Edit:
OK, ich brauche wohl nch so etwas wie eine pxelinux.0. Ist die immer gleich, oder woher bekomme ich die?
Die pxelinux.0, die ich aus einem anderen Projekt (DXS) gefunden habe, geht scheinbar nicht, am Ende sagt mir der Client "Could not find kernel image: linux"
Danke,
mamue
------------------------
Das klappt noch nicht. Ich bekomme den Fehler "No boot filename received". PXE funktioniert, tftp ebenso.
Ich habe folgenden Eintrag in der dhcpd.conf:
Code:
host verwaltung01
{
hardware ethernet 00:0E:A6:AB:00:30;
fixed-address 172.18.0.198;
next-server 172.18.0.6;
#filename "ntb-menu.mnu";
option option-135 "-i";
}
"ntb-menu.mnu" ist auskommentiert. Das ist ein Image einer Diskette, die mit einem Tool von 3Com erstellt wurde. Dieses Image kann starten.
Ich habe ein Verzeichnis pxelinux.cfg erstellt, in dem die Datei default mit folgendem Inhalt liegt:
Code:
default ACRONIS
serial 0,9600,n8
onerror LOCAL
ontimeout LOCAL
label LOCAL
localboot 0
label ACRONIS
kernel kernel.dat
append initrd=ramdisk.dat ramdisk_size=32767 vga=791 root=/dev/ram0 quiet
Das Layout des Verzeischnisses sieht also in etwa so aus:
Code:
/tftboot
+ ntb-menu.mnu
+ kernel.dat
+ ramdisk.dat
+ pxelinux.cfg/
+ default
Alle Dateien und Verzeichnisse gehören root.root und haben die Rechte 755.
Was mache ich falsch?
Danke,
mamue
Lesezeichen