2012-01-09 18:43:24 +0000 2012-01-09 18:43:24 +0000
75
75
Advertisement

如何在Linux中访问BitLocker加密的驱动器?

Advertisement

我有一台运行Windows 7 Ultimate的笔记本电脑。我已经用BitLocker加密了我的硬盘。现在我还安装了Lubuntu和Windows。但我的加密硬盘在Linux中看不到。我该如何解决这个问题?

Advertisement
Advertisement

答案 (6)

65
65
65
2012-05-06 20:11:21 +0000

你可以使用Dislocker来访问Linux下的BitLocker分区,这是一个使用FUSE的开源驱动。

32
32
32
2014-02-18 13:14:11 +0000

感谢Aorimn,他的解决方案对我很有帮助。我对Unix没有经验,所以花了几个小时的时间才想通了。我想我会描述一下我在备份运行时的步骤:)

我的问题是我无法启动Windows,我需要一个方法来访问Bitlocked分区上的文件。为了做到这一点,你需要一个bitlocker恢复密码(8组数字)和从USB启动系统的能力

  1. 下载并在其他Windows机器上安装LiLi Linux Live USB Creator )
  2. 启动LiLi,让它下载一个轻量级的ubuntu镜像。我选择了Xubuntu
  3. 将映像安装到U盘上。
  4. 做一个文件夹F6nomodeset.
  5. 下载并解压解锁器 10.acpi=off 11.修改目录到noacpi文件夹 12.nolacpi 13.ubuntu 14.修改目录到/media/windows 15./media/mount 16.确定被锁住的分区。 你现在应该可以在文件管理器的挂载驱动器中看到你的文件了。

备份是相当慢的,但如果你最终重装windows的话,可能会省去一些麻烦。祝您好运!

7
Advertisement
7
7
2015-05-20 19:39:30 +0000
Advertisement

我刚刚想出了一个更新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中做文件夹:tmpdis

运行解锁程序:

dislocker -v -V /dev/<volume name> -p<Bitlocker key> -- /mnt/tmp
ls /mnt/tmp

检查文件是否存在,确认正确的Bitlocker密钥: mount -o loop,ro /mnt/tmp/dislocker-file /mnt/dis

如果正确,应该返回dislocker-file

2
2
2
2012-01-09 21:33:13 +0000

BitLocker是一个专有的、封闭源码的驱动器加密系统,只在Windows中支持。如果你想从 Linux 访问 Windows 分区,你必须移除 BitLocker 加密。

请参阅 禁用 BitLocker 磁盘加密和解密卷的区别是什么?_,以了解相关说明。

一旦硬盘解密后,你可以使用TrueCrypt;Linux下的系统加密卷默认不支持读取系统加密卷,但有人想出了一个解决方法。请参阅如何在Linux上使用TrueCrypt®加密的Windows系统驱动器_。请参见PGP全盘加密的双启动Linux和Windows XP

1
Advertisement
1
1
2012-01-09 19:47:56 +0000
Advertisement

我找到的唯一可能对你有帮助的是 NVbit 。这是一个实验性的fuse驱动,可以让你访问BitLocker卷。它还处于alpha状态,看来你得自己编译代码。它也只允许只读访问,有些东西可能无法工作。我认为这是你最好的选择。

0
0
0
2019-02-22 07:00:12 +0000

请注意libpolarssl-dev不能用,已经被libmbedtls-dev取代了,所以用这个来代替:

sudo apt-get install libmbedtls-dev

注:顺便说一下,用live boot成功了。我已经可以读写了。只要按照上面的步骤进行操作就可以了。

Advertisement

相关问题

3
6
10
19
8
Advertisement
Advertisement