我在 RHEL/CentOS 7.9 中使用 tuxera 的 ntfs-3g 来挂载我的 Windows 10 磁盘。我使用linux的时候已经将linux安装在单独的磁盘上。
mount -t ntfs-3g /dev/sdb3 /mywin10
不过,我现在在另一台装有 Windows 10 和 Bitlocker 的电脑上执行此操作。所以挂载失败。
Linux 中是否有或者将来会有一种方法来挂载 Bitlocker 加密的 ntfs 分区?
答案1
就在这里解除锁定几年前我实际上打包了它EPEL,因此您可以使用 或yum install dislocker
,yum install fuse-dislocker
具体取决于您想要访问它的实际方式(来源:https://github.com/Aorimn/dislocker):
当想要解密 BitLocker 加密分区时,需要关注两个二进制文件:
dislocker-fuse
:使用 FUSE 动态解密 BitLocker 分区的二进制文件。您必须给它一个安装点,一旦密钥被解密,就会出现一个名为 dislocker-file 的文件。该文件是一个虚拟的 NTFS 分区,因此您可以将其挂载为任何 NTFS 分区,然后对其进行读取或写入。请注意,写入 NTFS 虚拟文件将更改基础 BitLocker 分区的内容。
dislocker-file
:将 BitLocker 加密分区二进制解密为平面文件。该文件必须通过命令行给出,一旦 dislocker-file 完成,它将是一个 NTFS 分区。它不会有任何到原始 BitLocker 分区的链接。因此,如果写入此文件,BitLocker 卷不会更改,只有 NTFS 文件会更改。请注意,创建该文件可能需要很长时间,具体取决于加密分区的大小。但之后,一旦分区被解密,访问NTFS分区就会更快。另一件需要考虑的事情是这个二进制文件需要的磁盘大小:与您尝试解密的卷的大小相同。不过,一旦分区被解密,您就可以将文件挂载为任何 NTFS 分区。