这个问题的答案用过的成为自由的OTFE(https://en.wikipedia.org/wiki/FreeOTFE);遗憾的是,该项目已经三年没有更新了,其网站(http://www.freeotfe.org) 不再在线。
既然 FreeOTFE 不再维护/可用,现在是否有任何软件可用于从 Windows 访问 LUKS/dm-crypt 卷?
答案1
LibreCrypt(原名 DoxBox,原名 FreeOTFE)为 Windows 提供与 LUKS 兼容的磁盘加密。它还可以打开旧版 FreeOTFE 卷。
答案2
Windows10 上的 WSL 2
Windows 现在允许使用适用于 Linux 2 的 Windows 子系统 (WSL)。
对于不熟悉 WSL2 的人:
... Windows Subsystem for Linux 是一个兼容层,用于在 Windows 10 和 Windows Server 2019 上本地运行 Linux 二进制可执行文件。2019 年 5 月,WSL 2 发布,通过 Hyper-V 功能的子集引入了真正的 Linux 内核等重要变化。...
Windows 10 WSL2 现在支持 Linux 文件系统的挂载命令,称为韋斯特。
首先,你必须在 Windows10+ 版本上安装 WSL2。我建议只需按照微软安装指南。
现在你可以使用 ubuntu/debian 系统上常见的 apt 命令
sudo apt install cryptsetup
并使用该cryptsetup luksOpen
命令。
以前的 WSL 不支持 CRYPT,因此您必须重新编译内核。要检查您的系统是否支持 DM_CRYPT,请打开 wsl2 终端并输入以下命令:
cat /proc/config.gz | gunzip | grep CONFIG_DM_CRYPT
输出应该CONFIG_DM_CRYPT=y
不带井号 ( #
),并且=y
应该被设置。
答案3
2023年答案
您可以使用林斯克。它是一个围绕轻量级 Alpine Linux VM 的实用程序,允许您挂载任何 Linux 文件系统(包括卢克斯) 然后通过网络文件共享向主机公开。
披露:我是作者。
答案4
正如其他评论者提到的,一种方法是使用运行 Linux 的 VM 并复制文件。为了让其他人更容易运行此过程,并且当我想再次执行此操作时,对我来说也更容易。这些是我遵循的步骤:
- 安装虚拟盒
- 如果你从 USB 安装,则可能需要从此处添加 USB3 扩展包https://www.virtualbox.org/wiki/Downloads
- 从 osboxes 下载 debian linuxhttps://www.osboxes.org/debian/并从中添加一个 virtualbox 图像
- 从此设备的首选项中添加 USB 设备
- 安装 cryptsetup
apt-get install cryptsetup
- 跑步
cryptsetup open /dev/$BLAH encrypted
- 然后您应该能够挂载
/dev/mapper/encrypted
并读取文件。