Bugzilla – Bug 823671
Initrd doesn't mount nfs root - "Protocol not supported"
Last modified: 2013-08-08 08:34:36 UTC
- Set up nfs on a 12.3 server, exported with fsid=0. - Installed 12.3 on another pc, rsync'd / to the nfs export - Ran mkinitrd -f nfs -D eth0 - Configure grub (root=10.2.0.1:/) - Reboot - Be frustrated, as it prints "mount(2): Protocol not supported", similiar to the bug which occured in 11.4, but the workaround doesn't work, as /etc/protocols and /etc/netconfig already exist. With a 12.2 client it works flawlessly.
Ok, found a solution: mkinitrd -f nfs -D eth0 -m nfsv3 NFSv3 has to be included manually, as nfsv4 alone doesn't work ("Interrupted system call"). I think it's an issue with mkinitrd, nfsv3 should be added to the nfs feature.
This is a dup of bug #815738 *** This bug has been marked as a duplicate of bug 815738 ***