Recover RAID array (incl. array sequence, stripe size)

How to use TestDisk to recover lost partition
Post Reply
Message
Author
kube
Posts: 1
Joined: 10 Jun 2017, 15:47

Recover RAID array (incl. array sequence, stripe size)

#1 Post by kube » 10 Jun 2017, 16:14

Hello,

I have older 2-disk RAID-0 array created with the firmware-based, Intel Storage Matrix RAID. The individual did not save the configuration and rebooted using the incorrect parameters.

Stripe size is unknown. The data is preserved, as the OS never rebooted. It was a Windows (7?) installation, likely NTFS. I do not have the original motherboard.

Can I use testdisk/photorec to recreate the RAID configuration and partition scheme?

(As this is as much an intellectual exercise as a practical matter, Q:) Would a viable strategy be to identify a largish known file ( > 2 * stripe size) then attempt to reassemble it? (If this in fact would work I will plant such a file in my RAID arrays)

Thanks!

Sponsored links

User avatar
cgrenier
Site Admin
Posts: 3809
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Recover RAID array (incl. array sequence, stripe size)

#2 Post by cgrenier » 11 Jun 2017, 09:26

If using Linux, you can use the "dmraid -ay" command to identify the correct parameters.
There are commercial utilities for Windows designed to recover RAID parameters.
MFT records used on NTFS partition are identified by PhotoRec (check the log or xml file), using the sector location and the mft record number, it is possible to deduce the Raid parameters... (An exercise for long winter nights)

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest