I'm in sh.. to my neck here. Two weeks ago I lost a harddrive with "cyclic redundancy errors" but managed over a week to salvage 98% of the data on it using third party software. I was happy.
A week later the drive on which I stored the data went down in connection with a BSOD (which is caused by defective ram which I'm about to replace). The problem is that this drive is a RAID0 array of 2TB (2x1TB WD-EADS) but was the only available drive with enough capacity to hold the data. Unfortunately the Win7 Users-folder is also on this volume (using a junction) due to limited space on my SSD system drive.
This was STUPID but I was about to buy two new harddrives in order to get more capacity on external drives and to hold backups etc. Can you believe my luck? It should just have lasted a week more and I would have been in the safe zone...
Anyway, one of the drives in the raid array is labelled as "non-raid" and the status of the raid volume is "failed". I have an Intel ICH9R chipset. I don't think the data is damaged - just the array and maybe the MBR/MFT. A BSOD rarely causes any serious damage in my experience.
I have tried rebuilding a virtual image of the raid volume through third party software using the correct parameters (128KB stripe, offset 63 sectors and the correct order of the drives) but I only get a directory structure with corrupted files in it (however the files are visible). I have put together an excact identical system with the same parameters which I'm typing this message on so the parameters should be correct.
The problem is that one of the drives is still in the raid array and the other volume is just a non-raid disk. I think this might cause problems when rebuilding the virtual volume.
So my question is should I loose the raid drive and make it a non-raid disk in order to do a better scan of the two drives (third party software can put the disks together to form a virtual raid array)?
So the logical question is: in Intel ICH9R rom I have two options - 1 to delete the array and 2 to make the single member disk a non-raid drive. Which should I choose and will either action perform a quick format or just leave the data on it and break the array?
It's very important that the data stays there however fragmented etc. as the third party software should be able to handle this.
Will the data be deleted "physically" (deleting the data on the disk) or only "logically" (deleting the array)?
What is the typical offset of an ICH9R array? I'm pretty sure it is 63 sectors or 31.5KB (which is odd but nevertheless what the identical system is showing)? Will the offset be the same on both disks in the array?
I'm pretty certain that I did this once before - deleting an array and creating a new one - and the data was still there and accessible. But I'm not prepared to gamble anymore (the new array with the new disks will be a 2x2TB mirror - trust me)...
Please help with any experiences when a RAID0 array breaks and the data is intact...