On Mon, Aug 27, 2012 at 18:06:05 +0200, Thomas Bächler wrote:
Can you run add 'break=premount' to the kernel command line and try to get some mdadm output? I don't know exactly what to look for, but maybe try to assemble the array with verbose output. By using break=premount, you hook into the boot process _before_ anything has been written to your disk, so you don't destroy the consistency of your RAID.
Also, can we see your mdadm.conf? Which mdadm hook are you using, mdadm or mdadm_udev (I use mdadm_udev btw)?
break=premount breaks after RAID+LVM assembly, so doesn't really help. :-) But I get dropped to a shell prompt anyway when the raid can't be assembled. I forgot to mention, "mdassemble" always works fine from there (no "mdadm" command in the initrd). Could it be a timing related issue/race condition? My mdadm.conf is attached. I don't know whether that uses mdad_udev or not? Geert -- geert.hendrickx.be :: geert@hendrickx.be :: PGP: 0xC4BB9E9F This e-mail was composed using 100% recycled spam messages!