[Solved] Download dislocker to mount, read, write Bitlocker encrypted drives on Linux

October 18, 2019, Posted by Admin to BitLocker for Linux

Dislocker is an open source software used to mount and access (read or write) BitLocker encrypted drives on Linux and Mac, it uses a Fuse (another open source software) based mechanism to decrypt BitLocker encrypted drives and mount the drives so that the user can access the files within the drives. When using dislocker to mount drives, the user needs to provide a valid BEK file (startup key), numerical key, FVEK (Full Volume Encryption Key), recovery password or password, so it is not a brute force mechanism or hack.

Dislocker is a free and open source command tool which allows you to mount and access BitLocker encrypted drives on Linux and Mac, it's complex and therefore difficult for non-professionals to use, fortunately there is an alternative to dislocker: BitLocker Anywhere For Linux, which provides an easy-to-use graphical user interface to help you easily mount and access BitLocker encrypted drives on Linux.

Download BitLocker For Linux Download BitLocker For Windows Download BitLocker For Mac

Please note that to access BitLocker encrypted drive in Linux, Hasleo BitLocker Anywhere For Linux requires a healthy Bitlocker encrypted drive. If your Bitlocker encrypted drive is corrupted, please try the best Bitlocker data recovery software Hasleo BitLocker Data Recovery to recover files from a damaged or corrupted BitLocker encrypted drive.

Tutorial to mount, read, write Bitlocker encrypted drives on Linux with Dislocker.

How to install dislocker on Linux?
For Debian-like: apt-get install libfuse-dev libpolarssl-dev
For Fedora-like: yum install fuse-devel polarssl-devel

How to use dislocker on Linux?
After installing dislocker on Linux, please run dislocker on the command line to see how to use it.
Usage: dislocker [-hqrsv] [-l LOG_FILE] [-o OFFSET] [-V VOLUME DECRYPTMETHOD -F[N]] [-- ARGS...] with DECRYPTMETHOD = -p[RECOVERY_PASSWORD]|-f BEK_FILE|-u[USER_PASSWORD]|-k FVEK_FILE|-c
Options:
-c, --clearkey decrypt volume using a clear key (default)
-f, --bekfile BEKFILE decrypt volume using the bek file (on USB key)
-F, --force-block N force use of metadata block number N (1, 2 or 3)
-h, --help print this help and exit
-k, --fvek FVEK_FILE decrypt volume using the FVEK directly
-l, --logfile LOG_FILE put messages into this file (stdout by default)
-o, --offset OFFSET BitLocker partition offset (default is 0)
-p, --recovery-password[RECOVERY_PASSWORD] decrypt volume using the recovery password method
-q, --quiet do NOT display anything
-r, --readonly do not allow to write on the BitLocker volume
-s, --stateok do not check the volume's state, assume it's ok to mount it
-u, --user-password decrypt volume using the user password method
-v, --verbosity increase verbosity (CRITICAL errors are displayed by default)
-V, --volume VOLUME volume to get metadata and keys from
-- end of program options, beginning of FUSE's ones

ARGS are any arguments you want to pass to FUSE. You need to pass at least the mount-point.


Tutorial to mount, read, write Bitlocker encrypted drives on Linux with Hasleo BitLocker Anywhere For Linux.

Step 1. Download and extract Hasleo BitLocker Anywhere For Linux.

Step 2. Open a terminal as a non-root user, go to the bin subfolder under the extract folder, then execute the 'run.sh' script to start the program.

Step 3. Right-click the BitLocker encrypted drive you want to access in main window, then click "Mount drive".

select BitLocker encrypted drive to mount
 

Step 4. Enter the password or recovery key, then click "Mount" button to mount the drive.

mount bitlocker encrypted drive
 

Step 5. After the operation completes successfully, the drive has been successfully mounted. Please note that the default mount path for the drive is: /mnt/BitLockerAnywhere/xxxx (xxxx is the device name of the device.).

drive has been successfully mounted
 

Step 6. Now you can full read and write access to the BitLocker encrypted drive as access a Linux's native drive, such as read, write, copy, delete files, etc.

read and write BitLocker encrypted drive in Linux
 

As you can see, dislocker is an open source software which you can use it to mount and access Bitlocker encrypted drives on Linux. BitLocker Anywhere For Linux is an alternative to dislocker and it's easier to use.