Public bug reported: https://help.ubuntu.com/12.04/serverguide/advanced-installation.html
The above page is missing three very important details. 1. /boot must be raid1, since it is apparently the only way to successfully boot degraded. I tested raid10, which boots until you pull any disk, and then you get either a black screen, or: error: no such disk. grub rescue> So my solution was to have a separate boot raid device that is raid1, while the root system is raid10. Separate raid10s has the same problem (I had them separated already due to the metadata 0.90 not supporting large disks). 2. Tt should mention that metadata 0.90 is required on the boot raid device. I am fairly sure the installer did not do this. And from command line I fixed it by backing up the files, destroying and recreating with: mdadm --create -e 0.90 ... 3. With a GPT partition, the installer happily continues without a bios_grub partition, which is very wrong. Manually run, the grub-install command line will produce errors and break the boot, but these don't make it to the installer for the user to see, and the system will still boot until "grub-install" is run. (This is a documentation problem, and also an installer software bug) My system details: lsb_release -rd Description: Ubuntu 12.04 LTS Release: 12.04 mdadm 3.2.3-2ubuntu1 grub-install 1.99-21ubuntu3 Linux 3.2.0-23-generic ** Affects: ubuntu-docs (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/997531 Title: doc boot issues: raid10 boot device will not boot when degrade; metadata 0.90 is required; bios_grub is required for GPT To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-docs/+bug/997531/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs