我想使用 dm-crypt 和 LUKS 设置加密,但我手动设置了它,而不是在安装过程中设置(我正确创建了 LUKS 分区和 /etc/crypttab 文件)。但 /etc/crypttab 中定义的加密分区在启动时根本无法挂载。否则,当手动挂载时,一切都正常。
这是一个干净的 Ubuntu 13.10 安装。
答案1
问题是,cryptsetup-bin
ubuntu 13.10 上默认只安装了该包(据我所知,旧版本上也安装了该包)。这意味着,您可以创建和操作 dm-crypt 分区,但您还需要包含cryptsetup
用于在启动时安装 dm-crypt 卷的启动脚本的包。
sudo apt-get install cryptsetup
解决了那个问题。