PXE boot with NFS: /sbin/init: No such file or directory

view full story

http://unix.stackexchange.com – I'm trying to set up PXE boot with an ubuntu client. Created the dhcp-boot on my tomato router Added a tftp daemon on my FreeNas box Added a NFS mount on my FreeNas box Debootstrapped Ubuntu 11.10 to the NFS mount I've generated the vmlinuz and initrd from the debootstrap image and copied them to the tftp root. Created a pxelinux.cfg/default file in the tftp root pxelinux.cfg/default contains: DEFAULT ubuntu-11.10 LABEL ubuntu-11.10 KERNEL vmlinuz-3.0.0-16-generic APPEND root=/dev/nfs initrd=initrd.img-3.0.0-16-generic netboot=nfs nfsroot=,nolock, (HowTos)