I came across this while purposely breaking my sw RAID array to test if
booting through the mirror disk or degraded array was OK.

Comment #4 worked for me.

ls /dev/mapper on the initram shell really showed that my root device
(which is on LVM) was not available before running that udevadm command.

There was another catch that took me over an hour: I starting this by
physically removing the sda disk. But later I reinserted it, and keep
debugging like that most of the time, without resyncing the arrays,
'cause I wanted it to come up fine in that state. So I when I ran
update-initramfs only the files in sdb got updated.

*It took me a while to realize that the boot process was reading the
initramfs files from the un-updated re-inserted sda disk.* I then re-
synced my /boot and the workaround (#4) worked, duh.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1335642

Title:
  mdadm runs into infinite loop and prevents initrd/initramfs phase to
  finish on boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1335642/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to