| Zeile 68: | Zeile 68: | ||
* $ZIP/bios/com32/mboot/mboot.c32 | * $ZIP/bios/com32/mboot/mboot.c32 | ||
| − | |||
* $ZIP/bios/com32/lib/libcom32.c32 | * $ZIP/bios/com32/lib/libcom32.c32 | ||
* $ZIP/bios/core/pxelinux.0 | * $ZIP/bios/core/pxelinux.0 | ||
| − | Jetzt benötigen wir noch eine Konfigurationsdatei für pxelinux. Dafür erstellen wir einen Ordner mit dem Namen ''pxelinux.cfg'' in unserem TFTP-Verzeichnis und erstellen darin eine Datei mit dem Namen ''default''. In diese Datei schreiben wir folgende Konfiguration: | + | Alte Boot-ROMs sind oft buggy, was manchmal dazu führt, dass pxelinux einfach abstürzt. Wenn das der Fall ist, kann es helfen, eine ältere Version von pxelinux auszuprobieren (dann wird libcom32.c32 nicht benötigt). Alternativ kann man auch gPXE selbst vom Boot-ROM laden lassen und dann von dort aus pxelinux booten. |
| + | |||
| + | Jetzt benötigen wir noch eine Konfigurationsdatei für pxelinux. Dafür erstellen wir einen '''Ordner''' mit dem Namen ''pxelinux.cfg'' in unserem TFTP-Verzeichnis und erstellen darin eine Datei mit dem Namen ''default''. In diese Datei schreiben wir folgende Konfiguration: | ||
<code>DEFAULT default</code> | <code>DEFAULT default</code> | ||
| Zeile 80: | Zeile 81: | ||
<code> | <code> | ||
[felix@qlaptop ~]$ ls /srv/tftp/ | [felix@qlaptop ~]$ ls /srv/tftp/ | ||
| − | + | libcom32.c32 mboot.c32 pxelinux.0 pxelinux.cfg | |
[felix@qlaptop ~]$ ls /srv/tftp/pxelinux.cfg/ | [felix@qlaptop ~]$ ls /srv/tftp/pxelinux.cfg/ | ||