使用 crypttab 中的密钥在启动时自动挂载加密卷

使用 crypttab 中的密钥在启动时自动挂载加密卷

我有一个 LUKS 格式的卷和 crypttab,其中包含以下内容:

cryptdata    UUID=3e26bc03-...    /etc/cryptdata.key

当系统启动时,systemd 会询问我该卷的密码两次,在我按下 Enter 键后,它会使用给定的密钥成功挂载该卷。如何处理这种行为?

答案1

尝试将该noearly选项添加为该设备的第四个字段/etc/crypttab;可能是/etc早期启动期间使用的版本没有密钥。

如果做不到这一点,您始终可以对其进行标记noauto,并让 systemd 单元或脚本在启动过程中稍后挂载它。

相关内容