[TriLUG] RAID related boot problems

Randall Barlow randall_barlow at ncsu.edu
Sun Dec 3 14:16:38 EST 2006


Howdy, I'm trying a new install (since I hosed my last one) and I 
figured I'd give the RAID+LVM thing a go.  I followed the guide at 
http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml and 
everything seemed to have worked ok, but when I boot I get 3 no-fun (TM) 
lines:

VFS: Cannot open root device "md3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on 
unknown-block(0,0)

Now, my relevant grub lines read:

root (hd0,0)
kernel /boot/kernel root=/dev/md3

My partition layout is just like the one show in the guide:

/boot -> RAID 1 of hda1 and hdc1
swap -> hda2 and hdc2
/        -> RAID 1 of hda3 and hdc3
LVM -> LVM on top of RAID 0 of hda4 and hdc5 (I used an extended 
partition on hdc because it it much larger than hda and I wanted to 
create an hdc6 for the additional space)

I am able to boot from the livecd and mount the arrays just fine, so I 
believe it might be a kernel problem.  But I did enable all of the 
necessary kernel options listed in the guide and they are built into the 
kernel (as is ext2/3 which are the only file systems in use).  Any clues?



More information about the TriLUG mailing list