开源官方
https://github.com/Aorimn/dislocker
微软Windows Bitlocker的加密技术 可以保护分区的信息。 但是它仅允许从Windows访问。
dislocker 能够从Linux解密和装载BitLocker卷,Dislocker对Windows 10、8.1、8、7和Vista中的BitLocker加密分区(AES-CBC,AES-XTS,128或256位,带有或不带有Elephant扩散器)具有读/写支持。 它还支持BitLocker-To-Go加密分区(USB / FAT32分区)。
一、制作两个文件夹,/media/bitlocker和/media/mount:
sudo mkdir /media/bitlocker /media/mount
/media/bitlocker 解密后存放的虚拟磁盘文件
/media/mount 解密过程完成后可以访问Bitlocker分区的位置
二、安装Dislocker
sudo apt-get install libfuse-dev
sudo apt-get install dislocker
三、查看分区情况
sudo fdisk -l
或者使用
lsblk
在我演示的这里是/dev/sdb1分区
sudo dislocker -V /dev/sdb1 -u -- /media/bitlocker
这里 我们将被要求提供用于访问Windows用户的密码。 我们键入它,然后按Enter
解密很快,随后将Bitlocker分区挂载在/media/mount
sudo mount -o loop /media/bitlocker/dislocker-file /media/mount
如果只读挂载,运行chkdsk修复
将能够从Linux访问使用Bitlocker加密的分区的内容/media/mount
卸载分区,只需键入:
sudo umount /media/mount
介绍完毕。