I've managed to fix the installation so that the system will boot.

Steps to fix:
1. Boot from LiveCD
2. switch over to console ( [Ctrl]+[Super]+[F1] ) and do ' lsmod | grep raid '
3. mount the raid array to /mnt:
4. chroot /mnt
5. modify /etc/initramfs-tools/modules to include the modules listed in step 2 
above.
6. rebuild initrd using mkinitramfs ( ' mkinitramfs -o 
/boot/initrd.img-3.13.0-24-generic 3.13.0-24-generic ' )
7. reinstall grub ( ' update-grub && grub-install /dev/mapper/<mapper-name> ' )
8. exit chroot
9. reboot
10. Profit!

List of modules displayed by the lsmod | grep raid :
raid0
dm_raid
raid1
raid10
raid456
async_raid6_recov
async_memcpy
async_pq
async_tx
raid6_pq

it seems pretty silly that the above aren't included in the default
image, as they're required to boot a RAID array.

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

Title:
  Ubuntu Trusty Tahr cannot boot on RAID5 array

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-lts-trusty/+bug/1313169/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to