Hi,

The problem can be workarounded by issuing this command on the BusyBox
shell when Ubuntu is missing one of the RAID disks:

/sbin/mdadm --assemble --scan

+ reboot

It will remove the missing disk from RAID 1 and allow Ubuntu to boot in
degraded mode next time.

I think the root cause of the problem is in forcing mdadm not to start
in degraded mode by "--no-degraded" parameter in
/etc/udev/rules.d/85-mdadm.rules. If you remove "--no-degraded"
parameter from mdadm in /etc/udev/rules.d/85-mdadm.rules and rerun "sudo
update-initramfs -u", Ubuntu doesn't refuse to boot even if one of the
disks is missing (after this change, no workarounds are needed). The
problem is that it starts in degraded mode in some cases even if both
disks are present.

Tested on Ubuntu/Gutsy.

I appreciate any comments.

Thanks,
Jan

-- 
cannot boot raid1 with only one disk
https://bugs.launchpad.net/bugs/120375
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to