HELP! - Partition or File Table Missing - I'm not really a computer guy

Using TestDisk to repair the filesystem
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
jagce
Posts: 3
Joined: 25 Apr 2020, 16:55

HELP! - Partition or File Table Missing - I'm not really a computer guy

#1 Post by jagce »

I pulled out my old 1-TB WD USB HDD to look for some old pics. It's been at least a year since I've done so. When I tried to access it Windows said it needed to be formatted. I know enough to know that it doesn't and didn't. I went to the SpinRite BBS and found where someone recommended TestDisk instead. I've run TestDisk and it told me a couple of things, but I don't know what to do now. I'm not sure anymore if the partition is really missing, or if the file table is missing, or if both are corrupt/missing. As much as I may regret this, I'm going to post all 4900 lines from the log. :|

Can someone please help me? I need someone to tell me what to do next. Thank you in advance.

Fri Apr 24 15:42:04 2020
Command line: TestDisk

TestDisk 7.2-WIP, Data Recovery Utility, January 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.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=981973661184
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:)=1000204853248
Hard disk list
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - TOSHIBA MQ01ABD100, S/N:Y5QYCQPNT, FW:AX0P2D
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - WD 10EADS External, S/N:WD-WCAV52989647, FW:1.75

Partition table type (auto): Intel
Disk /dev/sdb - 1000 GB / 931 GiB - WD 10EADS External
Partition table type: Intel

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/1/1
file_pread(5,1,buffer,6291526(391/160/32)) ReadFile Data error (cyclic redundancy check).

NTFS: Can't read MFT
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
Current partition structure:
1 P HPFS - NTFS 0 1 1 121601 80 62 1953525104
No partition is bootable

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
file_pread(5,16,buffer,111(0/1/49)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,111(0/1/49)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,113(0/1/51)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,113(0/1/51)) ReadFile Data error (cyclic redundancy check).

NTFS at 0/1/1
filesystem size 1953525104
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 122095318
clusters_per_mft_record -10
clusters_per_index_record 1
NTFS: Can't read MFT
HPFS - NTFS 0 1 1 121601 80 62 1953525104
NTFS, blocksize=4096, 1000 GB / 931 GiB
file_pread(5,16,buffer,1953525167(121601/80/63)) ReadFile The drive cannot find the sector requested.

file_pread(5,1,buffer,1953525168(121601/81/1)) ReadFile The drive cannot find the sector requested.

file_pread(5,8,buffer,1953525175(121601/81/8)) lseek err Invalid argument
file_pread(5,3,buffer,1953525183(121601/81/16)) lseek err Invalid argument
file_pread(5,3,buffer,1953525230(121601/81/63)) lseek err Invalid argument
file_pread(5,8,buffer,1953525246(121601/82/16)) lseek err Invalid argument
file_pread(5,11,buffer,1953525293(121601/82/63)) lseek err Invalid argument
file_pread(5,2,buffer,1953527215(121601/113/32)) lseek err Invalid argument
file_pread(5,15,buffer,1953525169(121601/81/2)) lseek err Invalid argument
file_pread(5,1,buffer,1953525186(121601/81/19)) lseek err Invalid argument
file_pread(5,1,buffer,1953525233(121601/82/3)) lseek err Invalid argument
file_pread(5,1,buffer,1953525254(121601/82/24)) lseek err Invalid argument
file_pread(5,1,buffer,1953525304(121601/83/11)) lseek err Invalid argument
file_pread(5,1,buffer,1953527217(121601/113/34)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
Warning: the current number of heads per cylinder is 255 but the correct value may be 16.

Results
* HPFS - NTFS 0 1 1 121601 254 63 1953536067
NTFS, blocksize=4096, 1000 GB / 931 GiB

interface_write()
1 P HPFS - NTFS 0 1 1 121601 254 63 1953536067

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
file_pread(5,16,buffer,111(0/1/49)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,111(0/1/49)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,113(0/1/51)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,113(0/1/51)) ReadFile Data error (cyclic redundancy check).

NTFS at 0/1/1
filesystem size 1953525104
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 122095318
clusters_per_mft_record -10
clusters_per_index_record 1
file_pread(5,16,buffer,6291525(391/160/31)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6291525(391/160/31)) ReadFile Data error (cyclic redundancy check).

NTFS: Can't read MFT
HPFS - NTFS 0 1 1 121601 80 62 1953525104
NTFS, blocksize=4096, 1000 GB / 931 GiB
file_pread(5,16,buffer,6225920(387/139/9)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6225920(387/139/9)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6225919(387/139/8)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6225921(387/139/10)) ReadFile Data error (cyclic redundancy check).

file_pread(5,14,buffer,6225922(387/139/11)) ReadFile Data error (cyclic redundancy check).

file_pread(5,3,buffer,6225936(387/139/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,3,buffer,6225983(387/140/9)) ReadFile Data error (cyclic redundancy check).

file_pread(5,8,buffer,6225999(387/140/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,11,buffer,6226046(387/141/9)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6291519(391/160/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6291519(391/160/25)) ReadFile Data error (cyclic redundancy check).



file_pread(5,2,buffer,81995776(5104/0/17)) ReadFile Data error (cyclic redundancy check).

file_pread(5,2,buffer,81995007(5103/243/4)) ReadFile Data error (cyclic redundancy check).

file_pread(5,2,buffer,81995070(5103/244/4)) ReadFile The drive cannot find the sector requested.


file_pread(5,2,buffer,1953525759(121601/90/25)) lseek err Invalid argument
file_pread(5,1,buffer,1953525759(121601/90/25)) lseek err Invalid argument
file_pread(5,2,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(5,16,buffer,1953525167(121601/80/63)) ReadFile The drive cannot find the sector requested.

file_pread(5,1,buffer,1953525168(121601/81/1)) ReadFile The drive cannot find the sector requested.

file_pread(5,8,buffer,1953525175(121601/81/8)) lseek err Invalid argument
file_pread(5,3,buffer,1953525183(121601/81/16)) lseek err Invalid argument
file_pread(5,3,buffer,1953525230(121601/81/63)) lseek err Invalid argument
file_pread(5,8,buffer,1953525246(121601/82/16)) lseek err Invalid argument
file_pread(5,11,buffer,1953525293(121601/82/63)) lseek err Invalid argument
file_pread(5,2,buffer,1953527215(121601/113/32)) lseek err Invalid argument
file_pread(5,15,buffer,1953525169(121601/81/2)) lseek err Invalid argument
file_pread(5,1,buffer,1953525186(121601/81/19)) lseek err Invalid argument
file_pread(5,1,buffer,1953525233(121601/82/3)) lseek err Invalid argument
file_pread(5,1,buffer,1953525254(121601/82/24)) lseek err Invalid argument
file_pread(5,1,buffer,1953525304(121601/83/11)) lseek err Invalid argument
file_pread(5,1,buffer,1953527217(121601/113/34)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
Warning: the current number of heads per cylinder is 255 but the correct value may be 16.

Results
* HPFS - NTFS 0 1 1 121601 254 63 1953536067
NTFS, blocksize=4096, 1000 GB / 931 GiB
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
file_pread(5,16,buffer,6291519(391/160/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6291519(391/160/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6291520(391/160/26)) ReadFile Data error (cyclic redundancy check).

Not an exFAT boot sector.

P HPFS - NTFS 0 1 1 121601 254 63 1953536067
NTFS, blocksize=4096, 1000 GB / 931 GiB
Can't open filesystem. Filesystem seems damaged.
Not an exFAT boot sector.

P HPFS - NTFS 0 1 1 121601 254 63 1953536067
NTFS, blocksize=4096, 1000 GB / 931 GiB
Can't open filesystem. Filesystem seems damaged.

interface_write()
1 P HPFS - NTFS 0 1 1 121601 254 63 1953536067

interface_write()
1 P HPFS - NTFS 0 1 1 121601 254 63 1953536067
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
Error reading $MFT: Input/output error.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition

Interface Advanced
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/1/1
file_pread(5,16,buffer,6291525(391/160/31)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6291525(391/160/31)) ReadFile Data error (cyclic redundancy check).

NTFS: Can't read MFT
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
1 P HPFS - NTFS 0 1 1 121601 80 62 1953525104
NTFS, blocksize=4096, 1000 GB / 931 GiB
Not an exFAT boot sector.

1 P HPFS - NTFS 0 1 1 121601 80 62 1953525104
NTFS, blocksize=4096, 1000 GB / 931 GiB
Can't open filesystem. Filesystem seems damaged.
Not an exFAT boot sector.

1 P HPFS - NTFS 0 1 1 121601 80 62 1953525104
NTFS, blocksize=4096, 1000 GB / 931 GiB
Can't open filesystem. Filesystem seems damaged.

Interface Advanced
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/1/1
file_pread(5,1,buffer,6291526(391/160/32)) ReadFile Data error (cyclic redundancy check).

NTFS: Can't read MFT
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
1 P HPFS - NTFS 0 1 1 121601 80 62 1953525104
NTFS, blocksize=4096, 1000 GB / 931 GiB
file_pread(5,255,buffer,64(0/1/2)) ReadFile Data error (cyclic redundancy check).
User avatar
cgrenier
Site Admin
Posts: 5441
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: HELP! - Partition or File Table Missing - I'm not really a computer guy

#2 Post by cgrenier »

testdisk.log file lists "cyclic redundancy check" errors. Your disk has bad sectors.
You need to clone your disk to a new empty disk using ddrescue as described in https://www.cgsecurity.org/testdisk.pdf and once it has been done, remove the damaged disk and try to access your data from the clone.
jagce
Posts: 3
Joined: 25 Apr 2020, 16:55

Re: HELP! - Partition or File Table Missing - I'm not really a computer guy

#3 Post by jagce »

Thank you. That was what I was afraid you would say.

I decided to try PhotRec until I can buy a replacement HDD to clone onto. It's been running for about 48hrs now and is only 4% complete. I've noticed that it's duplicating a lot of the files that I've been able to open.
recuperation
Posts: 3036
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Re: HELP! - Partition or File Table Missing - I'm not really a computer guy

#4 Post by recuperation »

jagce wrote: 27 Apr 2020, 15:17 Thank you. That was what I was afraid you would say.

I decided to try PhotRec until I can buy a replacement HDD to clone onto. It's been running for about 48hrs now and is only 4% complete. I've noticed that it's duplicating a lot of the files that I've been able to open.
If you continue this way you really have a good chance of not being able to use your replacement HDD anymore. :roll:
And regardless how valuable your data will be, you will make sure that even a professional recovery will fail thereafter.
Good luck!
Locked