Utilizzare (Windows) l’unità crittografata con BitLocker su Ubuntu 14.04 LTS

Come posso montare l’unità crittografata BitLocker su Ubuntu?

Ho controllato il sito Web di Wine e non aveva il supporto di BitLocker e non ho idea di come installare Dislocker sul mio computer.

Non riesco a rimuovere la crittografia perché i miei computer scolastici usano il SO Windows invece del SO Linux. Anche perché ho installato Ubuntu perché il mio sistema operativo Windows non funzionava.

Per prima cosa creiamo due cartelle, /media/bitlocker e /media/mount :

 sudo mkdir /media/bitlocker /media/mount 

Quindi, scaricare e quindi estrarre Dislocker .

Dovrai installare alcuni pacchetti necessari:

 sudo apt-get install libfuse-dev 

Per installarlo, dobbiamo cambiare directory alla cartella dislocker :

 cd dislocker 

A seconda del tuo sistema operativo, dovrai scegliere uno di questi:

  • Per le distro di tipo Debian basate su Debian Jessie o Ubuntu 14.04 o precedente:

     aptitude install gcc cmake make libfuse-dev libpolarssl-dev ruby-dev 
  • Per le distro di Debian basate su Debian Stretch o Ubuntu 16.04 o successive:

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

Ora installiamo finalmente il dislocker:

 cmake . make sudo make install 

Qui, abbiamo bisogno di trovare la nostra partizione in modo da non cancellare tutte le nostre unità accidentalmente:

 sudo fdisk -l 

Se abbiamo una password di ripristino, possiamo decifrarla usando questo:

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

PS: è necessario sostituire 1536987-000000-000000-000000-000000-000000-000000-000000 con la password di ripristino.

Se conosci la tua password, possiamo usare anche quella:

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

Pssst: Sostituisci PASSWORD con la tua password utente. Attenzione: tieni la password prima di te! Quindi, se la tua password è UbuntuLover , devi usare uUbuntuLover dopo il trattino.

Se decifri con un file di ripristino, usa “path / to / .BEK” invece:

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

Ora, finalmente montiamo il nostro file:

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

(Se il mount sopra fallisce con “Autorizzazione negata” aggiungi l’opzione -r e riprova.)

Ora puoi passare alla cartella / media / mount e vedere i tuoi dati decrittografati.

Leggi la fonte per ulteriori informazioni e dettagli.

È necessario Disinstallare per utilizzare le unità crittografate con BitLocker. Puoi scaricarlo da qui o c’è anche un repository GitHub .

Per installarlo avrai bisogno di:

  • Un compilatore, GCC o Clang ;
  • Make (o gmake, per FreeBSD)
  • Intestazioni per FUSE;
  • Intestazioni per PolarSSL;
  • Una partizione crittografata con BitLocker, da Windows Vista, 7 o 8.

Per istruzioni dettagliate, consultare questa pagina o fare riferimento al file install.txt nell’archivio Dislocker scaricato.

Ottimo tutorial, tuttavia c’è un problema. Poiché il file è di sola lettura, dovrai utilizzare il flag di sola lettura:

 mount -ro loop dislocker-file /media/mount 

Anche l’opzione -u (–user-password) per rendere questo molto più semplice:

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

Se vuoi montare di nuovo nella stessa cartella usa:

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

(Dove X dovrebbe essere sostituito dal numero della tua unità criptata, ad esempio / dev / sda7)

Ho recentemente installato Dislocker e ho eseguito lo script cmake . ha provocato errori nel tentativo di trovare polarssl nonostante sia stato installato.

Per caso, alla fine sono riuscito a installarlo: non dovresti eseguire la directory cmake under /dislocker/src come menzionato nella prima risposta (forse ha funzionato in passato), ma dovrebbe:

 cd /dislocker cmake . 

il nuovo nome del pacchetto per libpolarssl è: libmbedtls-dev

così puoi installare i compomenti libpolarssl per cmake installandolo:

 apt-get install libmbedtls-dev 

Allora cname e tutto il resto funzioneranno bene