Recover 2 partition from RAID 0

How to use TestDisk to recover lost partition
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
Pepinen
Posts: 1
Joined: 29 Nov 2015, 22:08

Recover 2 partition from RAID 0

#1 Post by Pepinen »

Hello i think cloud be anyone can help me. i Have 2 Raids 2x3.5 sata 2TB raid 0 and 2x3.5 3TB Raid 0.

Mi mobo have a problem and they reset the fractory defaults, the 3 of 4 hard disk says non raid disk.

I have this problem before and then erease the raid or raids create the same raids and execute testdisk, they do a quick scan and detect de partition, write the partition and reboot.

The both raids recover all data.

Now y have the same problem but the testdisk not recononice the gpt partition, on 6TB raid says that que hard drive is small because they detect a partiton with more capacity.

¿anyone can help me please?, i need to recover one of 2 rais because 4TB raid is a backup from 6TB raids and both have problems with testdisk.

i tried to use a getdataback or reclaime fire recovery. Both detect the data but only recover corrupts files.

Here is the log from 6TB raid:



Sun Nov 29 22:05:49 2015
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 4.9, MinGW 3.11
Compilation date: Apr 18 2015 13:02:07
ext2fs lib: none, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20120504, curses lib: pdcurses build 3401
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=256060514304
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=6001180803072
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=4000792444928
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=255533776896
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=2000388458496
filewin32_getfilesize(\\.\G:) GetFileSize err Función incorrecta.


filewin32_setfilepointer(\\.\G:) SetFilePointer err Función incorrecta.


Warning: can't get size for \\.\G:
Hard disk list
Disk \\.\PhysicalDrive0 - 256 GB / 238 GiB - CHS 31130 255 63, sector size=512
Disk \\.\PhysicalDrive1 - 6001 GB / 5589 GiB - CHS 729602 255 63, sector size=512
Disk \\.\PhysicalDrive2 - 4000 GB / 3726 GiB - CHS 486401 255 63, sector size=512
Drive C: - 255 GB / 237 GiB - CHS 31066 255 63, sector size=512
Drive D: - 2000 GB / 1863 GiB - CHS 243200 255 63, sector size=512

Partition table type (auto): EFI GPT
Disk \\.\PhysicalDrive1 - 6001 GB / 5589 GiB
Partition table type: EFI GPT

Analyse Disk \\.\PhysicalDrive1 - 6001 GB / 5589 GiB - CHS 729602 255 63
hdr_size=92
hdr_lba_self=11721056255
hdr_lba_alt=1 (expected 1)
hdr_lba_start=34
hdr_lba_end=11721056222
hdr_lba_table=11721056223
hdr_entries=128
hdr_entsz=128
check_part_gpt failed for partition
1 P MS Data 2048 11721054207 11721052160 [Basic data partition]
Bad GPT partition, invalid signature.
Trying alternate GPT
No FAT, NTFS, ext2, JFS, Reiser, cramfs or XFS marker
1 P MS Data 2048 11721054207 11721052160 [Basic data partition]
1 P MS Data 2048 11721054207 11721052160 [Basic data partition]
Current partition structure:
Bad GPT partition, invalid signature.
Trying alternate GPT
No FAT, NTFS, ext2, JFS, Reiser, cramfs or XFS marker
1 P MS Data 2048 11721054207 11721052160 [Basic data partition]
1 P MS Data 2048 11721054207 11721052160 [Basic data partition]

search_part()
Disk \\.\PhysicalDrive1 - 6001 GB / 5589 GiB - CHS 729602 255 63
NTFS at 0/36/37
filesystem size 11721052160
sectors_per_cluster 128
mft_lcn 49152
mftmirr_lcn 1
clusters_per_mft_record -10
clusters_per_index_record -12
NTFS part_offset=1179648, part_size=6001178705920, sector_size=512
NTFS partition cannot be added (part_offset<part_size).
NTFS at 0/36/37
filesystem size 11721052160
sectors_per_cluster 128
mft_lcn 49152
mftmirr_lcn 1
clusters_per_mft_record -10
clusters_per_index_record -12
MS Data 2304 11721054463 11721052160
NTFS, blocksize=65536, 6001 GB / 5589 GiB
NTFS at 729601/232/39
filesystem size 11721052160
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
MS Data 2560 11721054719 11721052160
NTFS found using backup sector, blocksize=4096, 6001 GB / 5589 GiB
NTFS at 729601/232/39
filesystem size 11721052160
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
NTFS: Can't read MFT
MS Data 11721054719 23442106878 11721052160
NTFS, blocksize=4096, 6001 GB / 5589 GiB
This partition ends after the disk limits. (start=11721054719, size=11721052160, end=23442106878, disk end=11721056256)
file_win32_pread(200,11,buffer,3131121656(729602/1/56)) read err: read after end of file
file_win32_pread(200,11,buffer,3131121660(729602/1/60)) read err: read after end of file
file_win32_pread(200,8,buffer,3131121659(729602/1/59)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121652(729602/1/52)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121653(729602/1/53)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121654(729602/1/54)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121655(729602/1/55)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121656(729602/1/56)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121658(729602/1/58)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121660(729602/1/60)) read err: read after end of file
file_win32_pread(200,14,buffer,3131121662(729602/1/62)) read err: read after end of file
Disk \\.\PhysicalDrive1 - 6001 GB / 5589 GiB - CHS 729602 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (6001 GB / 5589 GiB) seems too small! (< 12 TB / 10 TiB)
The following partition can't be recovered:
MS Data 11721054719 23442106878 11721052160
NTFS, blocksize=4096, 6001 GB / 5589 GiB

Results
MS Data 2304 11721054463 11721052160
NTFS, blocksize=65536, 6001 GB / 5589 GiB
MS Data 2560 11721054719 11721052160
NTFS found using backup sector, blocksize=4096, 6001 GB / 5589 GiB

interface_write()

No partition found or selected for recovery
simulate write!

TestDisk exited normally.

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Recover 2 partition from RAID 0

#2 Post by Fiona »

Did you use TestDisk 64bit?
TestDisk 7.1WIP 32bit is recommended.
Under disk selection select Disk /dev/sd' (a,b,c, etc..) instead of PhysicalDrive.
TestDisk 64bit is only recommended on genuine 64bit environment like Itanium.
There is also a note:
Windows 64-bit Use only on systems lacking WoW64 as some features are missing
Can you repeat your diagnose and copy and paste the content of your testdisk.log into your next post?

Fiona

Locked