如何启用 crypttab 在启动时运行

如何启用 crypttab 在启动时运行

cryptdisks 服务设置为运行级别 0 和 6。

但是,我不知道这是否是一个正确的设置,因为也许 crypttab 是以其他方式运行的。

无论如何,这都是默认的 12.04.3 安装。这是 crypttab 条目:

cryptswap1 /dev/sda8 /dev/urandom swap,cipher=aes-cbc-essiv:sha256

和 fstab 条目:

/dev/mapper/cryptswap1 none swap sw 0 0

但在启动时,它指定 /dev/mapper/cryptswap1 磁盘不可用,并要求等待、手动解决或跳过。

答案1

我遇到了类似的问题。我的问题是没有安装 cryptsetup:

sudo apt-get install cryptsetup

尽管我可以运行“cryptsetup”命令,但上述包中似乎还有一些您需要的东西。您可以使用以下命令进行测试:

sudo cryptdisks_start cryptswap1

然后检查 /dev/mapper 以查看是否有设备“cryptswap1”然后执行此操作:

sudo cryptdisks_stop cryptswap1

/dev/mapper 中的“cryptswap1”设备现在应该已经消失了。

相关内容