Un lecteur avec 2 partitions - la première est ext4 simple, la seconde est cryptée LUKS. La table de partition a été écrasée. J'ai trouvé le début de la deuxième partition, que j'ai besoin de récupérer, ainsi :
#hexdump -s 400000m -C /dev/sdc | grep LUKS
61d3dec850 79 c8 81 6d e5 4c 55 4b 53 40 49 aa 29 df de d7 |y..m.LUKS@I.)...|
alors :
#losetup -o 0x61d3dec850 -r -f /dev/sdc
#losetup -a
/dev/loop0: [0005]:477209 (/dev/sdc), offset 420166420560
jusqu'à présent, puis ce problème est apparu :
#cryptsetup luksOpen /dev/loop0 luksrecover
Device /dev/loop0 is not a valid LUKS device.
Veuillez me conseiller sur la marche à suivre. Est-ce un mauvais décalage ? Dois-je chercher le nombre magique 0xEF53 identifiant ext4 comme conseillé ici ? https://unix.stackexchange.com/questions/103919/how-do-i-find-the-offset-of-an-ext4-filesystem ?
Il s'agit d'un disque de 1 To. J'ai donc besoin d'un conseil qui n'oblige pas à analyser tout le disque (des heures et des heures) une nouvelle fois si possible, comme testdisk qui ne semble pas avoir d'option pour commencer à un décalage spécifié pour gagner du temps sur l'analyse. Merci d'avance.
P.S. C'était proche, mais pas tout à fait : https://unix.stackexchange.com/questions/177070/lvm-encrypted-partition-without-partition-table