2003 32bit to 2008 R2 64bit Raid-5 Import

ghynson

Distinguished
Feb 2, 2009
3
0
18,510
I've upgraded my server from Windows Server 2003 (32-bit) to Windows Server 2008 R2 (64-bit) clean install.
I have a software 4TB RAID-5 array that was created in 2003.

Upon trying to import the array in 2008, I get a failure to import array message and tells me to reboot
to correct the issue. After a reboot it throws the same error.

Does this have something to do with the 32-bit to 64-bit conversion?
Did my Raid array get created in 32-bit form and now I can't import it to a 64-bit OS?
 

blackmancer

Distinguished
Nov 29, 2008
429
0
18,810
This software RAID was for another drive, not the OS drive correct? and you upgraded the OS drive with a new OS? Yes? If so I'd say the RAID information has been lost when you clean installed. an upgrade may have retained this software configuration. Best bet if you haven't done too much writing on your OS drive is try a recovery program to find the deleted partition and data (remove the drive and run on a different computer) GetBackData for NTFS is one i have had some success with. I'm talking about the original OS that is, if you can recover that and it functions you got a good chance of getting your data.
 

ghynson

Distinguished
Feb 2, 2009
3
0
18,510


The OS drive is a separate PATA drive with Server 2003 32bit, while the RAID-5 Array consists of 4x 1TB SATA drives on a 6CH CERC 1.5 Raid Card.
I've done a clean install from 2003 32bit to Server 2008 R1 32bit a few years ago and the OS detected the RAID Array as foreign disks, and did do a full import with all data intact. However, Server 2008 had some issues for me and I did another clean install back to Server 2003, and again the the OS detected and imported the array.
Now that Server 2008 R2 is out I wanted to give that a try, but MS only made a 64bit version of that one.
This is where I'm having the import failure. I'm not aware if RAID arrays are made with the corresponding OS bit architecture.