I followed https://help.ubuntu.com/community/DisklessUbuntuHowto
to setup a diskless cluster. When a node boots up, it end with:
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 right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/nfs does not exist. Dropping to a shell!!
I searched a lot and found some topics about that. However I didn't find a clear solution.
In that guide, /dev/nfs is used twice: 1) in /nfsroot/etc/fstab and 2) in /var/lib/tftpboot/pxelinux.cfg/default.
I want to know why it doesn't find /dev/nfs?