Answers:
首先,我们创建两个文件夹,/media/bitlocker
然后/media/mount
:
sudo mkdir /media/bitlocker /media/mount
然后,下载然后解压缩Dislocker。
您将需要安装一些所需的软件包:
sudo apt-get install libfuse-dev
要安装它,我们需要将目录更改为dislocker
文件夹:
cd dislocker
根据您的操作系统,您需要选择以下选项之一:
对于基于Debian Jessie或Ubuntu 14.04或更旧版本的类似Debian的Disto:
aptitude install gcc cmake make libfuse-dev libpolarssl-dev ruby-dev
对于基于Debian Stretch或Ubuntu 16.04或更高版本的类似Debian的Disto:
aptitude install gcc cmake make libfuse-dev libmbedtls-dev ruby-dev
现在我们终于安装了dislocker:
cmake .
make
sudo make install
在这里,我们需要找到分区,以免意外擦除所有驱动器:
sudo fdisk -l
如果我们有恢复密码,则可以使用以下密码对其进行解密:
sudo dislocker -r -V /dev/sdaX -p1536987-000000-000000-000000-000000-000000-000000-000000 -- /media/bitlocker
PS:您应该1536987-000000-000000-000000-000000-000000-000000-000000
用恢复密码替换。
如果您知道密码,我们也可以使用该密码:
sudo dislocker -r -V /dev/sdaX -uPASSWORD -- /media/bitlocker
密码:PASSWORD
用您的用户密码替换。注意:请保留u
密码之前的密码!因此,如果密码为UbuntuLover
,则应uUbuntuLover
在连字符后使用。
如果磁盘已安装到sdb,请使用选项sdb1。
如果要使用恢复文件解密,请使用“ path / to / .BEK”代替:
sudo dislocker-fuse -V /dev/sdcX -f /media/user/usb-drive/00000000-0X0X-0XX0-XXX0-XXXX0XXX00XX.BEK -- /media/bitlocker
现在,我们终于挂载了文件:
sudo -i
cd /media/bitlocker
mount -r -o loop dislocker-file /media/mount
(如果上面的安装失败并显示“权限被拒绝”,请添加该-r
选项,然后重试。)
现在,您可以移至/ media / mount文件夹,并查看解密的数据。
阅读源以获取更多信息和详细信息。
sudo apt-get install libpolarssl-dev
-否则make将会失败。
-r
解锁和安装选项,应尝试安装rw
很好的教程,但是有一个问题。由于文件是只读的,因此您将需要使用只读标志:
mount -ro loop dislocker-file /media/mount
还有-u(--user-password)选项可以使此操作更加容易:
sudo dislocker -r -V /dev/sdaX -u -- /media/mount
Enter the user password:▯
如果要再次安装在同一文件夹中,请使用:
sudo dislocker -r -V /dev/sdaX -u -- -o nonempty /media/mount
(其中X应该替换为加密驱动器的编号,例如/ dev / sda7)
make uninstall
用于此包装。它会中断您的符号链接,并且看起来您的/ usr / bin已被删除,并且您会认为您必须重新安装发行版,但是重新启动后所有文件都在那里。我找不到帮助我解决此问题的页面,但是维护者应注意Makefile的其他问题。
我最近安装了dislocker,尽管安装了该脚本,但运行该脚本却cmake .
在尝试查找时触发了错误polarssl
。
一次偶然的机会,我最终设法安装了它:您不应该像第一个答复中提到的那样cmake
在/dislocker/src
目录下运行(也许它在过去有效),但是应该:
cd /dislocker
cmake .
make
可以在dislocker / src中工作,而cmake
不能吗?