48 votes

Utiliser un disque chiffré BitLocker (Windows) sur Ubuntu

Comment puis-je monter mon disque crypté BitLocker sur Ubuntu ?

J'ai vérifié le Wine et il ne prenait pas en charge BitLocker, et je n'ai aucune idée de la manière d'installer Dislocker sur mon ordinateur.

Je ne peux pas supprimer le cryptage parce que les ordinateurs de mon école utilisent Windows OS au lieu de Linux OS. De plus, j'ai installé Ubuntu parce que mon système d'exploitation Windows ne fonctionnait pas.

55voto

Maythux Points 77506

Depuis Ubuntu 18.04, Dislocker est disponible dans les paquets Ubuntu Universe. Il peut être installé en utilisant

sudo apt install dislocker

Il se peut que vous deviez

sudo add-apt-repository universe
sudo apt update

Tout d'abord, nous créons deux dossiers, /media/bitlocker y /media/mount :

sudo mkdir /media/bitlocker /media/mount

Ensuite, téléchargez puis extrayez Débloqueur .

Vous devrez installer quelques paquets nécessaires :

sudo apt-get install libfuse-dev

Pour l'installer, nous devons changer de répertoire et passer au répertoire dislocker dossier :

cd dislocker

En fonction de votre système d'exploitation, vous devrez choisir l'une des options suivantes ces options :

  • Pour les distos de type Debian basées sur Debian Jessie ou Ubuntu 14.04 ou plus anciennes :

     aptitude install gcc cmake make libfuse-dev libpolarssl-dev ruby-dev
  • Pour les distos de type Debian basées sur Debian Stretch ou Ubuntu 16.04 ou ultérieures :

     aptitude install gcc cmake make libfuse-dev libmbedtls-dev ruby-dev

Maintenant, nous installons enfin dislocker :

cmake .
make
sudo make install

Ici, nous devons trouver notre partition afin de ne pas effacer tous nos disques accidentellement :

sudo fdisk -l

Si nous disposons d'un mot de passe de récupération, nous pouvons le décrypter à l'aide de celui-ci :

sudo dislocker -r -V /dev/sdaX -p1536987-000000-000000-000000-000000-000000-000000-000000 -- /media/bitlocker

PS : Vous devriez remplacer 1536987-000000-000000-000000-000000-000000-000000-000000 avec votre mot de passe de récupération.

Si vous connaissez votre mot de passe, nous pouvons l'utiliser également :

sudo dislocker -r -V /dev/sdaX -uPASSWORD -- /media/bitlocker

Pssst : Remplacer PASSWORD avec votre mot de passe utilisateur. Attention : garder le u avant le mot de passe ! Ainsi, si votre mot de passe est UbuntuLover vous devez utiliser uUbuntuLover après le trait d'union.

Si votre disque est monté sur sdb, utilisez l'option sdb1.

Si vous décryptez avec un fichier de récupération, utilisez plutôt "path/to/.BEK" :

sudo dislocker-fuse -V /dev/sdcX -f /media/user/usb-drive/00000000-0X0X-0XX0-XXX0-XXXX0XXX00XX.BEK -- /media/bitlocker

Maintenant, nous montons enfin notre fichier :

sudo -i
cd /media/bitlocker
mount -r -o loop dislocker-file /media/mount

(Si le montage ci-dessus échoue avec le message "Permission refusée", ajoutez le fichier -r et réessayer).

Vous pouvez maintenant vous rendre dans le dossier /media/mount et voir vos données décryptées.

Lire la source pour plus d'informations et de détails.

8voto

Ron Points 19655

Vous avez besoin de Dislocker pour utiliser les disques cryptés par BitLocker. Vous pouvez le télécharger à partir de aquí ou il existe un site GitHub dépôt également.

Pour l'installer, vous aurez besoin de

  • Un compilateur, CCG o Clang ;
  • Faire (ou gmake, pour FreeBSD)
  • Connecteurs pour FUSE ;
  • En-têtes pour PolarSSL ;
  • Une partition chiffrée avec BitLocker, à partir de Windows Vista, 7 ou 8.

Pour des instructions détaillées, voir este ou se référer à la page install.txt dans l'archive Dislocker téléchargée.

6voto

technop Points 61

Très bon tutoriel, mais il y a un problème. Puisque le fichier est en lecture seule, vous devez utiliser le drapeau read-only :

mount -ro loop dislocker-file /media/mount

L'option -u (--utilisateur-mot de passe) permet également d'effectuer cette opération. beaucoup plus facile :

sudo dislocker -r -V /dev/sdaX -u -- /media/mount
Enter the user password: 

Si vous souhaitez effectuer un nouveau montage dans le même dossier, utilisez :

sudo dislocker -r -V /dev/sdaX -u -- -o nonempty /media/mount

(où X doit être remplacé par le numéro de votre disque crypté, par exemple /dev/sda7)

0voto

R.Jerome Points 1

J'ai installé dislocker récemment et j'ai lancé le script. cmake . a déclenché des erreurs en essayant de trouver polarssl bien qu'il soit installé.

Par hasard, j'ai finalement réussi à l'installer : vous ne devez pas exécuter cmake sous /dislocker/src comme indiqué dans la première réponse (cela a peut-être fonctionné dans le passé), mais il devrait le faire :

cd /dislocker
cmake .

0voto

stevel Points 1

Le nouveau nom du paquet pour libpolarssl est : libmbedtls-dev

vous pouvez donc installer les composants libpolarssl pour cmake en l'installant :

apt-get install libmbedtls-dev

Ensuite, le nom de domaine et tous les autres éléments fonctionneront correctement

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X