I don't know how far along dmraid development was when you tried to do that, but I'm pretty sure that can be done *now*. Here's the output of dmraid -l on a RHEL AS 4 system that I happen to be logged on at the moment:
Originally posted by Asher
I mean if you set up a RAID using the RAID BIOS on your PC (Via and Promise I've tried), Linux will not recognize it.
If you want to run a RAID on Linux, you need to set up the RAID inside of Linux...and then no other OSes can read from the RAID.
Pinning the lack of this feature on the *design* of the I/O subsystem seems like a bit of a stretch to me, considering it should work now and I haven't heard of the whole I/O subsystem having gotten replaced recently (then again I could have missed it - it's not exactly rare for parts of the kernel to get replaced completely)... where did you get the idea that it's a design issue?
% dmraid -l
asr : Adaptec HostRAID ASR (0,1,10)
hpt37x : Highpoint HPT37X (S,0,1,10,01)
hpt45x : Highpoint HPT45X (S,0,1,10)
isw : Intel Software RAID (0,1)
jmicron : JMicron ATARAID (S,0,1)
lsi : LSI Logic MegaRAID (0,1,10)
nvidia : NVidia RAID (S,0,1,10,5)
pdc : Promise FastTrack (S,0,1,10)
sil : Silicon Image(tm) Medley(tm) (0,1,10)
via : VIA Software RAID (S,0,1,10)
dos : DOS partitions on SW RAIDs