The following partition can't be recovered

How to use TestDisk to recover lost partition
Post Reply
Message
Author
laurajordana
Posts: 2
Joined: 01 Nov 2016, 18:30

The following partition can't be recovered

#1 Post by laurajordana » 01 Nov 2016, 18:36

Hi, I have WD Passport Ultra that is showing up as RAW in Windows Disk Management and I'm prompted to format the drive.

I ran TestDisk Quick Search and Deeper Search and it says "The following partition can't be recovered" and "The harddisk seems to small!"

When I click Continue after the Deeper Search it shows me a list of partitions (Capture3.JPG) but I'm not sure what to do at this point.

I've attached the screenshots, and the log file at the end of this post.

Thank you,
Laura

Log file:


Mon Oct 31 08:37:36 2016
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Vista (6002) SP2
Compiler: GCC 4.8, Cygwin 1007.34
Compilation date: 2015-04-18T13:01:55
ext2fs lib: 1.42.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504, curses lib: ncurses 5.9
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=2000365289472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=2000365289472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=484337047040
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=15728640000
filewin32_getfilesize(\\.\E:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\E:
filewin32_getfilesize(\\.\F:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=31457280
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=2000364240896
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Disk /dev/sdb - 2000 GB / 1862 GiB - CHS 243197 255 63, sector size=512
Drive C: - 484 GB / 451 GiB - CHS 58883 255 63, sector size=512
Drive D: - 15 GB / 14 GiB - CHS 1912 255 63, sector size=512
Drive G: - 31 MB / 30 MiB - CHS 7 64 32, sector size=2048
Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63, sector size=512

Partition table type default to None
Drive H: - 2000 GB / 1862 GiB
Partition table type: Intel

Analyse Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63
Current partition structure:

Partition sector doesn't have the endmark 0xAA55

search_part()
Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63
BAD_RS LBA=3244862697 13102830
check_part_i386 failed for partition type 01
FAT12 201983 92 7 317291 215 4 1852430767
This partition ends after the disk limits. (start=3244862697, size=1852430767, end=5097293463, disk end=3906961408)
BAD_RS LBA=830146137 7968289
check_part_i386 failed for partition type 01
FAT12 51674 52 52 68724 12 43 273905722
Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2000 GB / 1862 GiB) seems too small! (< 2609 GB / 2430 GiB)
The following partition can't be recovered:
FAT12 201983 92 7 317291 215 4 1852430767

Results
L FAT12 51674 52 52 68724 12 43 273905722
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
1 E extended LBA 51674 0 1 68724 254 63 273924315
5 L FAT12 51674 52 52 68724 12 43 273905722

search_part()
Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63
BAD_RS LBA=3244862697 13102830
check_part_i386 failed for partition type 01
FAT12 201983 92 7 317291 215 4 1852430767
This partition ends after the disk limits. (start=3244862697, size=1852430767, end=5097293463, disk end=3906961408)
BAD_RS LBA=830146137 7968289
check_part_i386 failed for partition type 01
FAT12 51674 52 52 68724 12 43 273905722
Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2000 GB / 1862 GiB) seems too small! (< 2609 GB / 2430 GiB)
The following partition can't be recovered:
FAT12 201983 92 7 317291 215 4 1852430767

Results
L FAT12 51674 52 52 68724 12 43 273905722
add_ext_part_i386: max
add_ext_part_i386: min

interface_write()
1 E extended LBA 51674 0 1 68724 254 63 273924315
5 L FAT12 51674 52 52 68724 12 43 273905722
Attachments
Capture3.JPG
Capture3.JPG (43.55 KiB) Viewed 470 times
Capture2-deepersearch.JPG
Capture2-deepersearch.JPG (46.29 KiB) Viewed 470 times

Sponsored links

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

Re: The following partition can't be recovered

#2 Post by cgrenier » 02 Nov 2016, 07:35

"None" was the correct partition table type for H:, PC/Intel is correct for the PhysicalDrive.
It's useless to search partitions inside the partition H:

Download https://www.cgsecurity.org/testdisk.pdf and read "Repairing filesystem".
Please post the output of chkdsk and the new testdisk.log file content if you have problems.

laurajordana
Posts: 2
Joined: 01 Nov 2016, 18:30

Re: The following partition can't be recovered

#3 Post by laurajordana » 14 Nov 2016, 16:35

Running chkdsk showed:

"The type of the file system is RAW.
CHKDSK is not available for RAW drives."

i ran testdisk again using None as the partition table type. This time it took several days and seemed to detect it as NTFS but still said "Partition cannot be recovered".

The log file was unusually short:

Wed Nov 2 23:04:45 2016
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Vista (6002) SP2
Compiler: GCC 4.8, Cygwin 1007.34
Compilation date: 2015-04-18T13:01:55
ext2fs lib: 1.42.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504, curses lib: ncurses 5.9
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=2000365289472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=2000365289472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=484337047040
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=15728640000
filewin32_getfilesize(\\.\E:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\E:
filewin32_getfilesize(\\.\F:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=31457280
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=2000364240896
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Disk /dev/sdb - 2000 GB / 1862 GiB - CHS 243197 255 63, sector size=512
Drive C: - 484 GB / 451 GiB - CHS 58883 255 63, sector size=512
Drive D: - 15 GB / 14 GiB - CHS 1912 255 63, sector size=512
Drive G: - 31 MB / 30 MiB - CHS 7 64 32, sector size=2048
Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63, sector size=512

Partition table type default to None
Drive H: - 2000 GB / 1862 GiB
Partition table type: None

Interface Advanced
P Unknown 0 0 1 243197 25 28 3906961408
Change partition type:
P Unknown 0 0 1 243197 25 28 3906961408
Partition table type default to None
Drive H: - 2000 GB / 1862 GiB
Partition table type: None

Analyse Drive H: - 2000 GB / 1862 GiB - CHS 243197 255 63
Current partition structure:
P Unknown 0 0 1 243197 25 28 3906961408
Attachments
chkdsk.JPG
chkdsk.JPG (24.58 KiB) Viewed 412 times
Capture.JPG
Capture.JPG (62.02 KiB) Viewed 412 times

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests