问题
在 GRUB 中可以使用命令cryptomount
来挂载 LUKS 分区。
有没有办法将这个解密分区传递给 Linux,使其显示为设备映射器(/dev/mapper/xxx
)条目,而无需运行cryptsetup luksOpen
?
如果 GRUB 无法实现,是否有其他引导加载程序支持此功能?
笔记
一些发行版支持cryptdevice
/cryptkey
参数,但是这似乎不是一个标准的 Linux 内核参数(并且不受我使用的发行版支持)。
还有dm-mod.create
内核参数,但它似乎只支持明文密码(可从查看/proc/cmdline
)或使用 Linux 密钥环条目。
这两种方法都需要再次解密分区,以便 Linux 可以挂载它,对吗?否则他们为什么需要密钥?