nfsroot doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.17 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-2.6-386
Okay, maybe I'm not supposed to do this, but
I want my workstation to boot diskless, using nfsroot from a server. Since I had everything set up (and working) with LTSP, I thought it'd be easy to justs point pxelinux at the current kernel, and install a basic system to an NFS volume. However, the scripts in initrd.
After fiddling with scripts and options, I got this to work by extracting the working LTSP intrd (gunzip and cpio), replacing its /lib/modules with the one from the current initrd, and using cpio and gzip, creating a new initrd.img.
In short, this works for me now, but since it seems to be a bug, I thought I'd report it as such.
I guess I'm out on a limb already, but just in case anybody has any suggestions,
I'll note that mounting the root fs occasionally times out, and consequently,
the boot process fails. Rebooting the client, everything works as expected.
I tend to get a load of svc: bad direction messages in my logs, but that could be
unrelated (haven't gotten around to firewall the nfs ports yet)
-k