微软针对Windows Bitlocker的加密技术是一项伟大的技术 在分区中使用时可以保护其中的信息。 但是它最大的问题之一是它仅允许从Windows访问信息,而不考虑在Windows以外的系统上使用分区的可能性。
这就是为什么 能够解密和安装 BitLocker 卷 desde Linux 我们将使用一个名为“Dislocker”的工具 这样我们就可以在Linux和macOS上读取BitLocker加密分区。 Dislocker对Windows 10、8.1、8、7和Vista中的BitLocker加密分区(AES-CBC,AES-XTS,128或256位,带有或不带有Elephant扩散器)具有读/写支持。 它还支持BitLocker-To-Go加密分区(USB / FAT32分区)。
在Linux上安装Dislocker
因此 该工具未预先安装在任何发行版中 从Linux 但如果它在大多数发行版的存储库中 Linux。 因此,如果安装非常简单。
在像 Debian,Ubuntu或其他基于这些的发行版, 安装d可以从终端中输入以下命令来完成该工具:
sudo apt install dislocker
如果是Arch Linux,Manjaro,Arco Linux或任何其他用户的用户 分配 基于Arch Linux,安装是通过AUR存储库完成的。 因此,他们必须在其pacman.conf文件中启用存储库并安装AUR向导。
使用以下命令执行安装:
yay -S dislocker
现在 对于使用Fedora,RHEL,CentOS或这些产品的任何其他派生产品的用户,只需在终端中输入以下命令即可:
sudo dnf install dislocker
配置解锁器
现在已经安装了Dislocker,我们需要对其进行配置。 开始, 我们必须创建一个新的安装文件夹 解密过程完成后可以访问Bitlocker分区的位置。
sudo mkdir -p /media/contenido
在媒体目录中创建“内容”文件夹后, 必须创建另一个文件夹。
sudo mkdir -p /media/bitlocker/
当两个文件夹都位于媒体目录中后,您可以通过使用CD移至目录或从文件管理器中检查文件夹是否应位于它们所在的位置。
现在 现在该使用Dislocker解密并挂载Bitlocker分区了 desde Linux.
为此,我们必须做的第一件事是 运行lsblk命令以查找Windows分区标签 使用Bitlocker加密。
lsblk
在我的情况下,它将是/ dev / sdb1,但是在任何情况下都可能有所不同,这就是为什么识别分区很重要的原因。
已经确定, 现在我们将使用解锁器,解密分区。 为此,我们将键入以下命令来放置分区标签,并放置先前创建的名称为“ bitlocker”的文件夹的路径。
sudo dislocker -V /dev/sdb1 -u -- /media/bitlocker
这里 我们将被要求提供用于访问Windows用户的密码。 我们键入它,然后按Enter。
使用dislocker命令, 现在是时候将Bitlocker分区挂载在/ media / content文件夹中了。
sudo mount -o loop /media/bitlocker/dislocker-file /media/contenido
重要的是要考虑到 Dislocker会自动以“只读”模式挂载您的分区 而要解决该问题,只需在设备上运行chkdsk。
这样我们就可以访问用Bitlocker加密的分区内容了 desde Linux 并能够使用其中的文件。
最后 要在Linux上卸载Bitlocker分区,只需运行umount命令 关于文件夹。 重要的是要提到,我知道正在该分区上使用的任何文档或文件都应关闭。
要卸载分区,只需键入:
sudo umount /media/contenido
如果未卸载分区,我们可以通过键入以下命令来强制卸载:
sudo umount /media/contenido -f
非常感谢你的信息
我想告诉你,我已经到达要求用户密码的选项,但是出现错误
错误,找不到有效且匹配的vmk数据。 中止。
提供的解密手段均未解密密钥。 中止。
你能帮我吗,谢谢
非常感谢您的手册,它对我非常有用!
我有一个Bitlocker笔式驱动器,可以按照您的步骤在Linux中对其进行配置,但是我无法对其进行修改。 它以“只读”方式将其安装到我的计算机上,但我无法对其进行修改。 你可以帮我吗? 谢谢!!
它在Linux Mint和Ubuntu上对我来说很好用,但是当我想在Debian(我要使用的发行版)上使用它时,它无法识别密码。 您还需要其他一些依赖。