Restoring RAID 0 array after system rebuild

merphal

Honorable
Feb 20, 2012
55
0
10,630
Yesterday I switched cases from Corsair Obsidian 650D to NZXT H440 (so beautiful). Anyways, after rebuilding the entire thing my RAID array isn't detected (and I changed SATA settings to RAID in BIOS).

Is there any way to solve this without having to remake the array and install Windows all over again, not to mention I only have a W8 disc and not a W10 disc so it'll be like installing Windows twice.

I read online that a solution might be to reconnect the drives to the same ports they were connected before, but I don't remember how they were connected... Is there another way to do this without reconnecting everything 10 times?

Also, my OS was on the array so I can't really use any software to restore the array.
 
Solution
You may need to enter the RAID BIOS and make sure the disks are still set up as a RAID array there. Don't rebuild the array, just make sure the 2 correct disks are listed as an array.

Saberus

Distinguished
Even if you had them in the right order, they are on a different controller so they may not ever be readable as the old array. As long as you don't initialize or create a new array, your data should remain intact, so you can try the long way of cycling through every permutation of drive order to see if you get it back. If you're successful, I would immediately number your drives so you won't have that happen again.

RAID 0 IMO is rarely worth the hassle, drives are plenty fast and large now, and if you need blistering I/O speed, a good SSD is simpler and cheaper.
 

merphal

Honorable
Feb 20, 2012
55
0
10,630


I've been using the array for two years now (I have 2x 120GB) and 250GB were expensive back then so I bought a 120 then added another one later.

Regarding the controller, everything is the same except the Case so I don't see how that would be an issue.
 

Saberus

Distinguished


RAID 0 on SSD makes less sense as the only real benefit of RAID 0 is greatly diminished by the already high I/O speeds are already nearly saturating the bus. A JBOD would work nearly as well, and if one drive failed, you wouldn't lose all your data.

As far as the controller, that was my error, somehow I twisted it up in my head that you had a new board as well.

But you have a couple of tacks now to try and get your array back, hopefully you can recover your data.