Hier soir, j'ai raté l'installation de LineageOS 16 sur mon Galaxy S5 et j'ai dû le réinstaller, en repartant pratiquement de zéro. J'ai voulu voir s'il y avait un moyen de décrypter la carte microSD de 128 Go que j'ai utilisée comme stockage d'adoption et j'ai trouvé ceci tutoriel . J'ai récupéré la clé à partir d'une sauvegarde faite avec TWRP et je l'ai essayée sur Linux Mint 20 MATE (en démarrant depuis l'USB), mais cela n'a pas fonctionné. La commande suivante m'a donné une erreur :
dmsetup create crypt1 --table "0 `blockdev --getsize /media/mint/4B2E-1F13` crypt aes-cbc-essiv:sha256 [16-BYTE HEX KEY] 0 /media/mint/4B2E-1F13 0"
blockdev: ioctl error on BLKGETSIZE: Inappropriate ioctl for device
/dev/mapper/control: open failed: Permission denied
Failure to communicate with kernel device-mapper driver.
Incompatible libdevmapper 1.02.167 (2019-11-30) and kernel driver (unknown version).
Le faire avec sudo
m'a donné cette erreur :
blockdev: ioctl error on BLKGETSIZE: Inappropriate ioctl for device
Invalid format on line 1 of table.
Command failed.
Je n'ai même pas pu monter la carte SD avec Termux après l'avoir remise dans mon téléphone. Mes données sont-elles irrécupérables ? Ai-je la mauvaise clé ? Merci de votre réponse.