I have had a problem like this and all I had to do was go back into the bios and set it back to raid from ide. I'm sure you have checked but it's worth a shot, and a bump for others to see.
Originally Posted by Other Forum
Thanks to everyone who tried to help. I found a solution and I thought I'd share it. I was able to recover the broken array using following steps.
1. Reset both HDs to non-member using Intel BIOS utility - the utility warns that all data will be lost - in fact only metadata is lost and can be recreated using steps below.
2. Create a new array with identical settings as the broken array. It is critical that the HDs are in the array the same order as before. I was reconnecting the drives several times and lost track of correct order. Because of that I had to go through the steps twice (I guessed wrong the first time).
3. Get TestDisk from http://www.cgsecurity.org. I used Windows version (I installed a new Vista on a separate HD for this purpose).
4. Run TestDisk according to steps on the web site. If your HDs are connected in correct order, TestDisk should find the lost partition(s) within a few seconds. It ran for several hours, scanning my array and never found anything because I had HDs were connected in wrong order. After I changed the order and restarted from step #1 TestDisk found the missing partition immediately.
5. Have the TestDisk write the fixed partition table to the drive and reboot.
6. Now all your data on the array should be readable but the system might not boot (it didn't for me).
7. Run Vista repair from installation CD to fix the MBR.
8. Last but not least, send a donation to Mr. Grenier, the author of TestDisk.