Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
satellite:ipxe-pxe [2019/03/13 17:49 CET] – sritter | satellite:ipxe-pxe [2019/03/18 17:09 CET] – [UEFI] sritter | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== iPXE / PXE ====== | ====== iPXE / PXE ====== | ||
- | Ab Satellitenserver WS18/19 wird alternativ zum alten PXE auch [[https:// | + | Ab Satellitenserver WS18/19 wird alternativ zum alten PXE auch [[https:// |
- | Der alte Ansatz hat den Nachteil, dass lediglich ein globales Menü für alle Rechner und Räume über die Weboberfläche angelegt werden kann. Über händisches Anlegen von PXE-Files konnte das Verhalten zwar bereits angepasst werden ([[allgemein: | + | Der alte Ansatz hat u.a. den Nachteil, dass lediglich ein einzelnes, |
- | Wenn Sie Ihren alten Satellitenserver per Updateskript aktualisieren, | + | ====== Vorteile von iPXE ====== |
- | Wenn Sie erstmalig | + | Für bwLehrpool ergeben sich durch iPXE eine ganze Reihe von Vorteilen: |
+ | * Es können unterschiedliche Booteinträge über die Weboberfläche angelegt und zu Bootmenüs zusammengefasst werden | ||
+ | * Bootmenüs lassen sich an bestimmte Räume ausliefern (z.B. dort wo statt bwLehrpool standardmäßig von HDD gebootet werden soll) | ||
+ | * Deutlich mehr Konfigurationsmöglichkeiten über die Weboberfläche | ||
+ | * Unterstützung für reinen UEFI Boot (falls der Rechner kein Legacy-PXE unterstützt) | ||
- | ====== Wozu iPXE? ====== | + | Vor allem der letzte Punkt, PXE Boot von [[# |
- | iPXE bringt eine Reihe von Vorteilen im Gegensatz zum alten PXE. | + | __Von uns mit iPXE erfolgreich getestete Modelle:__ |
- | * Es können unterschiedliche Bootmenüs über die Weboberfläche angelegt werden | + | * D34010WYK (Intel Corporation) |
- | * Ein Bootmenü lässt sich an einen bestimmten Raum ausliefern | + | * NUC5i3RYB (Intel Corporation) |
- | * Deutlich mehr Konfigurationsmöglichkeiten | + | * NUC5i5RYB (Intel Corporation) |
- | * Unterstützung für reinen UEFI Boot (falls der Rechner kein Legacy-PXE unterstützt) | + | * ESPRIMO P420 (FUJITSU) |
+ | * ESPRIMO P910 (FUJITSU) | ||
+ | * ESPRIMO P920 (FUJITSU) | ||
+ | * ESPRIMO Q956 (FUJITSU) | ||
+ | * ESPRIMO Q957 (FUJITSU) | ||
+ | * CELSIUS_W550power (FUJITSU) | ||
+ | * HP Compaq dc5750 Microtower (Hewlett-Packard) | ||
+ | * HP Compaq 8200 Elite CMT PC (Hewlett-Packard) | ||
+ | * HP Compaq 8200 Elite SFF PC (Hewlett-Packard) | ||
+ | * OptiPlex 755 (Dell Inc.) | ||
+ | * OptiPlex 3010 (Dell Inc.) | ||
+ | * 10ABA040GE (LENOVO) | ||
- | ====== | + | **Geben Sie uns gerne Bescheid, wenn Sie weitere Modelle mit oder ohne Erfolg getestet haben, damit wir die Liste vervollständigen können.** |
+ | |||
+ | ====== | ||
+ | |||
+ | Prinzipiell gibt es nur Vorteile bei der Verwendung von iPXE. Es kann jedoch einzelne Rechnermodelle bzw. BIOS-Implementierungen geben, die mit iPXE nicht klarkommen. In diesem Fall bleibt Ihnen nur die Möglichkeit beim alten PXE Ansatz zu bleiben oder die Rechner auszutauschen. Ein Mischbetrieb von PXE und iPXE ist nicht möglich. | ||
- | Prinzipiell gibt es nur Vorteile bei der Verwendung von iPXE. Es gibt jedoch Netzwerkkarten, | ||
====== Wechsel zwischen PXE und iPXE ====== | ====== Wechsel zwischen PXE und iPXE ====== | ||
- | Um von PXE auf iPXE zu wecheseln | + | Wie oben bereits erwähnt, werden Sie beim aktualisieren Ihres Satellitenservers per Updateskript gefragt, ob Sie auf iPXE umsteigen möchten |
- | <note important> | + | Wenn Sie erstmalig iPXE aktivieren, wird versucht Ihr altes Menü sowie weitere händisch angelegte |
+ | Sollten Sie später (nach der Aktualisierung des Satellitenservers) nochmal zwischen PXE und iPXE wechseln müssen, sind ein paar händische Anpassungen nötig. Öffnen Sie dazu eine Terminalsitzung zu Ihrem Server (ESX-Konsole oder SSH) und führen Sie folgende Schritte aus: | ||
+ | |||
+ | <note important> | ||
- | ==== PXE => iPXE ==== | + | ==== Wechsel von PXE zu iPXE ==== |
< | < | ||
Zeile 45: | Zeile 66: | ||
- | ==== iPXE => PXE ==== | + | ==== |
< | < | ||
Zeile 58: | Zeile 79: | ||
Unter iPXE / Boot Menu -> " | Unter iPXE / Boot Menu -> " | ||
</ | </ | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ===== UEFI ===== | ||
+ | |||
+ | Bisher unterstützen die meisten Rechner mit UEFI noch einen Legacy-PXE-Boot. Es gibt allerdings bereits erste Systeme, die sich ausschließlich über EFI starten lassen. Falls solche Modelle mit bwLehrpool zum Einsatz kommen sollen, muss zwingend auf iPXE gewechselt werden. Außerdem sind Anpassungen am DHCP-Server notwendig. | ||
+ | |||
+ | BIOS und UEFI unterscheiden sich grundlegend voneinander. Auch die über den DHCP-Server ausgelieferte PXE-Binary muss daher auf die jeweilige Architektur passen. Der Satellitenserver enthält Binaries für beide Architekturen, | ||
+ | |||
+ | In der Regel lässt sich die Architektur über die DHCP Option 60 (Vendor class identifier)((https:// | ||
+ | |||
+ | | {{ : | ||
+ | | BIOS-Client - DHCP Discover | UEFI-Client - DHCP Discover | | ||
+ | |||
+ | |||
+ | Je nach verwendetem DHCP-Server unterscheidet sich die Konfiguration, | ||
+ | |||
+ | **__Beispielskonfigurationen: | ||
+ | * isc dhcpd (ganz unten): http:// | ||
+ | * Mit Windows Server: https:// | ||
+ | * https:// | ||
+ | |||