This is very similar to Bug #98193, which apparently was fixed in 3.2.5 I'm trying to used raid 5 and md (compiled into the kernel) with genkernel and udev. I am also using lvm2 on top of the md0 device. This worked great with genkernel 3.1.x It says "searching for volume groups"... "none found" if I go into the shell. i don't have a /dev/md0 dmesg doesn't report the starting raid as ususal. My genkernel line: genkernel all --lvm2 My kernel (grub) boot lines: kernel /kernel-genkernel-x86-64-2.6.12-gentoo-r6 root=/root/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/vg/root2 dolvm2 udev nodevfs initrd /initramfs-genkernel-x86-64-2.6.12-gentoo-r6 old working grub config with genkernel 3.1.6 (?) kernel /kernel-2.6.12-gentoo root=/root/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/vg/root2 dolvm2 udev nodevfs initrd /initramfs-2.6.12-gentoo This used to work. I guess in the meantime, I'll have to go back to genkernel 3.1.6. Please let me know if you need more info. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: booted
fyi this was genkernel 3.2.10, and 3.2.9 also did not work.
from bug #98193 >> Activating udev >> real_root is a md device. Setting up the device node (If necessary)... >> Creation of /dev/md1 Succeeded... I don't have anything like that when booting. Since I am booting from LVM, I assume that it does not know that it needs to create the md0 device.
*** Bug 100168 has been marked as a duplicate of this bug. ***
Please try with genkernel-3.3.2 specifying lvmraid=md0 on boot.
Please see comment #4; reopen if issues persist.
It still does not work for me. It still does not display anything about activating the md device. Using genkernel-3.3.5 and the kernel line: kernel /kernel-genkernel-x86_64-2.6.12-gentoo-r6 root=/dev/ram0 init=/linuxrc ra mdisk=8192 real_root=/dev/vg/root2 dolvm2 udev nodevfs lvmraid=md0 Does the order of the arguments matter at all? Is there a list of options to pass?
Try lvmraid=/dev/md0
it works. Thanks
*** Bug 102395 has been marked as a duplicate of this bug. ***