Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| home-harmening:tools:pxe:pxe_server_installieren [2025/09/17 09:13] – [Boot Menü anlegen] charmening | home-harmening:tools:pxe:pxe_server_installieren [2025/09/17 11:35] (aktuell) – [Boot Menü anlegen] charmening | ||
|---|---|---|---|
| Zeile 53: | Zeile 53: | ||
| <code bash> | <code bash> | ||
| cp bin-x86_64-efi/ | cp bin-x86_64-efi/ | ||
| + | </ | ||
| + | \\ | ||
| + | === Embedded Skript mit statischer IP Adresse === | ||
| + | Falls man (leider wie ich) in manchen Situationen kein DHCP Server am laufen hat. Kann man die ipxe.efi Datei auch mit statischer\\ | ||
| + | IP Konfiguration erstellen. Diese Datei kann man auf einem **FAT32** formatieren USB Stick speichern und von diesesm aus booten. Alternativ ist\\ | ||
| + | es auch möglich über einen GRUB Eintrag die Datei zu starten.\\ | ||
| + | \\ | ||
| + | <code ipxe> | ||
| + | #!ipxe | ||
| + | set net0/ip 10.0.0.50 | ||
| + | set net0/ | ||
| + | set net0/ | ||
| + | |||
| + | ifclose net0 | ||
| + | ifopen net0 | ||
| + | |||
| + | chain http:// | ||
| + | chain http:// | ||
| + | exit 1 | ||
| </ | </ | ||
| \\ | \\ | ||
| Zeile 178: | Zeile 197: | ||
| :return | :return | ||
| exit | exit | ||
| + | </ | ||
| + | |||
| + | === Clonezilla mit statischer IP starten === | ||
| + | Hier wird Clonezilla mit statischer IP gestartet. Ebenfalls sind hier alle Optionen gesetzt um Clonezilla automatisch ein per nfs geladenes Images auf die Zielfestplatte nvme0n1 zu installieren.\\ | ||
| + | **Ein kleiner BUG** Clonezilla versucht trotzdem einen DHCP Aufruf. Wenn dieser nicht nach vier Versuchen gelingt, wird die statische IP verwendet.\\ | ||
| + | \\ | ||
| + | <code ipxe> | ||
| + | kernel http:// | ||
| + | nodmraid locales=de_DE.UTF-8 keyboard-layouts=de ocs_live_extra_param="" | ||
| + | initrd http:// | ||
| + | boot | ||
| + | </ | ||
| + | \\ | ||
| + | === Eintrag für Debian XFCE === | ||
| + | Hier wird für die Server IP eine Variable server-url definiert.\\ | ||
| + | <code ipxe> | ||
| + | : | ||
| + | set server-url SERVERIP | ||
| + | echo Booting Debian 13 XFCE Live ... | ||
| + | echo ${server-url} | ||
| + | kernel http:// | ||
| + | initrd http:// | ||
| + | boot | ||
| </ | </ | ||