I write a new ebuils and patch to support nfsroot and clusternfs in Gentoo New ebuild - clusternfs - unfs3 (in test) - etherboot - initrd-net-skel - mkinitrd-net Update ebuild - mknbi To run ok, they are needed following fixes: http://bugs.gentoo.org/show_bug.cgi?id=97210 http://bugs.gentoo.org/show_bug.cgi?id=97207 and baselayout have install /sbin/livecd-functions.sh Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 62062 [details, diff] nfs.patch patch for rc-scripts (sys-apps/baselayout-1.11.12-r4)
Created attachment 62063 [details] nfsroot.tar.bz2 new ebuilds
I do not see why the /var dirs should be created by bootmisc - add your own script, and add it to critical services list (see bug #97210). Same thing for unmounting /initrd - do it in your own nfsroot script or something. Also, for the start_volumes, just set RC_VOLUME_ORDER="" in /etc/conf.d/rc if you do not want any volumes started. Lastly, setting NFSBOOT="yes" in livecd-functions.sh will only be seen if using bootsplash, as that is the only time the script is present (we moved it) - so generally the wrong place to try and do that. Anyhow, im sure Mike said nfs works fine if your setup is proper .. Mike ?
Framework already present.