systemd-cryptsetup 中可能缺少用于挂载 veracrypt 卷的算法

systemd-cryptsetup 中可能缺少用于挂载 veracrypt 卷的算法

我一直在尝试在 Debian 系统上启动时挂载 veracrypt 卷,但是我的卷的 systemd-cryptsetup 失败,并显示从此命令中获取的两条消息:

systemctl status [email protected]

错误:

PBKDF2 hash algorithm stribog512 not available, skipping.
Failed to load tcrypt superblock on /dev/sda6: Invalid argument

我强烈怀疑这个缺失的算法就是该卷使用的算法,但我现在还不确定。如果是的话,我不知道我可以安装什么软件包来提供它。

否则,“无效参数”错误可能是罪魁祸首,我在此处提供了相关的 crypttab 条目:

sharedfiles /dev/sda6 /dev/null tcrypt,tcrypt-veracrypt

答案1

没关系。发现错误了。如果仅使用密码,则 crypttab 中的密码字段不应设置为 /dev/null,而是需要设置为 none。解决了这个问题,并且成功了。事实证明,大多数事情都是转移注意力的。

相关内容