当我使用 zulucrypt 创建一个 luks 容器时,它会在创建文件系统时挂起。我已经安装了 zulucrypt 和 cryptsetup。
我选择“在文件中创建加密容器”或“在硬盘驱动器中创建加密容器”
我创建了容器。
然后我选择一个密钥(密码)、一个 luks 卷类型和 aes.xts-plain64.512.sha512,使用 /dev/urandom 的 ext4 文件系统。
我点击创建。
硬盘闪烁片刻,然后没有进一步的进展。
我通过 cryptsetup 命令行(经过一些谷歌搜索)创建了一个 luks 容器,一切正常。在这个阶段,我做以下进一步的观察。
在 cli 上,在创建文件系统时,我必须手动输入 YES(大写)。zulucrypt 在这个阶段挂了吗?
我可以通过 cryptsetup cli 挂载和卸载我的容器,但无法使用 zulucrypt 挂载我的 cli 生成的容器,我收到一条关于密钥不存在的消息。
我很感激这篇文章可能需要更多细节,我很乐意根据需要提供。(我想首先保持简短)。
zuluCrypt 的开发者在这里。
您使用的 zuluCrypt 版本太旧。更新到最新版本(5.0.1),然后重试。您遇到的问题已在版本 4.7.8[1] 中得到修复(查看更新日志的第一个条目)
[1] https://github.com/mhogomchungu/zuluCrypt/releases/tag/4.7.8
我按照程序作者 mhogomchungu 的建议删除了 and
~/.zuluCrypt
。~/.zuluCrypt-socket
Zulucrypt 现在对我有用,我可以创建、挂载和使用 Luks 加密容器。
我已经回答了我自己的问题,但所有功劳都归功于程序作者。谢谢。