www.wikidata.de-de.nina.az
iPXE ist eine quelloffene Implementierung der Client Firmware und Bootloader Preboot eXecution Environment PXE die 2010 als Abspaltung von gPXE geschaffen wurde Sie kann verwendet werden um Rechner zu befahigen ohne eingebaute PXE Unterstutzung uber das Netzwerk zu booten oder eine vorhandene PXE Client Implementierung zu erweitern so dass sie zusatzliche Protokolle unterstutzt iPXEBasisdatenProgrammiersprache C 1 Lizenz GNU General Public License Version 2 0 oder spater 2 https ipxe orgWahrend standardisierte PXE Clients TFTP verwenden um Daten zu ubertragen fugt die nicht standardisierte Client Firmware iPXE die Fahigkeit hinzu Daten uber andere Protokolle einschliesslich HTTP iSCSI ATA over Ethernet AoE und Fibre Channel over Ethernet FCoE zu empfangen Auch kann die iPXE Firmware mittels unterstutzender Gerate eine Wi Fi Verbindung verwenden anstatt unbedingt eine verkabelte zu erfordern Die iPXE Firmware kann nicht als vollstandiger Ersatz fur PXE Firmware betrachtet werden iPXE ist der offizielle Nachfolger zu gPXE Jede in gPXE vorhandene Funktion ist ebenso in iPXE vorhanden und Nutzer konnen nahtlos von gPXE zu iPXE wechseln Inhaltsverzeichnis 1 PXE Implementierung 2 Boot Manager 3 Siehe auch 4 Einzelnachweise 5 WeblinksPXE Implementierung BearbeiteniPXE kann von einem Rechner entweder durch Ersetzen Re flash des vorhandenen Standard PXE ROM einer geeigneten Netzwerkkarte NIC oder durch Booten des Standard PXE ROMs des NIC und nachfolgendem Laden der iPXE Binardatei erfolgen Damit kann dessen Funktionalitat erhalten werden ohne dass die Notwendigkeit besteht den NIC zu re flashen Grundsatzlich ist es aber so dass PXE Firmware ihr Konfigurationsskript in das Firmwareabbild einbettet daher erfordern alle Anderungen an der Konfiguration einen Re Flash des NIC iPXE implementiert seinen eigenen PXE Stack entweder durch Verwendung des von iPXE bereitgestellten Netzwerkkartentreibers oder den Standard PXE UNDI Treiber wenn iPXE nach dem Standard PXE ROM geladen wird Das Implementieren eines unabhangigen PXE Stacks ermoglicht es Clients ohne Standard PXE ROM auf ihren NICs einen alternativen iPXE Stack durch Laden von alternative medium Boot Manager BearbeitenObwohl das Hauptziel des Projektes war einen PXE Stack zu implementieren kann iPXE auch als Netzwerk Boot Manager verwendet werden der uber begrenzte Fahigkeiten fur die menubasierte Interaktion mit Endbenutzern verfugt iPXE kann Boot Dateien unter Verwendung verschiedener Netzwerkprotokolle empfangen wie TFTP NFS HTTP oder FTP iPXE kann als Bootloader fur den Linux Kernel mit Unterstutzung fur Multiboot eingesetzt werden Bei anderen Betriebssystemen beispielsweise Windows CE ladt iPXE nachfolgend den entsprechenden Microsoft Bootloader Daruber hinaus ist iPXE durch Skripte steuerbar und kann COMBOOT und COM32 SYSLINUX Erweiterungen laden die es beispielsweise ermoglichen SYSLINUX basierte grafische Menufunktionen fur das netzwerkbasierte Booten zur Verfugung stellen Siehe auch BearbeitenPXE PXELINUX gPXEEinzelnachweise Bearbeiten The ipxe Open Source Project on Open Hub Languages Page In Open Hub abgerufen am 18 Juli 2018 iPXE open source boot firmware licensing abgerufen am 13 November 2018 The majority of iPXE is licensed under the GNU GPL version 2 or at your option any later version Weblinks BearbeitenOfficial website and source code repository Etherboot gPXE wiki Introduction to Network Booting and Etherboot Abgerufen von https de wikipedia org w index php title IPXE amp oldid 230612761