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 次 |
| 最近记录: |