so.. i am on os x but willing to create a knoppix usb drive if necessary. i need some help with testdisk which i have been using with os x- the testdisk forums are slow and i'm not sure if i will get another response. i have a western digital 2tb my passport, formatted fat32, which now has physical damage from use with a friend's netbook. i cloned the drive to a new 2tb drive with ddrescue but it could not save 4096 bytes of data, which i think was at the beginning of the drive. here is my testdisk log from the cloned disk. the hfs+ partition that it sees is not the one i want, that was the formatting on the drive i wrote to. i need to work with the fat32 partition it says it cannot save.
Analyse Disk /dev/rdisk2 - 2000 GB / 1862 GiB - 3906963456 sectors
Geometry from i386 MBR: head=255 sector=63
BAD_RS LBA=1 1339
check_part_i386 1 type EE: no test
get_geometry_from_list_part_aux head=1 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=1
Current partition structure:
1 P EFI GPT 1 3906963448 3906963448
Warning: Bad starting sector (CHS and LBA don't match)
No partition is bootable
search_part()
Disk /dev/rdisk2 - 2000 GB / 1862 GiB - 3906963456 sectors
FAT32 at 8/0/1
FAT1 : 32-476839
FAT2 : 476840-953647
start_rootdir : 953648 root cluster : 2
Data : 953648-3906963439
sectors : 3906963454
cluster_size : 64
no_of_cluster : 61031403 (2 - 61031404)
fat_length 476808 calculated 476808
FAT differs, FAT sectors=0-16/476808
heads/cylinder 255 (FAT) != 1 (HD)
sect/track 32 (FAT) != 1 (HD)
set_FAT_info: name from BS used
FAT32 at 8/0/1
FAT32 LBA 8 3906963461 3906963454 [UNTITLED]
FAT32, blocksize=32768, 2000 GB / 1862 GiB
This partition ends after the disk limits. (start=8, size=3906963454, end=3906963461, disk end=3906963456)
HFS+ magic value at 409640/0/1
part_size 3906291632
HFS 409640 3906701271 3906291632
HFS+ blocksize=4096, 2000 GB / 1862 GiB
Disk /dev/rdisk2 - 2000 GB / 1862 GiB - 3906963456 sectors
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (2000 GB / 1862 GiB) seems too small! (< 2000 GB / 1862 GiB)
The following partition can't be recovered:
FAT32 LBA 8 3906963461 3906963454 [UNTITLED]
FAT32, blocksize=32768, 2000 GB / 1862 GiB
get_geometry_from_list_part_aux head=1 nbr=2
get_geometry_from_list_part_aux head=8 nbr=2
Warning: the current number of heads per cylinder is 1 but the correct value may be 8.
Results
* HFS 409640 3906701271 3906291632
HFS+ blocksize=4096, 2000 GB / 1862 GiB
interface_write()
1 * HFS 409640 3906701271 3906291632
simulate write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
TestDisk exited normally.
thanks much.
** Intel i3 10100F CPU Processor - USED **
$47.99
Intel Core i7-3770 Processor (3.40GHz, 4 Cores, Socket H2 LGA-1155) - SR0PK
$22.22
AMD Ryzen 5 4500 6-Core, 12-Thread Unlocked Desktop Processor [AMD Ryzen 5 4500]
$54.95
INTEL CORE I3-4130 2-CORE 3.40GHZ CPU PROCESSOR SR1NP
$2.65
Intel Xeon E5-2680 v4 SR2N7 2.40GHz 35MB 14-Core LGA2011-3 CPU Processor
$14.99
Intel - Core i7-14700K 14th Gen 20-Core 28-Thread - 4.3GHz (5.6GHz Turbo) Soc...
$444.99
AMD Ryzen 9 7900X3D - 12-Core 4.4GHz AM5 120W CPU Desktop Processor
$329.00
AMD Ryzen 9 7950X3D Gaming Processor - 16 Core And 32 Threads - 5.70 GHz Max Boo
$499.00
INTEL CORE I7-10700 PROCESSOR | 2.90GHZ | SRH6Y
$184.99
INTEL CORE I7-9700K PROCESSOR | 3.60GHZ | SRG15
$159.99