I've had a similar experience.
I have a Supermicro board with an onboard Promise Fasttrack IDE RAID controller.
But sadly I gave it up after MUCH effort.
I've got 4 Western Digital SE drives, and I was so looking forward to having 2 RAID-0 drives.
Like
thorng says, The SATA controller not are true hardware raid controller.
It's the same thing for the Promise Fasttrack.
Well, there are some true S-ATA RAID controllers out there, but I am presuming yours is not.
I had to reconfigure the kernel, compile a driver or module against the reconfigured kernel, copy it somewhere, and then pray it would work when I rebooted.
I did come very close to getting it working. So close, I was "almost" booting off one of the RAID-0 drives.
Almost booting - for some reason the when the driver or module was loaded I would get an error saying "module compiled for uni-processor use" or something like that. Thing is, I have a dual CPU system. And I KNOW I compiled that driver against an SMP kernel. I tried it time and time again. And I just COULD NOT get that driver compiled for a SMP kernel. But really, that is just my bad luck.
It also meant that if I ever changed my kernel I'd have to do it all over again
To be honest, it wasn't worth the effort. For me anyway.
AFAIK, any RAID controller that's not a true hardware RAID controller, whether it's IDE or S-ATA, is either one of the following......
1) not easy
2) out of the question
I don't mean to deter you from using RAID or Fedora Core 3 or any other form of linux. But that's just my experience and what I know from reading about it on other websites.