Comment 29 for bug 990913

Revision history for this message
Tom Mercelis (tom-mercelis) wrote :

Sorry, previous post wasn't completed. To this post attached: the dmesg output. It seems md finds md4 before it starts with md5. Yet, /proc/mdstat returns another order, and most importantly: md5 is started in degraded mode.

What i tried:
- added "rootdelay=6" as kernel option in grub
- added this in /usr/share/initramfs-tools/scripts/mdadm-functions
degraded_arrays()
{
 echo "snoozing another 10 seconds for RAID"
 sleep 10;
 mdadm --misc --scan --detail --test >/dev/null 2>&1
 return $((! $?))
}
(and update-initramfs afterwards).
- added "containers" in the DEVICE line of mdadm.conf, as the manual suggests: "The word containers will cause mdadm to look for assembled CONTAINER arrays and included them as a source for assembling further arrays."

None of those solved the problem. What should I do next?