Partition can't be recovered error

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
COOLESTMAESTRO
Posts: 2
Joined: 01 Feb 2017, 17:52

Partition can't be recovered error

#1 Post by COOLESTMAESTRO »

Hello, I was trying to recover my internal hard disk 500 GB after it has stopped my laptop from booting, it was appearing as "dynamic" and "invalid" in windows disk management (on other computer), and by using testdisk, I was able to recover all partitions, except for the largest one 350 GB non-primary partition.

I tried quick search, deeper search, but it says in both cases:

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63

The harddisk (500 GB / 465 GiB) seems too small! (< 618 GB / 575 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partition can't be recovered:
Partition Start End Size in sectors
> HPFS - NTFS 29473 154 58 75171 219 56 734142464
[ Continue ]
NTFS, blocksize=4096, 375 GB / 350 GiB


And here is a screen shot of the error:
partition can't be recovered error.PNG
partition can't be recovered error.PNG (20.06 KiB) Viewed 1873 times

I can not even get an image of it as it is not listed with the other partitions in Advanced list.
I want to know if there is a way to recover this partition as I have done with the other partitions, please give me your advice...

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

Re: Partition can't be recovered error

#2 Post by cgrenier »

Choose Continue and copy/paste the testdisk.log file contant.

COOLESTMAESTRO
Posts: 2
Joined: 01 Feb 2017, 17:52

Re: Partition can't be recovered error

#3 Post by COOLESTMAESTRO »

Thu Feb 2 19:24:14 2017
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.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)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=500107860992 ---------> This is my recovering hard disk
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=500107860992
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=106903371776
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:)=876193251328
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=208666624
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=107376279552
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=16530800640
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\I:)=109051904
Hard disk list
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Drive C: - 106 GB / 99 GiB - CHS 12996 255 63, sector size=512
Drive E: - 876 GB / 816 GiB - CHS 106524 255 63, sector size=512
Drive F: - 208 MB / 199 MiB - CHS 25 255 63, sector size=512
Drive G: - 107 GB / 100 GiB - CHS 13054 255 63, sector size=512
Drive H: - 16 GB / 15 GiB - CHS 2009 255 63, sector size=512
Drive I: - 109 MB / 104 MiB - CHS 13 255 63, sector size=512

Partition table type (auto): Intel
Disk /dev/sdb - 500 GB / 465 GiB
Partition table type: Intel

Analyse Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/32/33
NTFS at 25/126/38
Info: size boot_sector 209717370, partition 209719296
NTFS at 58778/76/51
FAT32 at 60788/14/27
Info: size boot_sector 210992, partition 212992
FAT1 : 6606-7398
FAT2 : 7399-8191
start_rootdir : 8192 root cluster : 2
Data : 8192-210991
sectors : 210992
cluster_size : 2
no_of_cluster : 101400 (2 - 101401)
fat_length 793 calculated 793
Current partition structure:
1 * HPFS - NTFS 0 32 33 25 126 37 407552
2 P HPFS - NTFS 25 126 38 13079 234 19 209719296
3 P HPFS - NTFS 58778 76 51 60788 14 26 32286720
4 P FAT32 LBA 60788 14 27 60801 80 15 212992 [HP_TOOLS]




where the recovered drive letters are:
Capture.PNG
Capture.PNG (19.8 KiB) Viewed 1857 times
and here is a screen shot of the recovered partitions:
other partitions.PNG
other partitions.PNG (26.98 KiB) Viewed 1857 times

And this is how it appears in windows disk management:
Capture 3.png
Capture 3.png (60.1 KiB) Viewed 1857 times

Locked