启动时忽略 /etc/crypttab

启动时忽略 /etc/crypttab

我想使用 dm-crypt 和 LUKS 设置加密,但我手动设置了它,而不是在安装过程中设置(我正确创建了 LUKS 分区和 /etc/crypttab 文件)。但 /etc/crypttab 中定义的加密分区在启动时根本无法挂载。否则,当手动挂载时,一切都正常。

这是一个干净的 Ubuntu 13.10 安装。

答案1

问题是,cryptsetup-binubuntu 13.10 上默认只安装了该包(据我所知,旧版本上也安装了该包)。这意味着,您可以创建和操作 dm-crypt 分区,但您还需要包含cryptsetup用于在启动时安装 dm-crypt 卷的启动脚本的包。

sudo apt-get install cryptsetup解决了那个问题。

相关内容