RAID 0 fails to boot after removing a non-RAID drive

uberchemist

Honorable
Jul 6, 2012
33
0
10,530
I'm running Intel RAID 0 on two SSDs with Windows 7 installed. It's been working great for a couple years now. I also have two HDD non-RAID storage drives and an additional non-RAID SSD on the Marvell controller for my games.

While using the PC today, I heard the "duh-dunk" of a drive being removed. I noticed my non-RAID SSD for my games was no longer visible. I restarted the PC and now I get the "Reboot and Select proper Boot device or Insert Boot Media in selected Boot device and press a key" message. I checked in BIOS and both RAID 0 drives are healthy, as are the storage drives, but I cannot see my other SSD. I removed it, tried to connect it externally to another system, and it's not getting recognized. So I assume this SSD is dead. It's fine, there was no important data on it. But now that it's removed from my system, I cannot get Windows to boot on my RAID 0 drives. All my BIOS settings appear the same, i.e., boot device for RAID 0 is 1st priority, RAID mode selected, IRST says the RAID is normal and bootable, etc.

When I set up the RAID 0 array, I initially wanted all three drives in RAID 0, but because one is on a Marvell controller, this wouldn't work. So I just used the two that are still currently working. What would cause my RAID 0 boot to fail just from removing a non-RAID drive from the system? It wasn't even on the same controller.

I keep backups of all my data, but my last backup was about a week ago, so I'd like to recover my existing system if possible. Thanks for any insight anyone can provide!
 

uberchemist

Honorable
Jul 6, 2012
33
0
10,530
It's hard to recall, but it is very possible that the drive was connected when I set up the RAID 0 drive, since I initially wanted to use it with the other two. So you're saying that when I installed Windows onto my RAID drive, it put the boot information on another drive? Why, Microsoft, why??

Is there any way to recreate the data from the System Reserved partition and get my RAID drive to boot?
 

USAFRet

Titan
Moderator
Maybe, just maybe...if you disconnect all drives but your boot system, boot from your install media and run the Repair function...it might fix it.
I've not heard anyone doing it with a RAID though.

At worst, it doesn't work. At best, it fixes it.
 

uberchemist

Honorable
Jul 6, 2012
33
0
10,530
I was already working this angle before I saw your reply (and thanks for all your help, btw).

My Windows installation isn't showing up in the repair settings, and the IRST RAID drivers I downloaded failed to load (after a long wait) for no apparent reason. I can still browse through my C: drive when searching for drivers, so I know my data is there and intact. So far, Startup repair did nothing, bootrec.exe commands haven't helped, and now I'm trying to find alternative RAID drivers that might help me see my Windows installation.
 

uberchemist

Honorable
Jul 6, 2012
33
0
10,530
Well, I wasn't able to recover or recreate a boot partition using the Windows recovery options. But since the RAID array is still intact, I just loaded up a Ubuntu live drive, which read my RAID drive just fine, and copied the files I needed to another drive. I'll spend the rest of my time today reinstalling Windows and programs and make sure I disconnect all other drives first!

If you're running RAID 0, always have a backup system in place, folks!