GRUB密码盘的奇怪错误密码行为


8

我已经使用GRUB_ENABLE_CRYPTODISK=y/etc/default/grub允许的一切陆氏加密除了我的EFI分区,我安装到/boot/efi。这很好。唯一可以承认的小问题是,如果我碰巧输入了错误的密码,就不会再有机会了。相反,大约10秒钟后,我被GRUB rescue>提示。是否可以在此提示符下键入任何内容以重试,还是必须关闭电源然后再打开?


长时间等待身份验证是由的高默认值引起的iter-time。可以使用cryptsetup luksChangeKey
Toothrot

Answers:


2

最简单的方法是直接按ctrl + alt + del进行软重置,但是您必须再次执行POST。


从救援提示中走的另一条路:

hd0,gpt2用适合您机器的值替换-在我的系统上,它显示为密码提示的一部分。我使用的btrfs没有任何lvm(也没有单独的/ boot分区),因此您的cryptomount和prefix参数可能与我的有所不同:

cryptomount hd0,gpt2
set prefix=(crypto0)/__active/boot/grub
insmod normal
normal

1
在我的系统上,第一个参数可以替换为-a(因为我只有一个加密设备),第二行可以省略。
Toothrot
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.