Here's the log finally. Sorry it took so long. I'm re-reading the step by step to see if I missed something about LUKS and offset. I didn't see anything about that the first read though.
Sat Sep 10 14:28:09 2022
Command line: TestDisk
TestDisk 7.2-WIP, Data Recovery Utility, Novembre 2020
Christophe GRENIER <
grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Linux, kernel 5.15.60-1-MANJARO (#1 SMP PREEMPT Thu Aug 11 13:14:05 UTC 2022) x86_64
Compiler: GCC 4.4
ext2fs lib: 1.42.8, ntfs lib: libntfs-3g, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504, curses lib: ncurses 5.7
Warning: can't get size for Disk /dev/mapper/control - 0 B - 0 sectors, sector size=512
Warning: can't get size for Disk /dev/loop2 - 0 B - 0 sectors, sector size=512
Warning: can't get size for Disk /dev/loop3 - 0 B - 0 sectors, sector size=512
Warning: can't get size for Disk /dev/loop4 - 0 B - 0 sectors, sector size=512
Warning: can't get size for Disk /dev/loop5 - 0 B - 0 sectors, sector size=512
Warning: can't get size for Disk /dev/loop6 - 0 B - 0 sectors, sector size=512
Warning: can't get size for Disk /dev/loop7 - 0 B - 0 sectors, sector size=512
Hard disk list
Disk /dev/sda - 10000 GB / 9313 GiB - CHS 9537535 64 32, sector size=512 - Seagate Expansion HDD, FW:1801
Disk /dev/loop0 - 119 MB / 113 MiB - 233240 sectors (RO), sector size=512
Disk /dev/loop1 - 119 MB / 113 MiB - 233448 sectors (RO), sector size=512
Disk /dev/nvme0n1 - 1000 GB / 931 GiB - CHS 953869 64 32, sector size=512
Partition table type (auto): Intel
Disk /dev/sda - 10000 GB / 9313 GiB - Seagate Expansion HDD
Partition table type: Intel
Analyse Disk /dev/sda - 10000 GB / 9313 GiB - CHS 9537535 64 32
Geometry from i386 MBR: head=255 sector=63
check_part_i386 1 type EE: no test
Current partition structure:
1 P EFI GPT 0 0 2 2097151 63 32 4294967295
Warning: Bad ending sector (CHS and LBA don't match)
No partition is bootable
search_part()
Disk /dev/sda - 10000 GB / 9313 GiB - CHS 9537535 64 32
Linux 1 0 1 118187 60 22 242046870
LUKS 2 (Data size unknown), 123 GB / 115 GiB
BAD_RS LBA=3158123322 2056013
check_part_i386 failed for partition type 01
FAT12 1542052 25 27 1740857 22 6 407152524
BAD_RS LBA=3677555722 1184239
check_part_i386 failed for partition type 07
HPFS - NTFS 3892833 32 11 4179465 32 24 587022350
BAD_RS LBA=3883116562 835297
check_part_i386 failed for partition type 0C
FAT32 LBA 6090357 0 19 8044735 1 18 4002566176
get_geometry_from_list_part_aux head=64 nbr=1
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
Results
* Linux 1 0 1 118187 63 32 242046976
LUKS 2 (Data size unknown), 123 GB / 115 GiB
P FAT12 1542052 25 27 1740857 22 6 407152524
P HPFS - NTFS 3892833 32 11 4179465 32 24 587022350
L FAT32 LBA 6090357 0 19 8044735 1 18 4002566176
Hint for advanced users: dmsetup may be used if you prefer to avoid rewriting the partition table for the moment:
echo "0 242046976 linear /dev/sda 2048" | dmsetup create test0
echo "0 407152524 linear /dev/sda 3158123322" | dmsetup create test1
echo "0 587022350 linear /dev/sda 7972523018" | dmsetup create test2
echo "0 4002566176 linear /dev/sda 12473051154" | dmsetup create test3
interface_write()
1 P Linux 1 0 1 118187 63 32 242046976
search_part()
Disk /dev/sda - 10000 GB / 9313 GiB - CHS 9537535 64 32
Linux 1 0 1 118187 60 22 242046870
LUKS 2 (Data size unknown), 123 GB / 115 GiB
BAD_RS LBA=3158123322 2056013
check_part_i386 failed for partition type 01
FAT12 1542052 25 27 1740857 22 6 407152524
BAD_RS LBA=2034235184 311705
check_part_i386 failed for partition type 04
FAT16 <32M 993278 57 17 2709890 14 6 3515619990
BAD_RS LBA=3221706270 1244471
check_part_i386 failed for partition type 0B
FAT32 3670250 48 31 3973571 18 20 621200438
BAD_RS LBA=3687889 817867
check_part_i386 failed for partition type 01
FAT12 4196104 46 18 5542526 10 14 2757471101
BAD_RS LBA=3677555722 1184239
check_part_i386 failed for partition type 07
HPFS - NTFS 3892833 32 11 4179465 32 24 587022350
BAD_RS LBA=3883116562 835297
check_part_i386 failed for partition type 0C
FAT32 LBA 6090357 0 19 8044735 1 18 4002566176
BAD_RS LBA=4077334412 70118
check_part_i386 failed for partition type 04
FAT16 <32M 6185189 60 13 7012027 10 8 1693362620
get_geometry_from_list_part_aux head=64 nbr=1
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
Results
* Linux 1 0 1 118187 63 32 242046976
LUKS 2 (Data size unknown), 123 GB / 115 GiB
FAT16 <32M 993278 57 17 2709890 14 6 3515619990
FAT12 1542052 25 27 1740857 22 6 407152524
FAT32 3670250 48 31 3973571 18 20 621200438
HPFS - NTFS 3892833 32 11 4179465 32 24 587022350
P FAT12 4196104 46 18 5542526 10 14 2757471101
FAT32 LBA 6090357 0 19 8044735 1 18 4002566176
FAT16 <32M 6185189 60 13 7012027 10 8 1693362620
Hint for advanced users: dmsetup may be used if you prefer to avoid rewriting the partition table for the moment:
echo "0 242046976 linear /dev/sda 2048" | dmsetup create test0
echo "0 3515619990 linear /dev/sda 2034235184" | dmsetup create test1
echo "0 407152524 linear /dev/sda 3158123322" | dmsetup create test2
echo "0 621200438 linear /dev/sda 7516673566" | dmsetup create test3
echo "0 587022350 linear /dev/sda 7972523018" | dmsetup create test4
echo "0 2757471101 linear /dev/sda 8593622481" | dmsetup create test5
echo "0 4002566176 linear /dev/sda 12473051154" | dmsetup create test6
echo "0 1693362620 linear /dev/sda 12667269004" | dmsetup create test7