Drobo 2nd gen partition bad filesystem

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
DavidPhoto
Posts: 1
Joined: 11 Dec 2014, 14:29

Drobo 2nd gen partition bad filesystem

#1 Post by DavidPhoto »

I have a 2nd Gen Drobo with 4 2Tb partitions on it. The second one went RAW last week and I was able to repair with chkdsk, but then several days later it went RAW again and chkdsk wouldn't do anything with it.

I did a deeper scan, and at the end TestDisk seems to be confused because the MBR says the disk is bigger than it should be (which I imagine is possible with Drobos).

The harddisk (2199 GB / 2047 GiB) seems too small! (< 4398 GB / 4095 GiB)
The following partition can't be recovered:
HPFS - NTFS 267348 254 63 534697 253 62 4294961622
NTFS, blocksize=4096, 2199 GB / 2047 GiB

I'm wary to write another MBR because I'm not sure if Drobo does something strange with its Raid system.

Any ideas would be greatly appreciated.

Thanks,
David



Tue Dec 09 15:28:40 2014
Command line: TestDisk

TestDisk 7.0-WIP, Data Recovery Utility, October 2014
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 4.8, MinGW 3.11
Compilation date: Nov 13 2014 18:59:59
ext2fs lib: none, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20120504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=2199023185920
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive4)=2199023185920
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive5)=2199023185920
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive6)=2199023185920
filewin32_getfilesize(\\.\PhysicalDrive7) GetFileSize err Incorrect function.


filewin32_setfilepointer(\\.\PhysicalDrive7) SetFilePointer err Incorrect function.


Warning: can't get size for \\.\PhysicalDrive7
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive8)=64016220160
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=503316480000
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=250048512000
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=367266977280
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=100027597824
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=532907665920
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=250056705024
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\I:)=496885563392
filewin32_getfilesize(\\.\J:) GetFileSize err Incorrect function.


filewin32_setfilepointer(\\.\J:) SetFilePointer err Incorrect function.


Warning: can't get size for \\.\J:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\K:)=0
Warning: can't get size for \\.\K:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\L:)=64016203776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\R:)=2199020350464
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\W:)=2199020350464
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\X:)=2198888933888
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\Y:)=2198888933888
Hard disk list
Disk \\.\PhysicalDrive0 - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512
Disk \\.\PhysicalDrive1 - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Disk \\.\PhysicalDrive2 - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512
Disk \\.\PhysicalDrive3 - 2199 GB / 2047 GiB - CHS 267349 255 63, sector size=512
Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB - CHS 267349 255 63, sector size=512
Disk \\.\PhysicalDrive5 - 2199 GB / 2047 GiB - CHS 267349 255 63, sector size=512
Disk \\.\PhysicalDrive6 - 2199 GB / 2047 GiB - CHS 267349 255 63, sector size=512
Disk \\.\PhysicalDrive8 - 64 GB / 59 GiB - CHS 7782 255 63, sector size=512
Drive C: - 503 GB / 468 GiB - CHS 61191 255 63, sector size=512
Drive D: - 250 GB / 232 GiB - CHS 30400 255 63, sector size=512
Drive E: - 367 GB / 342 GiB - CHS 44651 255 63, sector size=512
Drive F: - 100 GB / 93 GiB - CHS 12160 255 63, sector size=512
Drive G: - 532 GB / 496 GiB - CHS 64789 255 63, sector size=512
Drive H: - 250 GB / 232 GiB - CHS 30400 255 63, sector size=512
Drive I: - 496 GB / 462 GiB - CHS 60409 255 63, sector size=512
Drive L: - 64 GB / 59 GiB - CHS 7782 255 63, sector size=512
Drive R: - 2199 GB / 2047 GiB - CHS 267348 255 63, sector size=512
Drive X: - 2198 GB / 2047 GiB - CHS 267333 255 63, sector size=512

Partition table type (auto): Intel
Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB
Partition table type: Intel

Analyse Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB - CHS 267349 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 failed for partition type 07
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
Invalid NTFS or EXFAT boot
1 P HPFS - NTFS 0 1 1 267348 254 63 4294961622
1 P HPFS - NTFS 0 1 1 267348 254 63 4294961622
No partition is bootable
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.

search_part()
Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB - CHS 267349 255 63
NTFS at 267348/254/63
filesystem size 4294961622
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 1 1 267348 254 63 4294961622
NTFS found using backup sector, blocksize=4096, 2199 GB / 2047 GiB
NTFS at 267348/254/63
filesystem size 4294961622
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 267348 254 63 534697 253 62 4294961622
NTFS, blocksize=4096, 2199 GB / 2047 GiB
This partition ends after the disk limits. (start=4294961684, size=4294961622, end=8589923305, disk end=4294967160)
BAD_RS LBA=63 63
check_part_i386 failed for partition type 07
HPFS - NTFS 267349 90 5 534698 89 4 4294961622
This partition ends after the disk limits. (start=4294967359, size=4294961622, end=8589928980, disk end=4294967160)
Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB - CHS 267349 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2199 GB / 2047 GiB) seems too small! (< 4398 GB / 4095 GiB)
The following partitions can't be recovered:
HPFS - NTFS 267348 254 63 534697 253 62 4294961622
NTFS, blocksize=4096, 2199 GB / 2047 GiB
HPFS - NTFS 267349 90 5 534698 89 4 4294961622
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2

Results
* HPFS - NTFS 0 1 1 267348 254 63 4294961622
NTFS found using backup sector, blocksize=4096, 2199 GB / 2047 GiB
Not an exFAT boot sector.

* HPFS - NTFS 0 1 1 267348 254 63 4294961622
NTFS found using backup sector, blocksize=4096, 2199 GB / 2047 GiB
Can't open filesystem. Filesystem seems damaged.
Can't open backup.log file: No such file or directory
interface_load

interface_write()
1 * HPFS - NTFS 0 1 1 267348 254 63 4294961622
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.

search_part()
Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB - CHS 267349 255 63
NTFS at 267348/254/63
filesystem size 4294961622
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 1 1 267348 254 63 4294961622
NTFS found using backup sector, blocksize=4096, 2199 GB / 2047 GiB
NTFS at 267348/254/63
filesystem size 4294961622
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 267348 254 63 534697 253 62 4294961622
NTFS, blocksize=4096, 2199 GB / 2047 GiB
This partition ends after the disk limits. (start=4294961684, size=4294961622, end=8589923305, disk end=4294967160)
Search for partition aborted
Disk \\.\PhysicalDrive4 - 2199 GB / 2047 GiB - CHS 267349 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2199 GB / 2047 GiB) seems too small! (< 4398 GB / 4095 GiB)
The following partition can't be recovered:
HPFS - NTFS 267348 254 63 534697 253 62 4294961622
NTFS, blocksize=4096, 2199 GB / 2047 GiB
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2

Results
* HPFS - NTFS 0 1 1 267348 254 63 4294961622
NTFS found using backup sector, blocksize=4096, 2199 GB / 2047 GiB
Not an exFAT boot sector.

P HPFS - NTFS 0 1 1 267348 254 63 4294961622
NTFS found using backup sector, blocksize=4096, 2199 GB / 2047 GiB
Can't open filesystem. Filesystem seems damaged.

interface_write()
1 * HPFS - NTFS 0 1 1 267348 254 63 4294961622
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition

TestDisk exited normally.

Locked