Re: NFS root and initrd
On Mon, 2004-02-23 at 20:07, Adam C Powell IV wrote:
> On Wed, 2004-02-18 at 19:06, Carlos O'Donell wrote:
> > > Searched a bit, and people seem to think this happens when devfs isn't
> > > mounted. But /dev is mounted with devfs. Any idea what else it could
> > > be? Or is cheating with pivot_root to get NFS root on a non-NFS-root
> > > kernel just never going to work?
> > >
> > > One other thing: /initrd/var won't unmount because it's busy, presumably
> > > with dhclient and/or mount stuff. Perhaps this is interfering?
> > Don't use devfs. Your life will be happier. Any particular reason for
> > using devfs?
> Never mind, with some searching, got it working for any stock Debian
> kernel-image package, with devfs, with the network driver as a module.
> There's no need to compile a kernel any more to boot nfs-root, and it
> works well with the diskless package.
> I'll post details later. Not tested with 2.6.
Just tried with 2.6 and it failed. dhclient couldn't get an address.
But the NIC driver installed just fine, as did af_packet. It's the
strangest thing, tcpdump on the server doesn't show any packets coming
from the client at all, even though dhclient is sending stuff to
broadcast, with no other errors...
I'm not sure what's going on. Normal sarge dhclient works with 2.6.0 on
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe!