I am having the same problem with the same exact messages as in the first post here. I am working on an Intel MAC with a 500GB Seagate Momentus 7200.4 HDD (my old harddrive broke). I am running Bootcamp and I had to move my Windows partition and extend it. My computer now cannot boot in windows (Mac OS still boots).
The HDD is designated here as Disk /dev/rdisk0 - 500 GB / 465 GiB (RO) and TestDisk detects an EFI GPT partition table. My Analyse screen displays:
TestDisk 6.14-WIP, Data Recovery Utility, May 2012
Christophe GRENIER <
grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/rdisk0 - 500 GB / 465 GiB - CHS 976773168 1 1 (RO)
Current partition structure:
Partition Start End Size in sectors
1 P EFI System 40 409639 409600 [EFI system partitio
2 P Mac HFS 409640 617945087 617535448 [Customer]
Warning: number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)
Warning: number of sectors per track mismatches 63 (NTFS) != 1 (HD)
3 P MS Data 695451648 976771071 281319424 [BOOTCAMP] [BOOTCAMP]
The results from quick search say I have partitions I cannot recover:

- partitionscannotberecover.tiff (64.51 KiB) Viewed 6039 times
Continuing shows I have ten partitions. Since this isn't physically possible i assume some of these are logical extensions.

- partitionscannotberecover3.tiff (107.1 KiB) Viewed 6039 times
I do not know if I need to delete some of these but I am pretty sure they all do not need to be primary. I tried a DEEP SEARCH but it takes forever (see earlier posts in thread). I altered my Disk Geometry to match that published for the 500GB seagate 7002.4 (16/63) which did speed it up but it still would have taken at least 9 hours.
Since I suspect that my real issue is just fixing the boot files I tried Advance options. This is the opening display:

- partitionscannotberecover4.tiff (60.2 KiB) Viewed 6039 times
I get the following display under Boot
TestDisk 6.14-WIP, Data Recovery Utility, May 2012
Christophe GRENIER <
grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/rdisk0 - 500 GB / 465 GiB - CHS 969021 16 63 (RO)
Partition Start End Size in sectors
3 P MS Data 695451648 976771071 281319424 [BOOTCAMP] [BOOTCAMP]
Boot sector
Warning: number of heads/cylinder mismatches 255 (NTFS) != 16 (HD)
Status: OK
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.
[ Quit ] [ List ] >[Org. BS ] [Rebuild BS] [ Dump ]
Copy boot sector over backup sector
SInce my back up is bad I tried Org. BS. Org. BS fails so I tried Rebuild BS. Which gave me the following:
TestDisk 6.14-WIP, Data Recovery Utility, May 2012
Christophe GRENIER <
grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/rdisk0 - 500 GB / 465 GiB - CHS 969021 16 63 (RO)
Partition Start End Size in sectors
3 P MS Data 695451648 976771071 281319424 [BOOTCAMP] [BOOTCAMP]
filesystem size 281319424 281319417
sectors_per_cluster 8 8
mft_lcn 786432 786432
mftmirr_lcn 7417343 7417343
clusters_per_mft_record -10 -10
clusters_per_index_record 1 1
Extrapolated boot sector and current boot sector are different.
[ Dump ] >[ List ] [ Write ] [ Quit ]
Should I Write? Should I deal with the incorrect partition table first? What is my next step?