J'ai un disque dur avec deux systèmes d'exploitation, Ubuntu et Windows 7. J'ai commis une erreur en installant le premier, car le second est chiffré en TrueCrypt. Maintenant, je ne peux plus accéder aux fichiers Windows 7.
J'ai donc décidé d'utiliser l'interface graphique TrueCrypt pour accéder à cette partition, mais cela me dit que mot de passe incorrect ou pas un volume TrueCrypt. Je ne comprends pas, j'ai le bon mot de passe et je le fais sur la bonne partition.
J'ai essayé tiliser des fichiers de clés et Monter une partition à l'aide du cryptage système (authentification préalable au démarrage) (c'était le cas), mais aucun résultat.
/dev/sda1 2048 2101247 2099200 1G 7 HPFS/NTFS/exFAT
/dev/sda2 * 2101248 388007935 385906688 184G 7 HPFS/NTFS/exFAT
/dev/sda3 388009982 470624255 82614274 39,4G 5 Étendue
/dev/sda4 470624256 495912959 25288704 12,1G 7 HPFS/NTFS/exFAT
/dev/sda5 388009984 470624255 82614272 39,4G 83 Linux
Je veux accéder à /dev/sda2
. J'y travaille actuellement avec Parted Magic. Une idée?
Pour accéder aux fichiers d’un volume chiffré avec TrueCrypt, vous devez le déchiffrer avec une application et/ou un pilote compatible. Pour TrueCrypt, il existe deux options dans Ubuntu.
… Ou, puisque TrueCrypt lui-même est abandonné, l’une de ses fourches. Le plus populaire et le mieux entretenu semble être VeraCrypt, je vais donc y aller.
À installer
soit allez à https://www.veracrypt.fr/ , téléchargez la version la plus récente de VeraCrypt pour Ubuntu, décompressez l'archive TAR avec votre gestionnaire d'archives préféré et exécutez l'outil de configuration d'interface graphique de votre architecture système avec privilèges de super-utilisateur, e. g.
Sudo ./veracrypt-1.19-setup-gui-x64
ou installer depuis un PPA (avec les implications de sécurité habituelles):
Sudo add-apt-repository ppa:unit193/encryption
Sudo apt-get update
Sudo apt-get install veracrypt
Lancez VeraCrypt via le tiret, le menu de l'application ou la ligne de commande (veracrypt
).
Montez le volume chiffré comme vous le feriez avec TrueCrypt dans Windows.
cryptsetup
Sudo cryptsetup open <name> /dev/sda2 --type tcrypt <options>
Vous pouvez choisir <name>
librement.
<options>
peut être [--key-file
,--tcrypt-hidden
,--tcrypt-system
,--readonly
,--test-passphrase
].
Plus d'infos dans le manuel de cryptsetup(8)
Si vous fournissez le fichier de clé et/ou la phrase de passe appropriés, vous obtiendrez un nouveau périphérique virtuel à /dev/mapper/<name>
que vous pouvez monter comme tout autre système de fichiers via des gestionnaires de fichiers, des gestionnaires de partition ou en ligne de commande (par exemple, udisksctl mount --block-device /dev/mapper/<name> --filesystem-type ntfs
).
Puisque vous êtes sûr que le mot de passe est correct, la seule explication de votre problème est que quelque chose a endommagé l'en-tête de volume TrueCrypt sur le disque. Cela est peut-être arrivé lors de l'installation d'Ubuntu.
De récupérer un volume TrueCrypt :
L'en-tête de volume standard utilise les 512 premiers octets du conteneur TrueCrypt. Il contient les clés principales nécessaires pour décrypter le volume. Si l'en-tête est corrompu ou le conteneur reformaté, TrueCrypt affichera
Incorrect password or not a TrueCrypt volume
. L'utilisation d'une sauvegarde de l'en-tête du volume est la seule possibilité de récupérer les données.
L'utilisation d'une autre application capable de déchiffrer des volumes TrueCrypt pour accéder au volume TrueCrypt impossible à monter sans sauvegarder le volume TrueCrypt est une autre erreur, car cela peut rendre le volume TrueCrypt encore plus difficile à monter en corrompant ou en endommageant l'en-tête de volume TrueCrypt. Pour cette raison, quelle que soit la stratégie choisie pour récupérer les données dans le volume TrueCrypt, à l'exception de l'utilisation de TrueCrypt, vous devez commencer par sauvegarder le volume entier TrueCrypt.
Au cours du processus de préparation du chiffrement d'une partition/d'un lecteur système, TrueCrypt nécessite la création d'un disque appelé TrueCrypt Rescue Disk. Si vous avez un disque de secours TrueCrypt, vous pouvez l’utiliser pour récupérer le volume TrueCrypt. Cependant, si vous ne possédez pas de disque TrueCrypt Rescue Disk, vous devez sauvegarder le disque dur entier avant de le manipuler.