I have a 64GB USB drive from a family member that Windows says needs to be formatted (which was canceled when prompted). The user says that the drive was probably removed from the computer before it fully shut down (this is when the problem started).
The disk file system shows as RAW in Windows Disk Management. Using TestDisk 7.1, I tried to follow the RAW step by step example, but I see different information than the example shows. I went to Analyze / Quick Search and it only lists invalid partitions. I then run the Deeper Search. The log shows the following results:
Code: Select all
Partition table type (auto): Intel
Disk /dev/sdb - 62 GB / 58 GiB - Specific STORAGE DEVICE
Partition table type: Intel
Analyse Disk /dev/sdb - 62 GB / 58 GiB - CHS 7648 255 63
Geometry from i386 MBR: head=237 sector=12
check_part_i386 failed for partition type 07
Current partition structure:
Invalid NTFS or exFAT boot
1 P HPFS - NTFS 0 1 2 7648 236 12 122879936
1 P HPFS - NTFS 0 1 2 7648 236 12 122879936
No partition is bootable
search_part()
Disk /dev/sdb - 62 GB / 58 GiB - CHS 7648 255 63
HPFS - NTFS 17 216 8 7666 196 18 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
This partition ends after the disk limits. (start=286720, size=122879936, end=123166655, disk end=122880000)
HPFS - NTFS 18 123 42 7667 103 52 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
This partition ends after the disk limits. (start=296960, size=122879936, end=123176895, disk end=122880000)
HPFS - NTFS 19 161 15 7668 141 25 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
This partition ends after the disk limits. (start=315392, size=122879936, end=123195327, disk end=122880000)
file_pread(5,2,buffer,122879999(7648/236/12)) ReadFile The drive cannot find the sector requested.
file_pread(5,1,buffer,122880000(7648/236/13)) ReadFile The drive cannot find the sector requested.
file_pread(5,1,buffer,122880001(7648/236/14)) lseek err Invalid argument
file_pread(5,14,buffer,122880002(7648/236/15)) lseek err Invalid argument
file_pread(5,3,buffer,122880016(7648/236/29)) lseek err Invalid argument
file_pread(5,3,buffer,122880063(7648/237/13)) lseek err Invalid argument
file_pread(5,8,buffer,122880079(7648/237/29)) lseek err Invalid argument
file_pread(5,11,buffer,122880126(7648/238/13)) lseek err Invalid argument
file_pread(5,2,buffer,122882048(7649/13/45)) lseek err Invalid argument
Disk /dev/sdb - 62 GB / 58 GiB - CHS 7648 255 63
Check the harddisk size: HD jumper settings, BIOS detection...
The harddisk (62 GB / 58 GiB) seems too small! (< 63 GB / 58 GiB)
The following partitions can't be recovered:
HPFS - NTFS 17 216 8 7666 196 18 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
HPFS - NTFS 18 123 42 7667 103 52 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
HPFS - NTFS 19 161 15 7668 141 25 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
Results
interface_write()
No partition found or selected for recovery
search_part()
Disk /dev/sdb - 62 GB / 58 GiB - CHS 7648 255 63
HPFS - NTFS 17 216 8 7666 196 18 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
This partition ends after the disk limits. (start=286720, size=122879936, end=123166655, disk end=122880000)
HPFS - NTFS 18 123 42 7667 103 52 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
This partition ends after the disk limits. (start=296960, size=122879936, end=123176895, disk end=122880000)
HPFS - NTFS 19 161 15 7668 141 25 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
This partition ends after the disk limits. (start=315392, size=122879936, end=123195327, disk end=122880000)
file_pread(5,2,buffer,122879999(7648/236/12)) ReadFile The drive cannot find the sector requested.
file_pread(5,1,buffer,122880000(7648/236/13)) ReadFile The drive cannot find the sector requested.
file_pread(5,1,buffer,122880001(7648/236/14)) lseek err Invalid argument
file_pread(5,14,buffer,122880002(7648/236/15)) lseek err Invalid argument
file_pread(5,3,buffer,122880016(7648/236/29)) lseek err Invalid argument
file_pread(5,3,buffer,122880063(7648/237/13)) lseek err Invalid argument
file_pread(5,8,buffer,122880079(7648/237/29)) lseek err Invalid argument
file_pread(5,11,buffer,122880126(7648/238/13)) lseek err Invalid argument
file_pread(5,2,buffer,122882048(7649/13/45)) lseek err Invalid argument
Disk /dev/sdb - 62 GB / 58 GiB - CHS 7648 255 63
Check the harddisk size: HD jumper settings, BIOS detection...
The harddisk (62 GB / 58 GiB) seems too small! (< 63 GB / 58 GiB)
The following partitions can't be recovered:
HPFS - NTFS 17 216 8 7666 196 18 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
HPFS - NTFS 18 123 42 7667 103 52 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
HPFS - NTFS 19 161 15 7668 141 25 122879936
exFAT, blocksize=131072, 62 GB / 58 GiB
Results
interface_write()
No partition found or selected for recovery
Code: Select all
Interface Advanced
Geometry from i386 MBR: head=237 sector=12
check_part_i386 failed for partition type 07
1 P HPFS - NTFS 0 1 2 7648 236 12 122879936
ntfs_boot_sector
1 P HPFS - NTFS 0 1 2 7648 236 12 122879936
filesystem size 8079490062298770897 6323892405946713979
sectors_per_cluster 228 15
mft_lcn 5344899223434726497 2676746074343047811
mftmirr_lcn 10362252849789950668 8250574942327510625
clusters_per_mft_record -57 -48
clusters_per_index_record -53 -120
Boot sector
Status: Bad
Backup boot sector
Status: Bad
Sectors are not identical.
A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
Interface Advanced
Geometry from i386 MBR: head=237 sector=12
check_part_i386 failed for partition type 07
1 P HPFS - NTFS 0 1 2 7648 236 12 122879936
ntfs_boot_sector
1 P HPFS - NTFS 0 1 2 7648 236 12 122879936
filesystem size 8079490062298770897 6323892405946713979
sectors_per_cluster 228 15
mft_lcn 5344899223434726497 2676746074343047811
mftmirr_lcn 10362252849789950668 8250574942327510625
clusters_per_mft_record -57 -48
clusters_per_index_record -53 -120
Boot sector
Status: Bad
Backup boot sector
Status: Bad
Sectors are not identical.
A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.