Potential solution: Make the initramfs scripts completely ignore anything that is not critical for mounting the rootfs and booting the system. It should not even bother with /dev/md3 as it is not associated wih any aspects for successfully come to a login prompt.
In this case, only initializing raids required for the successful boot would suffice. Then it would assemble the crypt devices and hand the system over to the init. Which would assemble the rest of the raids successfully and then the rest of the encrypted devices. This is basically what happens in 11.04. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1062159 Title: Raid is incorrectly determined as DEGRADED preventing boot in 12.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1062159/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs