The Gentoo Diskless howto says the following should appear in pxelinux.cfg/default: DEFAULT /diskless/bzImage APPEND ip=dhcp root=/dev/nfs nfsroot=192.168.1.1:/diskless/192.168.1.21 TFTP will not find /diskless/bzImage because /diskless is the TFTPROOT defined in /etc/conf.d/in.tftpd. The DEFAULT line should read: DEFAULT bzImage Reproducible: Always Steps to Reproduce:
Did you actually try? Could you post some info about your config if it does break. FYI, I use the following setup and it works fine. clusterleader pxelinux.cfg # cat /etc/conf.d/in.tftpd # Config file for /etc/init.d/in.tftpd # Remove the -l if you use [x]inetd INTFTPD_PATH="-s /boot" INTFTPD_OPTS="-l ${INTFTPD_PATH}" clusterleader pxelinux.cfg # cat 0A00001E DEFAULT /boot/2.6.5-slave APPEND vga=0x30a ip=dhcp root=/dev/nfs nfsroot=10.0.0.10:/ TFTP discards the path if the -s option was used and uses it otherwise.
**timeout**