Re: root= needs hex in 2.6.0-test1-mm2

From: Tom Felker (
Date: Wed Jul 23 2003 - 13:52:54 EST

On Wednesday 23 July 2003 10:33 am, Con Kolivas wrote:
> On Wed, 23 Jul 2003 23:43, Christoph Hellwig wrote:
> > On Wed, Jul 23, 2003 at 01:56:40AM -0500, Tom Felker wrote:
> > > I finally booted 2.6.0-test1-mm2, after reading somebody else who
> > > needed to use hex in the root= argument. root=/dev/hdb1 and root=hdb2
> > > would panic ("VFS: Cannot open root device hdb1 or
> > > unknown-block(0,0)"), but root=0341 worked. Devfs is compiled in,
> > > devfs=nomount and devfs=mount make no difference. Is this intentional?
> >
> > Yes. If you use devfs you have to use devfs names for root=. It's
> > pretty simple. Best option of course is to avoid devfs.

>From the perspective of an ignorant user, I kinda like the idea of devfs.

> ie use
> root=/dev/ide/host0/bus0/target1/lun0/part1
> or equivalent

Yes, this worked. I guess now my question is, why does /dev/hdb1 work for
2.6.0-test1, but not 2.6.0-test1-mm2?

Also, I just started getting oopses during startup and shutdown with
test1-mm2, EIP at ext3_journaling_dirty_data or something similar, followed
by a bunch of file not found errors. I'm getting scared, I have valuable
data on ext3. I'll be looking into some way to capture this.

Tom Felker

Hack user friendliness onto a pure and simple system, because you can't hack purity and simplicity onto a user friendly system.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at

This archive was generated by hypermail 2b29 : Wed Jul 23 2003 - 22:00:50 EST