Nic*_*ick 3 grub boot initramfs linux-mint
更新到 Mint 18.1 后,我无法让 initramfs 提示输入密码来解锁带有根文件系统的卷。我必须等到 initramfs 超时出现提示,然后cryptsetup luksOpen
手动运行。
我尝试update-initramfs
在系统安装和运行时运行(以及从 chroot 中的 live CD),并且我在/etc/cryptab
.
在 Mint 18 升级之前,这对我有用,但出于某种原因,无论我尝试什么,我现在仍然没有收到密码提示。
我应该检查什么?
中的 UUID/etc/crypttab
必须是 crypt 容器所在设备的 UUID,而不是容器的 UUID。或者换句话说,如果你有/dev/sda1
与/dev/mapper/sda1_crypt
在它上面,该/etc/crypttab
文件应包含映射器设备的名称,sda1_crypt
使用的UUID/dev/sda1
不是的UUID /dev/mapper/sda1_crypt
。
一个/etc/crypttab
条目应该是这样的(所有四个字段是必需的):
mappedname UUID=12345678-9abc-def012345-6789abcdef01 none luks
Run Code Online (Sandbox Code Playgroud)
您可以从blkid
命令中获取 UUID 。
在此之后,update-initramfs -u -k all
。
归档时间: |
|
查看次数: |
9050 次 |
最近记录: |