Steps taken:
* switch remaining 3 drives to non-members (did NOT delete RAID)
* recreated RAID0 array with all 4 drives, using same array name and stripe size (128kb)
* booted into Windows
* did NOT initialize the RAID drive or format or anything
* ran TestDisk 6.14-WIP 32bit
The RAID0 array is a non booting array that was holding non OS data.
My issue is I get the "The harddisk seems too small" problem and can't figure out how to fix it. If I increase the cylinders so that TestDisk thinks the drive is larger, then it acts like it can restore the partition but when I go to view the files "Option P" it lists nothing.
Here's a clean log:
Code: Select all
Sun Feb 10 21:34:44 2013
Command line: TestDisk
TestDisk 6.14-WIP, Data Recovery Utility, December 2012
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows WorkStation 6.2.9200
Compiler: GCC 4.6, Cygwin 1007.17
Compilation date: 2013-01-06T21:07:12
ext2fs lib: 1.42.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=250059350016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=4000762036224
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=64023257088
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=250059350016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=4000762036224
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=64023257088
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\T:)=63887638528
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\U:)=119898374144
Hard disk list
Disk /dev/sda - 250 GB / 232 GiB - CHS 30401 255 63, sector size=512 - Samsung SSD 840 Series, S/N:S14GNEACB81560J, FW:DXT06B0Q
Disk /dev/sdb - 120 GB / 111 GiB - CHS 14593 255 63, sector size=512 - INTEL SSDSC2MH120A2, S/N:LNEL1202012V120CGN, FW:PPG4
Disk /dev/sdc - 4000 GB / 3726 GiB - CHS 486398 255 63, sector size=512 - Intel Raid 0 Volume, S/N:MAIN, FW:1.0.
Disk /dev/sdd - 64 GB / 59 GiB - CHS 7783 255 63, sector size=512 - Kingston SSDNow V Series, S/N:06J9A0037585, FW:B090
Partition table type default to EFI GPT
Disk /dev/sdc - 4000 GB / 3726 GiB - Intel Raid 0 Volume
Partition table type: EFI GPT
Analyse Disk /dev/sdc - 4000 GB / 3726 GiB - CHS 486398 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=7974424575 (expected 7813988351)
hdr_lba_start=4261871650
hdr_lba_end=16141957733209346014
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
Bad GPT partition, invalid header checksum.
Trying alternate GPT
Bad GPT partition, invalid signature.
Current partition structure:
Bad GPT partition, invalid header checksum.
Trying alternate GPT
Bad GPT partition, invalid signature.
search_part()
Disk /dev/sdc - 4000 GB / 3726 GiB - CHS 486398 255 63
NTFS at 16/121/42
filesystem size 7813814272
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
MS Data 264704 7814078975 7813814272 [Main]
NTFS, blocksize=4096, 4000 GB / 3725 GiB
This partition ends after the disk limits. (start=264704, size=3518846976, end=3519111679, disk end=3519021056)
Search for partition aborted
Disk /dev/sdc - 4000 GB / 3726 GiB - CHS 486398 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (4000 GB / 3726 GiB) seems too small! (< 4000 GB / 3726 GiB)
The following partition can't be recovered:
MS Data 264704 7814078975 7813814272 [Main]
NTFS, blocksize=4096, 4000 GB / 3725 GiB
Results
interface_write()
No partition found or selected for recovery
simulate write!
TestDisk exited normally.
thanks!