<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I have a weird behaviour concerning my nfsroot configuration.</div><div><br></div><div>If I use a kernel 3.X (3.16.0-6-amd64) created with another fai server, my clients boot fine, but if I try to create a kernel 4.9.0-8, my clients are always stuck in a "read only file system" error ( The exact error message is the same than this one: <a href="https://lists.uni-koeln.de/pipermail/linux-fai/2008-January/005648.html">https://lists.uni-koeln.de/pipermail/linux-fai/2008-January/005648.html</a> ), although my nfs configuration and the disks are the same. </div><div>I had also another boot behaviour on some other clients: it is just loading vmlinuz + initrd and then, nothing, just a black screen with no warn/error message.</div><div>Though, the creation of the nfsroot seems to be Ok (no error or warning in /var/log/fai/fai-make-nfsroot.log).<br></div><div><br></div><div><br></div><div>I double checked my /etc/fai directory and particularly nfsroot.conf and my NFSROOT file, but these files are the same on both fai servers.</div><div><br></div><div>I am thinking about a nfsroot option in my pxelinux/tftp file, and my nfs version. However, both servers are listening for nfs version 3 and 4.</div><div>I found this thread, talking about nfsroot and the nfs versions on bugzilla: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=922031">https://bugzilla.redhat.com/show_bug.cgi?id=922031</a></div><div><br></div><div>My tftp files look like this:</div><div><br></div></div></div></div></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><div><div><div><div># generated by fai-chboot for host 10.1.253.21 with IP 10.1.253.21</div></div></div></div></div></div></div><div><div><div><div><div><div><div>default fai-generated</div></div></div></div></div></div></div><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div><div><div><div><div><div><div><div>label fai-generated</div></div></div></div></div></div></div><div><div><div><div><div><div><div>kernel vmlinuz-3.16.0-6-amd64</div></div></div></div></div></div></div><div><div><div><div><div><div><div>append initrd=initrd.img-3.16.0-6-amd64 rw aufs ip=dhcp root=/dev/nfs nfsroot=10.1.254.41:/srv/fai/nfsroot:vers=3 rd.shell FAI_FLAGS=verbose,sshd,createvt,reboot FAI_ACTION=install server=faiserver.local FAI_CONFIG_SRC=nfs://faiserver.local/srv/fai/config rd.md=0 <a href="http://rd.dm">rd.dm</a>=0 rd.lvm=0 rd.luks=0</div></div></div></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>And, yes, I am using root=/dev/nfs and vers=3.</div><div>WHen, I am using sed to switch to kernel 4.9.0-8 and the corresponding nfsroot, it does not work anymore as described above.</div><div><br></div><div>Could it be caused by this configuration ?</div><div><br></div><div>Kind regards,</div><div>Rémy</div></div></div></div></div></div></div></div></div></div>