Partition can't be recovered - harddisk seems too small

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
hitme
Posts: 1
Joined: 04 Jan 2014, 20:55

Partition can't be recovered - harddisk seems too small

#1 Post by hitme »

I got a major problem with my external HDD

I don't see any partitions amymore,
Windows asks to initialise the HDD.

TestDisk tells me Wrong Hard Disk Size and also partition can't be recovered.

Label on the HDD:
Image

What Test disk telling me:
Image

Anybody an idea what i could do now?
The Disk contains about 900GB ugrand Files.

kops1
Posts: 2
Joined: 21 Jan 2014, 06:05

Re: Partition can't be recovered - harddisk seems too small

#2 Post by kops1 »

... i got the same problem.

FredH240
Posts: 1
Joined: 23 Jan 2014, 23:49

Re: Partition can't be recovered - harddisk seems too small

#3 Post by FredH240 »

I have the same issue. The disk size is detected properly by the BIOS and the OS. Hitachi HDT721010SLA360.

CHS listed on the drive is 16383/16/63

Here is the information from the log:

Partition table type (auto): Intel
Disk /dev/sdb - 1000 GB / 931 GiB - Hitachi HDT721010SLA360
Partition table type: Intel

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 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 * HPFS - NTFS 0 1 1 121600 254 63 1953520002
1 * HPFS - NTFS 0 1 1 121600 254 63 1953520002

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
BAD_RS LBA=2753129402 10353640
file_pread(5,3,buffer,2753129402(171374/96/45)) lseek err Invalid argument
file_pread(5,1,buffer,2753129402(171374/96/45)) lseek err Invalid argument
check_FAT: can't read FAT boot sector
check_part_i386 failed for partition type 0C
FAT32 LBA 171374 96 45 188589 206 63 276565924
This partition ends after the disk limits. (start=2753129402, size=276565924, end=3029695325, disk end=1953525168)
file_pread(5,2,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(5,1,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(5,1,buffer,1953525759(121601/90/25)) lseek err Invalid argument
file_pread(5,14,buffer,1953525761(121601/90/27)) lseek err Invalid argument
file_pread(5,3,buffer,1953525775(121601/90/41)) lseek err Invalid argument
file_pread(5,3,buffer,1953525822(121601/91/25)) lseek err Invalid argument
file_pread(5,8,buffer,1953525838(121601/91/41)) lseek err Invalid argument
file_pread(5,11,buffer,1953525885(121601/92/25)) lseek err Invalid argument
file_pread(5,2,buffer,1953527807(121601/122/57)) lseek err Invalid argument
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (1000 GB / 931 GiB) seems too small! (< 1551 GB / 1444 GiB)
The following partition can't be recovered:
FAT32 LBA 171374 96 45 188589 206 63 276565924

Results

interface_write()

No partition found or selected for recovery

Locked