OK - I decided to play around today and re-try this software RAID as a (RAID1) configuration and here is what I did.
I am using two identical 250 GB S-ATA drives from Western Digital but obviously I lose one to mirroring in a RAID1 array.
I decided to keep my swap space outside of the RAID1 array since mostly all test show that swap perfroms better alone than in a RAID configuration.
Code:
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 62 497983+ 82 Linux swap / Solaris
/dev/sda2 * 63 30401 243698017+ fd Linux raid autodetect
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 62 497983+ 82 Linux swap / Solaris
/dev/sdb2 * 63 30401 243698017+ fd Linux raid autodetect
Disk /dev/md0: 249.5 GB, 249546670080 bytes
2 heads, 4 sectors/track, 60924480 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Disk /dev/md0 doesn't contain a valid partition table
As you can see I have a total of 1GB swap space but I split it 512 / 512 on sda and sdb to keep things even on each disk.
Then I made a RAID partition for sda2 and sdb2 and made them both bootable. ( I have no idea if making them both bootable was the right thing to do but it seemed logical at the time)
So when it asked me to select the two partitions for RAID1, I selected sda2 and sdb2 for a RAID1 mirror and left sda1 and sdb1 as the 1GB total swap space on the system.
Then I formated the RAID1 array as ext3 and set a mount point of / to it and now I am posting from her. Did I do this correctly?