Leadfoot, I don't know of anything like that. This is why I bought a NetCell
card. I run what amounts to being RAID-3 (it's called RAID-XL by NetCell)
with three 160GB Seagate SATA drives, giving me a fast 320GB with full
hot-swap redundancy. The software monitors the health of each physical
drive at a user-set polling period (1-3600 seconds). About a month ago, it
appears that a SATA cable to one of my three drives worked loose. The
monitoring software warned me (via email at work) that one of the drives had
"failed", and meanwhile the rig continued to run flawlessly with what was
effectively a RAID-0 configuration of the 2 remaining "healthy" drives.
When I got home, I simply reseated all of the SATA cables, called up the
NetCell application, noticed that all three drives were now classified as
"healthy" with the previously reported "failed" one "off-line", and did a
hot rebuild of that third drive. It took about 9 hours to rebuild the third
drive, but I had full use of my rig all the while the rebuild went on in the
background. Throughout the whole episode, I only shut-down/booted-up once to
safely reseat the SATA cables.