web-dev-qa-db-fra.com

Comment accéder à un lecteur chiffré par BitLocker sous Linux?

J'ai un ordinateur portable sous Windows 7 Ultimate. J'ai chiffré mes lecteurs à l'aide de BitLocker. Maintenant, j'ai également installé Lubuntu avec Windows. Mais mes lecteurs chiffrés ne sont pas visibles sous Linux. Comment puis-je réparer cela?

71
Suyash Mohan

Vous pouvez accéder à la partition BitLocker sous Linux en utilisant Dislocker , un pilote opensource qui utilise Fuse (ou non).

Pour cela, vous avez besoin du fichier sur une clé USB (celle avec l'extension .bek) ou du mot de passe de récupération.

62
Aorimn

Merci à Aorimn , sa solution a fonctionné pour moi. Je suis assez peu expérimenté avec Unix, il a donc fallu quelques heures pour le comprendre. Je pensais décrire les étapes que j'ai effectuées pendant que ma sauvegarde est en cours d'exécution :)

Mon problème était que je ne pouvais pas démarrer Windows et que j'avais besoin d'un moyen d'accéder à mes fichiers sur une partition Bitlocked. Pour ce faire, vous avez besoin d'un mot de passe de récupération Bitlocker (8 groupes de chiffres) et de la possibilité de démarrer votre système à partir de l'USB.

  1. Téléchargez et installez LiLi sur une autre machine Windows ( Linux Live USB Creator )
  2. Démarrez LiLi et demandez-lui de télécharger une image ubuntu légère. J'ai choisi Xubuntu.
  3. Installez l'image sur votre clé USB.
  4. Démarrez la machine problématique avec la clé USB
  5. Lorsque vous voyez l'écran de démarrage d'ubuntu, appuyez sur une touche.
  6. Sous F6, définissez les options suivantes: nomodeset, acpi=off, noacpi et nolacpi
  7. Boot ubuntu.
  8. Créez un dossier /media/windows et /media/mount.
  9. Téléchargez et extrayez dislocker
  10. Sudo apt-get install libfuse-dev libpolarssl-dev
  11. change le répertoire dans le dossier dislocker/src
  12. Sudo make
  13. Sudo make install
  14. change le répertoire en /usr/bin
  15. Sudo fdisk -l
  16. identifiez la partition qui est verrouillée. Le mien était /dev/sda1.
  17. Sudo dislocker -r -V /dev/sda1 -p315442-000000-000000-000000-000000-000000-000000-000000 -- /media/windows (remplacez votre propre clé bitlocker et votre partition source)
  18. change dir en /media/windows (utilisez Sudo -i si vous ne pouvez pas y accéder)
  19. mount -o loop dislocker-file /media/mount
  20. Vous devriez maintenant voir vos fichiers dans un lecteur monté du gestionnaire de fichiers.

Les sauvegardes sont assez lentes, mais cela peut éviter quelques problèmes si vous réinstallez Windows. Bonne chance!

29
Jodiug

Je viens de trouver un moyen de mettre à jour Kali Linux et d’installer dislocker.

Utilisation du DVD amorçable Kali Linux 1.0.9a i386

Éditez "/etc/apt/sources.list" et ajoutez:

deb http://us.archive.ubuntu.com/ubuntu trusty main universe

Installer des programmes en utilisant Terminal:

apt-get update"
apt-get install git libfuse-dev libpolarssl-dev # Continue through update text, allow services to restart if needed
git clone git://github.com/Aorimn/dislocker.git
cd /dislocker/src
make
make install

Trouver le volume de lecteur Bitlocker:

fdisk -l

Créez des dossiers dans/mnt: tmp, dis.

Exécuter dislocker:

dislocker -v -V /dev/<volume name> -p<Bitlocker key> -- /mnt/tmp

Vérifiez si le fichier existe pour confirmer la clé Bitlocker appropriée:

ls /mnt/tmp

Devrait renvoyer dislocker-file si correct.

Monter le volume:

mount -o loop,ro /mnt/tmp/dislocker-file /mnt/dis

Accédez à /mnt/dis pour accéder aux fichiers.

7
Dopefish

BitLocker est un système de cryptage de lecteur propriétaire, à source fermée, uniquement pris en charge par Windows. Vous devrez supprimer le chiffrement BitLocker si vous souhaitez accéder à vos partitions Windows à partir de Linux.

VoirQUELLE EST LA DIFF&EACUTE;RENCE ENTRE LA D&EACUTE;SACTIVATION DU CHIFFREMENT DE LECTEUR BITLOCKER ET LE D&EACUTE;CHIFFREMENT DU VOLUME?pour obtenir des instructions à ce sujet. Il serait conseillé de commencer par une sauvegarde de vos données.

Une fois le lecteur déchiffré, vous pouvez utiliser TrueCrypt ; La lecture d'un volume System Encryption sous Linux n'est pas prise en charge par défaut, mais quelqu'un a trouvé une solution de rechange. VoirCOMMENT UTILISER LES LECTEURS SYST&EGRAVE;ME WINDOWS CRYPT&EACUTE;S PAR TRUECRYPT® SOUS LINUX.

À tout le moins, consultez la documentation TrueCrypt et plus particulièrement la liste des systèmes d'exploitation pris en charge .

Une autre option est PGP Whole Disk Encryption. Voir PGP Whole Disk Encryption pour Dual Boot Linux et Windows XP .

2
Brett Dikeman

La seule chose que j'ai trouvée qui puisse vous aider est NVbit . C'est un pilote Fuse expérimental qui vous permet d'accéder aux volumes BitLocker. Il est toujours dans un état alpha et il semblerait que vous deviez compiler le code vous-même. De plus, il n'autorise qu'un accès en lecture seule et certaines choses peuvent ne pas fonctionner. Je pense que c'est votre meilleur pari, cependant.

1
SaintWacko

Veuillez noter que libpolarssl-dev ne peut pas être utilisé, il a été remplacé par libmbedtls-dev, utilisez donc ceci à la place:

Sudo apt-get install libmbedtls-dev

Note: au fait, c’était un succès avec le démarrage en direct. Je suis capable de lire et d'écrire. Suivez juste les étapes ci-dessus.

0
kelvin singh