Here's the situation.  I've read the Howto.  I've got 2 EIDE disks running
RAID-1 under Redhat 6.0.  The partition types are fd, the kernel option for
autodetecting RAID is set, and md0 was built with persistent superblock.
Here is an excerpt from dmesg:

autodetecting RAID arrays
(read) hdb1's sb offset: 10432 [events: 00000002]
(read) hdc1's sb offset: 10432 [events: 00000002]
autorun ...
considering hdc1 ...
  adding hdc1 ...
  adding hdb1 ...
created md0
bind<hdb1,1>
bind<hdc1,2>
running: <hdc1><hdb1>
now!
hdc1's event counter: 00000002
hdb1's event counter: 00000002
request_module[md-personality-3]: Root fs not mounted
do_md_run() returned -22
unbind<hdc1,1>
export_rdev(hdc1)
unbind<hdb1,0>
export_rdev(hdb1)
md0 stopped.
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.

It appears that at some point "request_module[md-personality-3]" fails and
so md0 is stopped.  I'm not sure what's going on here.  I've tried going
back and recompiling the kernel with the modularized RAID mirror support
compiled in this time.  Unfortunately this didn't change a thing.  Any
ideas?

-David Cunningham

Reply via email to