Isn't there any space for something in which the disks are made parts of RAID arrays *before* the partitions are created and yet all the RAID operations would be made by the main CPU and so it would still be considered software RAID? What would happen if the equivalent of mdadm was *included* in the OS kernel?
Thank you.
You could always combine software raid and LVM.
Create a RAID1 device using Software RAID.
Then set up LVM with the apropriate LVM logical volumes under /dev/md0 or whatever.
Shawn