嗨,我的密码看上去如下:
crypt_device /dev/sda luks,header=/boot/header.img
update-initramfs -u -k all工作成功,但出于某种原因,密码安装程序在引导期间将找不到驻留在usb棒(也包含引导分区)上的header.img。它存储在/boot/boot er.img上。
(使用luks加密和分离头,并在usb上分离引导分区,os: lubuntu 18)
发布于 2019-01-19 18:58:25
除非您已经采取特殊步骤将/boot文件系统挂载在initramfs下,否则它还不会被挂载。在默认的引导序列中,系统在initramfs中执行时只关心根文件系统(可能还包括交换分区)。
一旦检查了真正的根文件系统(如果适用的话)并挂载,其他文件系统(通常包括/boot )就会被挂载。您需要在initramfs中安装/boot文件系统以获得对/boot/header.img的访问,您需要做一些特殊的安排。或者,您可以将您的header.img包含到initramfs中。
https://unix.stackexchange.com/questions/495461
复制相似问题