Solved

How to recover broken RAID 0+1

Posted on 2011-03-03
2
256 Views
Last Modified: 2016-12-08
Hi,
  Here is the background.

Disk 1, 2, 3, 4 all are 320gb drives.  I have setup a stripe on 1 & 2 and then it is mirrored to 3 & 4.  I was seeing a performance issue on the PC and rebooted, had to run a disk check and found errors.  Rebooted a few more times and each time it was having problems and found errors.  So I didnt know which one of the 4 drives was failing.  Took out 3 & 4 and ran a check on 1 & 2 only and it froze trying to check them.  Put disk 3 & 4 in and it checked ok.  So I wanted to upgrade my storage anyway to 2TB and figured now is a good a chance as any.

I logic was to take out disk 1 & 2 and replace them with two new 1TB drives.  Reboot and hopefully the system would copy the functioning drive 3 & 4 tot eh empty 1 & 2.  But it didnt I got disk boot failure.  So I rebooted and went into the raid utility.  Now hindsight is 20/20... I thought I had to create a new array when in reality I think I wanted to remove the old volumes i took out and add in the two new drives and rebuild.  So I hit new array, and instantly felt that feeling that I hosed everything.  

So after hitting new array I see a list of the 4 drives, i select them all and hit ok and reboot.  still getting disk boot failure.
 
At no time did i clear the MBR.  Is there a way to get back into my drives?  right now I have 1 & 2 (that appear to be failing, and disk 3 & 4 I think are good but no matter how I put them in the system it wont boot.  I dont want to mess with the settings anymore or creating arrays.  Is there a way to create a new array with drives that already have data on them and then simply copy it over to blank drives without wiping all of them?

I am using the NVidia Raid utility and configuring it through the bios.  If the RAId is hosed, is there a way to get the data from the drives?

Thanks in advance.  this is of course critical, i thought I did a good thing doing a raid 0+1... which Im sure was the best solution, however I screwed it up with hasty actions.  thanks in advance and for your prompt replies.
0
Comment
Question by:compcreate
2 Comments
 
LVL 5

Accepted Solution

by:
shadowmantx earned 500 total points
ID: 35033914
You can setup boot priority to RAID1 of 3 & 4 hard drive set.

You may also try, the drives that were RAID1 there is a chance to GHOST one of those drives to a spare hard drive to get your data.  I have done it a time or two.
0
 

Author Comment

by:compcreate
ID: 35167716
Not sure I explained myself properly.  It is a RAID 0+1.  so I cannot simply setup to access the second set of drives as a RAID 1.  

drive 1&2 are striped so I cant access info on either one unless i am in a RAID 0 setup to see them as one drive.

same with drives 3&4.  So if i break the original 0+1 array that has drive 1&2 mirrored to drive 3&4 I have to be in a RAID 0 setup to see drive the info on the drives.

so i did that.  I setup a new array that is RAID 0 only.  since the system seems to write something to the drives when configuring the RAID I setup the RAID 0 with the two failing drives which were 1&2.  Then I swapped the drives with 3&4 and rebooted.  

Now I am getting the windows loading screen and then the BSOD  stop 0x24 which research shows is a NTFS problem.

So now I am still at a loss.  So I tried to do a repair install, but vista wont load the RAID drivers, it sees them and tries to load them and then simply says "failed to install drivers" so it wont recognize my RAIDed drives when trying to do the repair.

I cant get to safe mode, or any type of console to any further chkdsk or other utilities.

Right now I am looking for a NAS that does RAID 0 that perhaps I can just throw the drives into to get my data off and use fresh drives to redo the OS.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A quick step-by-step overview of installing and configuring Carbonite Server Backup.
By default, Carbonite Server Backup manages your encryption key for you using Advanced Encryption Standard (AES) 128-bit encryption. If you choose to manage your private encryption key, your backups will be encrypted using AES 256-bit encryption.
In this Micro Tutorial viewers will learn how they can get their files copied out from their unbootable system without need to use recovery services. As an example non-bootable Windows 2012R2 installation is used which has boot problems.
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…

912 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now