I had a system booting over the network with PXE on 11.10. I upgrade to 12.04 and now the boot fails during startup with the following messsage:
Gave up waiting for root device. Common problems: -Boot args (cat /proc/cmdline) -Check rootdelay= (did the system wait long enough?) -Check root= (did the system wait for the right device?) -Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/nfs does not exist. Dropping to a shell!
My PXE config file is:
default linux say Starting Legolas LABEL linux KERNEL legolas/vmlinuz APPEND netboot=nfs root=/dev/nfs initrd=legolas/initrd.img nfsroot=192.168.0.8:/srv/tftp/legolas,rsize=4096,wsize=4096 ip=dhcp pci=nomsi rw quiet
Any ideas why this does not work on 12.04? Thanks.