Zum Inhalt springen

IPXE

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. August 2014 um 11:54 Uhr durch en>Pxe 213 37 84 214 (PXE implementation). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Vorlage:Merge from

Vorlage:Lowercase Vorlage:Infobox software

iPXE is an open-source implementation of the Preboot Execution Environment (PXE) client firmware and bootloader, created in 2010 as a fork of gPXE.[1] It can be used to enable computers without built-in PXE support to boot from the network, or to extend an existing PXE client implementation so it supports additional protocols.

While standard PXE clients use TFTP to transfer data, iPXE client firmware adds the ability to retrieve data through other protocols, including HTTP, iSCSI, ATA over Ethernet (AoE), and Fibre Channel over Ethernet (FCoE). Also, iPXE can use a Wi-Fi link rather than requiring a wired connection.

PXE implementation

iPXE can be booted by a computer either by replacing (re-flashing) the existing standard PXE ROM on a network interface card (NIC), or by booting card's standard PXE ROM and then chainloading into the iPXE binary to obtain the features of iPXE without the need of re-flashing.

iPXE implements its own PXE stack, using a driver corresponding to the network card, or a UNDI driver if it was loaded by PXE itself. This allows you to use a PXE stack even if the network card has no boot ROM, by loading iPXE from a fixed medium.

Bootloader

Although its basic role was to implement a PXE stack, iPXE can be used as a full-featured network bootloader. It can fetch files from multiple network protocols,[2] such as TFTP, NFS, HTTP[3][4] or FTP, and can boot PXE, ELF, Linux, FreeBSD, multiboot, EFI, and Windows CE images.

In addition, it is scriptable and can load COMBOOT and COM32 SYSLINUX extensions. This allows you, for instance, to build a graphical menu for network boot.

See also

References

Vorlage:Reflist

Portal: Free software – Übersicht zu Wikipedia-Inhalten zum Thema Free software

Vorlage:Network-software-stub

  1. ipxe.org - iPXE - open source boot firmware (faq), 2011-12-02
  2. Google TechTalk demonstrates how to load operating systems from remote servers using gPXE
  3. Booting your machine over HTTP
  4. SliTaz web boot