Bei mir läuft die Geschichte, habe folgendes gemacht.
XOSL wie hier beschrieben auf das DOM oder heißt es den DOM geschrieben.
Dann läuft bei mir ein DHCP Server unter Windows
DU brauchst sie Option
66 HIer den NFS Server eintragen
67 Die bootdatei pxelinux.0
Geht mit DHCP unter Linux aber sicher ähnlich
Dann habe ich einen TFTP Server genommen
(Bei mir auch unter windows TFTPD32)
Dann ein Verzeichnis für die TFTP Daten anlegen:
Dort kommen die Dateien
pxelinux.0 und der Kernel hinein
Dann noch ein Verzeichnis pxelinux.cfg anlegen
dort eine Datei default anlegen.
Inhalt:
LABEL linux
KERNEL vmlinuz-2.6.17.6
APPEND root=/dev/nfs nfsroot=192.168.9.100:/nfsroot,rsize=32768,wsize=32768,agpgart,video=i810fb:vram:4,xres:800,yres:600,bpp:16,hsync1:30,hsyc2:55,vsync1:50,vsync2:85
IPAPPEND 1
Dann noch einen NFS Server mit einem Freigabe in der sich z.B.: Zenslack befindet.
Dort muss nur die /etc/fstab wie folgt geändert werden:
proc /proc proc defaults 0 0
tmp tmp tmpfs defaults 1 2
none / tmpfs defaults 0 0
So ich glaube das ist alles.
Jetzt brauche ich nur noch ca 1,5 MB Platz um den Kernel hochzuladen.
Gruß Stefan