external storage drive filesystem repair / partition recovery guidance needed
Posted: 21 Apr 2022, 03:10
Hi, thanks in advance, and please pardon the multiple-topic new question. I'm a total data recovery newbie, pretty sure I need filesystem repair, not sure if I also need partition recovery, don't want to waste another week doing the wrong thing.
3TB Toshiba Canvio external USB drive used for file storage only, unplugged too quickly, now doesn't contain a recognizable file system. Recovery programs are able to grab bulk files, but with 2500+ folders of mp3/wav/flac albums, files without names & folders are basically useless.
After reading reading reading, I bought a WD 3TB drive to make a copy (image? clone?) of the Toshiba drive to work on. Unfortunately the WD shows up as .03 GB smaller than the Toshiba drive (see Disk Management screenshot - Disk1=WD, Disk2=Toshiba) so image programs won't copy it onto the WD. AOMEI Partition Assistant was willing to make an image of the one 349.31 GB RAW partition, so I figured I'd start with that.
TestDisk screenshot and logfile below are what resulted after the 7-day Quick Search ("partitions can't be recovered"). Was my first mistake working off a copy of the one partition rather than the whole disk (and why it said "hard disk seems too small")? Does my situation seem worth getting a larger drive to image / clone the whole Toshiba disk and running TestDisk on that?
Pgm is still at [Continue] screen, I will wait for guidance before continuing... thanks.
OS: Windows 7 (7601) SP1
Compiler: GCC 11.2, Cygwin32 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(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=3000558944256
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=479026241536
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(\\.\F:)=375073800192
Hard disk list
Disk \\.\PhysicalDrive0 - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ST500LM0 12 HN-M500MB, S/N:2SDTAJC0018228, FW:2AR1
Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - CHS 364797 255 63, sector size=512 - WD Elements 25A1, S/N:WX51DC81V5KK, FW:1018
Partition table type (auto): EFI GPT
Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - WD Elements 25A1
Partition table type: EFI GPT
Analyse Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - CHS 364797 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=5860466687 (expected 5860466687)
hdr_lba_start=34
hdr_lba_end=5860466654
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
check_part_gpt failed for partition
1 P MS Data 63 732566078 732566016 [Basic data partition]
Current partition structure:
No FAT, NTFS, ext2, JFS, Reiser, cramfs or XFS marker
1 P MS Data 63 732566078 732566016 [Basic data partition]
1 P MS Data 63 732566078 732566016 [Basic data partition]


3TB Toshiba Canvio external USB drive used for file storage only, unplugged too quickly, now doesn't contain a recognizable file system. Recovery programs are able to grab bulk files, but with 2500+ folders of mp3/wav/flac albums, files without names & folders are basically useless.
After reading reading reading, I bought a WD 3TB drive to make a copy (image? clone?) of the Toshiba drive to work on. Unfortunately the WD shows up as .03 GB smaller than the Toshiba drive (see Disk Management screenshot - Disk1=WD, Disk2=Toshiba) so image programs won't copy it onto the WD. AOMEI Partition Assistant was willing to make an image of the one 349.31 GB RAW partition, so I figured I'd start with that.
TestDisk screenshot and logfile below are what resulted after the 7-day Quick Search ("partitions can't be recovered"). Was my first mistake working off a copy of the one partition rather than the whole disk (and why it said "hard disk seems too small")? Does my situation seem worth getting a larger drive to image / clone the whole Toshiba disk and running TestDisk on that?
Pgm is still at [Continue] screen, I will wait for guidance before continuing... thanks.
OS: Windows 7 (7601) SP1
Compiler: GCC 11.2, Cygwin32 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(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=3000558944256
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=479026241536
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(\\.\F:)=375073800192
Hard disk list
Disk \\.\PhysicalDrive0 - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ST500LM0 12 HN-M500MB, S/N:2SDTAJC0018228, FW:2AR1
Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - CHS 364797 255 63, sector size=512 - WD Elements 25A1, S/N:WX51DC81V5KK, FW:1018
Partition table type (auto): EFI GPT
Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - WD Elements 25A1
Partition table type: EFI GPT
Analyse Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - CHS 364797 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=5860466687 (expected 5860466687)
hdr_lba_start=34
hdr_lba_end=5860466654
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
check_part_gpt failed for partition
1 P MS Data 63 732566078 732566016 [Basic data partition]
Current partition structure:
No FAT, NTFS, ext2, JFS, Reiser, cramfs or XFS marker
1 P MS Data 63 732566078 732566016 [Basic data partition]
1 P MS Data 63 732566078 732566016 [Basic data partition]

