I'm experiencing the same problem on a host with lucid. I even tried reinstalling hardy (thinking it was a problem with the partition creation - gparted bug) but the same.
What I'm experiencing is pretty much well described in http://serverfault.com/questions/209379/what-tells-initramfs-or-the- ubuntu-server-boot-process-how-to-assemble-raid-array In my case, mdadm -Es /dev/sda returns the superblock info that belongs to md2 (= /dev/sda3 + /dev/sdb3) Because of this, it seems (AFAICS) the initial assembly for md2 is created by combining sda3 with sdb (the whole disk). sdb is then marked in use, and the system cannot start md0 and md1 (/boot and / here). Adding the script mentioned at the end of the serverfault article seems to do the trick for me. HTH, Serge -- You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. https://bugs.launchpad.net/bugs/27037 Title: mdadm cannot assemble array as cannot open drive with O_EXCL -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs