Hello,
I've searched the www but did not found an answer...
Last post on this topic dates back 2015
So,
My ext. backup HDD crashed after a bad micro-usb connection.
Seagate Desktop HDD 4000GB
It was connected via a USB3.0 hub to my laptop (WIN10/64)
Switched cables etc but it only shows as a USB-device without name or station.
So I took the HDD out of it's case and placed it into a dockingstation that goes ito my laptop via USB2.0
Now it's given a Station letter but I get the popup "Drive needs to be formatted, format now?"
NO !!
So I ran TestDisk but I got the message:
The harddisk (2199 GB / 2047 GiB) seems too small! (< 4000 GB / 3726 GiB)
Also telling me this should be fixed first.
Can someone tell me How to do this ? Without loss of data
Log can be found below
Thnx in advance !
Wevie
Wed Nov 18 02:32:49 2020
Command line: TestDisk
TestDisk 7.2-WIP, Data Recovery Utility, Novembre 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 9.3, Cygwin 3001.4
ext2fs lib: 1.45.3, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.1
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=2199023255040
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
filewin32_getfilesize(\\.\PhysicalDrive1) GetFileSize err Onjuiste functie.
filewin32_setfilepointer(\\.\PhysicalDrive1) SetFilePointer err Onjuiste functie.
Warning: can't get size for \\.\PhysicalDrive1
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=2199023255040
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=498819749376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=0
Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=500097329664
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - HGST HTS725050A7E630, S/N:
Disk /dev/sdc - 2199 GB / 2047 GiB - CHS 267349 255 63, sector size=512 - ST4000DM 000-1F2168, S/N:00000000003A
Partition table type (auto): Intel
Disk /dev/sdc - 2199 GB / 2047 GiB - ST4000DM 000-1F2168
Partition table type: Intel
Analyse Disk /dev/sdc - 2199 GB / 2047 GiB - CHS 267349 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 failed for partition type 07
Current partition structure:
Invalid NTFS or exFAT boot
1 * HPFS - NTFS 0 32 33 60800 41 62 976752597
1 * HPFS - NTFS 0 32 33 60800 41 62 976752597
search_part()
Disk /dev/sdc - 2199 GB / 2047 GiB - CHS 267349 255 63
NTFS at 1/5/5
Warning: number of bytes per sector mismatches 4096 (NTFS) != 512 (HD)
filesystem size 976752597
sectors_per_cluster 1
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record 1
clusters_per_index_record 1
HPFS - NTFS 1 5 5 486401 80 55 7814020776 [SERIES 3]
NTFS, blocksize=4096, 4000 GB / 3726 GiB
This partition ends after the disk limits. (start=16384, size=7814020776, end=7814037159, disk end=4294967295)
Search for partition aborted
Disk /dev/sdc - 2199 GB / 2047 GiB - CHS 267349 255 63
Check the harddisk size: HD jumper settings, BIOS detection...
The harddisk (2199 GB / 2047 GiB) seems too small! (< 4000 GB / 3726 GiB)
The following partition can't be recovered:
HPFS - NTFS 1 5 5 486401 80 55 7814020776 [SERIES 3]
NTFS, blocksize=4096, 4000 GB / 3726 GiB
Results
interface_write()
No partition found or selected for recovery
simulate write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
TestDisk exited normally.
How do I fix Wrong HDD Size ?
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
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
-
- Posts: 3027
- Joined: 04 Jan 2019, 09:48
- Location: Hannover, Deutschland (Germany, Allemagne)
Re: How do I fix Wrong HDD Size ?
Thank you for providing a good detailed description of your case!WevieStonder wrote: 18 Nov 2020, 02:47 search_part()
Disk /dev/sdc - 2199 GB / 2047 GiB - CHS 267349 255 63
NTFS at 1/5/5
Warning: number of bytes per sector mismatches 4096 (NTFS) !=512 (HD)
filesystem size 976752597
If your drive came with an external case put it back there and rerun Testdisk. It looks as if the case electronics emulates a sector size of 4096 byte.
The file system size above is roughly 1e9 sectors according to the NTFS data found.
1e9 sectors * 4096 byte / sector will give approx. 4e12 bytes which are the 4TB of your drive.