HI 3dge
...with the same outcome: "Gave up waiting for root device" "dev/mapper/****-ROOT does not exist. Dropping to a shell"
The RAID5 partition contains LVM with volumes for / and /home for storage. Boots perfectly fine now.
It's obviously too late for you ...since you got it running... but the problem shows right in your above quote.
The automatic installer "forget's" to install lvm2
...so an automatic install would never get to the raid5 md
Should be solved in UBUNTU
... else just to a manual partitioning/install _and/or_ add lvm2 install when dropped to that shell
I am placing /boot on its own RAID1 partition at the beginning of the disks using ext3, I have tried including / in the RAID1 partition with /boot and tried including it with /home in the RAID5 partition with lvm.
For similar reasons you have to "/boot" from a (/dev/mdx), a raid1
(no booting from (soft-)raid5, not without serious fiddling)...
...(best) location of root "/" is (imho) the raid5
...and most of use do this whole stuff to locate and protect "/home" in the raid5 anyhow ;-)
- There's no reason to use RAID for swap performance reasons. The kernel itself can stripe swapping on several devices...(if needed see software raid How-To)(otoh you can do)
- The offset or order of partitioning you did should (will!) have no influence. Linux Softraid "mdadm" is partition based and could care less where they are
- Note that you may have to check two things: i) is your bios set to boot from THAT raid1 disk ? ii) make partitions you want to be bootable - "bootable" (active, fdisk)
Regards
Reinhold