我有一台运行Windows 7 Ultimate的笔记本电脑。我已经使用BitLocker加密了驱动器。现在,我还与Windows一起安装了Lubuntu。但是我的加密驱动器在Linux中不可见。我怎样才能解决这个问题?
我有一台运行Windows 7 Ultimate的笔记本电脑。我已经使用BitLocker加密了驱动器。现在,我还与Windows一起安装了Lubuntu。但是我的加密驱动器在Linux中不可见。我怎样才能解决这个问题?
Answers:
您可以使用Dislocker来访问Linux下的BitLocker分区,Dislocker是使用FUSE(或不使用FUSE)的开源驱动程序。
为此,您需要USB密钥(扩展名为.bek)上的文件或恢复密码。
感谢Aorimn,他的解决方案为我工作。我对Unix完全没有经验,所以花了几个小时才能弄清楚。我以为我会描述备份运行时采取的步骤:)
我的问题是我无法启动Windows,我需要一种方法来访问Bitlocked分区上的文件。为此,您需要一个位锁恢复密码(8位数字)和从USB引导系统的功能。
LiLi
在其他Windows机器上(Linux Live USB Creator)LiLi
并下载轻量级ubuntu
映像。我选择了Xubuntu
。F6
,设置以下选项:nomodeset
,acpi=off
,noacpi
和nolacpi
ubuntu
。/media/windows
并/media/mount
。sudo apt-get install libfuse-dev libpolarssl-dev
dislocker/src
文件夹sudo make
sudo make install
/usr/bin
sudo fdisk -l
/dev/sda1
。sudo dislocker -r -V /dev/sda1 -p315442-000000-000000-000000-000000-000000-000000-000000 -- /media/windows
(替换您自己的bitlocker密钥和源分区)/media/windows
(sudo -i
如果无法访问则使用)mount -o loop dislocker-file /media/mount
备份速度相当慢,但是如果您最终要重新安装Windows,则可能会节省一些麻烦。祝好运!
dislocker
运行方式,所以这是源信息:“使用FUSE,您必须给程序一个挂载点。解密密钥后,在dislocker-file
提供的挂载点中会出现一个名为的文件。该文件是一个虚拟NTFS分区,因此您可以将其安装为任何NTFS分区,然后从中读取或写入。”
sudo apt install dislocker
而不是从源代码进行构建来安装它。
我只是想出一种方法来更新Kali Linux并进行安装dislocker
。
使用Kali Linux 1.0.9a i386可启动DVD
编辑“ /etc/apt/sources.list”并添加:
deb http://us.archive.ubuntu.com/ubuntu trusty main universe
使用终端安装程序:
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
查找驱动器Bitlocker的音量:
fdisk -l
在/ mnt中创建文件夹:tmp
,dis
。
运行解锁器:
dislocker -v -V /dev/<volume name> -p<Bitlocker key> -- /mnt/tmp
检查文件是否存在以确认正确的Bitlocker密钥:
ls /mnt/tmp
dislocker-file
如果正确应返回。
挂载量:
mount -o loop,ro /mnt/tmp/dislocker-file /mnt/dis
浏览以/mnt/dis
访问文件。
dislocker
在Kali Linux 2.0中不起作用。当我尝试该make
命令时,将显示以下输出:> dislocker-fuse.c:35:19:致命错误:fuse.h:没有这样的文件或目录,并手动处理(apt-get install libfuse-dev
)>以下软件包具有未满足的依赖项 libfuse-dev
::>依赖项:libselinux-dev
sshfs
或其他东西)。
BitLocker是Windows仅支持的专有封闭源驱动器加密系统。如果要从Linux访问Windows分区,则必须删除BitLocker加密。
请参阅禁用BitLocker驱动器加密和解密该卷有什么区别?有关这样做的说明。建议您先完成数据备份。
驱动器解密后,可以改用TrueCrypt;默认情况下,不支持在Linux下读取系统加密卷,但是有人找到了解决方法。请参阅如何在Linux上使用TrueCrypt®加密的Windows系统驱动器。
至少,请查阅TrueCrypt文档,更具体地说,请参阅支持的操作系统列表。
另一个选择是PGP整个磁盘加密。请参阅用于双引导Linux和Windows XP的PGP整个磁盘加密。
我发现唯一可以帮助您的是NVbit。这是一个实验性的保险丝驱动程序,可让您访问BitLocker卷。它仍然处于Alpha状态,看起来您必须自己编译代码。它还仅允许只读访问,某些操作可能不起作用。不过,我认为这是您最好的选择。
cd
在src文件夹中的'd时使用此命令。sudo make uninstall
NVbit: Accessing Bitlocker volumes from linux
。对我来说看上去很好。
dislocker
至少允许RW访问。请提供任何第一手经验用户评论?