Re: 2.4.1 - can't read root fs (devfs maybe?)

John Jasen (jjasen1@umbc.edu)
Thu, 1 Feb 2001 13:51:35 -0500


On Thu, 1 Feb 2001, Peter Samuelson wrote:

> [Michael J. Dikkema]
> > > I went from 2.4.0 to 2.4.1 and was surprised that either the root
> > > filesystem wasn't mounted, or it couldn't be read. I'm using devfs.. I'm
> > > thinking there might have been a change with regards to the devfs
> > > tree.. is the legacy /dev/hda1 still /dev/discs/disc0/part1?
> > >
> > > I can't even get a shell with init=/bin/bash..
>
> [John Jasen]
> > Sounds like a lack of devfsd, which handles backwards compatibility
> > for /dev entries.
>
> devfsd does not start up until after the root filesystem is mounted, so
> that's not it.

Errrr .... upon careful reading of the devfs/devfsd documentation, you'll
find that it says to put /sbin/devfsd /dev in amongst the first lines in
rc.sysinit.

In looking through rc.sysinit, / is not mounted rw until much later.

--
-- John E. Jasen (jjasen1@umbc.edu)
-- In theory, theory and practise are the same. In practise, they aren't.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/