Page 1 of 1

12 TB RAID-5 Setup

Posted: 18 Jul 2013, 06:01
by iwizardpro
I am having trouble with recovering the partition using TestDisk. I am able to successfully access the files that are located on the partition and have been able to successfully copy one file from it. However, due to the size of the array, I am unable to just copy everything off the array at once.

The log file:

Wed Jul 17 21:15:30 2013
Command line: TestDisk

TestDisk 6.14-WIP, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Server 2008 R2 (7601) SP1
Compiler: GCC 4.7, Cygwin 1007.17
Compilation date: 2013-07-12T21:06:39
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)=64023257088
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=12002151890944
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=64023257088
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=12002151890944
filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Incorrect function.
Warning: can't get size for \\.\PhysicalDrive2
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=63915950080
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\D:) SetFilePointer err Incorrect function.
Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=12002015576064
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
Hard disk list
Disk /dev/sda - 64 GB / 59 GiB - CHS 7783 255 63, sector size=512 - M4-CT064M4SSD2, S/N:3030303030303030323133303930343034433530, FW:000F
Disk /dev/sdb - 12 TB / 10 TiB - CHS 1459178 255 63, sector size=512 - Addonics H/W RAID 5, FW:0X00

Partition table type (auto): EFI GPT
Disk /dev/sdb - 12 TB / 10 TiB - Addonics H/W RAID 5
Partition table type: EFI GPT

Analyse Disk /dev/sdb - 12 TB / 10 TiB - CHS 1459178 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=23441702911 (expected 23441702911)
hdr_lba_start=34
hdr_lba_end=23441702878
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
Current partition structure:
1 P MS Data 264192 23441700863 23441436672 [Home Cloud]



Wed Jul 17 21:22:02 2013
Command line: TestDisk

TestDisk 6.14-WIP, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Server 2008 R2 (7601) SP1
Compiler: GCC 4.7, Cygwin 1007.17
Compilation date: 2013-07-12T21:06:39
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)=64023257088
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=12002151890944
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=64023257088
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=12002151890944
filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Incorrect function.
Warning: can't get size for \\.\PhysicalDrive2
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=63915950080
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\D:) SetFilePointer err Incorrect function.
Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=12002015576064
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
Hard disk list
Disk /dev/sda - 64 GB / 59 GiB - CHS 7783 255 63, sector size=512 - M4-CT064M4SSD2, S/N:3030303030303030323133303930343034433530, FW:000F
Disk /dev/sdb - 12 TB / 10 TiB - CHS 1459178 255 63, sector size=512 - Addonics H/W RAID 5, FW:0X00

Partition table type (auto): EFI GPT
Disk /dev/sdb - 12 TB / 10 TiB - Addonics H/W RAID 5
Partition table type: EFI GPT

Analyse Disk /dev/sdb - 12 TB / 10 TiB - CHS 1459178 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=23441702911 (expected 23441702911)
hdr_lba_start=34
hdr_lba_end=23441702878
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
Current partition structure:
1 P MS Data 264192 23441700863 23441436672 [Home Cloud]

search_part()
Disk /dev/sdb - 12 TB / 10 TiB - CHS 1459178 255 63
NTFS at 16/113/34
filesystem size 23441436672
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
NTFS part_offset=135266304, part_size=12002015576064, sector_size=512
NTFS partition cannot be added (part_offset<part_size).
NTFS at 16/113/34
filesystem size 23441436672
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
MS Data 264192 23441700863 23441436672 [Home Cloud]
NTFS, blocksize=4096, 12 TB / 10 TiB
file_pread(5,2,buffer,1966866432(1459178/132/27)) ReadFile The drive cannot find the sector requested.
file_pread(5,1,buffer,1966866432(1459178/132/27)) ReadFile The drive cannot find the sector requested.
file_pread(5,2,buffer,1966866433(1459178/132/28)) lseek err Invalid argument
file_pread(5,1,buffer,1966866435(1459178/132/30)) lseek err Invalid argument
file_pread(5,1,buffer,1966866436(1459178/132/31)) lseek err Invalid argument
... TRUNCATED ...

Results
P MS Data 264192 23441700863 23441436672 [Home Cloud]
NTFS, blocksize=4096, 12 TB / 10 TiB

interface_write()
1 P MS Data 264192 23441700863 23441436672 [Home Cloud]