/dev/md0 fails to mount on boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mdadm (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: udev
Since upgrading from edgy to feisty beta1, my system gets thrown to busybox when booting. In busybox, /dev/md0 is missing, as well as the /dev/sd? drives that would normally constitute the array. This issue remains present with udev 108-0ubuntu2 and initramfs-tools 0.85eubuntu8. I do not use lvm.
Known workarounds:
(1) Boot with break=mount. Wait a couple of seconds, cd to /dev, and ensure that /dev/sd? and /dev/md0 are now there. Ctrl+d to continue booting normally.
Or (2) Install udev 0.105-4 from debian unstable. (This is undesirable for other reasons.)
Or (3) Apply the workaround mentioned here involving adding an attached udevSettle script to /usr/share/
https:/
description: | updated |
description: | updated |
(1) doesn't make sense, since the system already loops for up to three minutes doing exactly this -- so breaking out of the initramfs shouldnt make a difference.
Anyway, please do that so your system boots, and then provide the output of:
dpkg-query -W udev volumeid libvolume-id0 mdadm evms lvm2 lvm-common dmsetup libdevmapper1.02
Thanks