Ich hatte das früher (tm) mal mittels tftp am laufen, da brauchte man ein paar Dateien (pxelinux.0, vesamenu.c32, menu.c32, memdisk, mboot.c32, chain.c32) aus dem "syslinux" Paket im Verzeichnis vom tftp Server (/var/lib/tftpboot), die Datei pxelinux.0 musste man im dhcp Server als Boot-Image...