When I used software RAID, I just did RAID1 over all the drives in the array to make the boot partition. I think that is what you've got to do.

If you go for hardware RAID or have bigger than 2TB drives then you'll come across the other problem I found which is that the old style MBR partition tables can't handle > 2TB.