Seems to be a one man show. Well, I hope that this might help others.
I finally installed Fedora with good working SoftRAID.
How? Two caveats:
- There seems to be a bug in the installer with the MD Creation proces.
When you want to create the array a message is printed:
Only RAID0 arrays can contain growable members.
I can't seem to fix it
, so I create the partition layout at forehand.
- There is a bug in the process for detecting MD metadata version.
Read this for more info: https://bugzilla.redhat.com/show_bug.cgi?id=750480
This is what I do:
- I boot using the Fedora 16 DVD (64 bit)
- I enter Rescue system
- I move forward untill I get a shell.
- I partition both disks the same
- Partition of 500MB
- Partition of the rest of the diskspace
- I create a SoftRAID on the first partitions (mdadm -C /dev/md0 -n 2 -e 0.9 /dev/vda1 /dev/vdb1)
- I create a SoftRAID on the second partitions (mdadm -C /dev/md1 -n 2 -e 0.9 /dev/vda2 /dev/vdb2)
- I wait until both arrays are build
- I create an LVM Fysical device on md1, build Volume Group and Logical VOlumes
- I partition /dev/md0 using ext4 and all the others as I wish
- I reboot again using the Fedora 16 DVD (64 bit)
- On the Install section I press tab and enter ' updates=http://dlehman.fedorapeople.org/pdates/updates-750480.3.img' at the end of the line.
- In the disk layout page I choose all the partitions and configure their mount points (/dev/md0 = /boot).
- In the next page I choose that the boot sector is written to the disk (/dev/vda in my testcase), and not to my SoftRaid device (/dev/md0)
- I finish the installation et voila.
When I disconnect one of my disks everything boots from the other, so I'm pleased...
Hope this might help anyone else too.