Grub2

GRUB 加密磁碟出現奇怪的錯誤密碼行為

  • November 5, 2016

我已經習慣GRUB_ENABLE_CRYPTODISK=y/etc/default/grub允許對除我的 EFI 分區之外的所有內容進行 LUKS 加密,我將其掛載到/boot/efi. 這工作正常。唯一公認的小問題是,如果我碰巧輸錯了密碼,我就沒有第二次機會了。相反,大約 10 秒後,我會得到GRUB rescue>提示。有什麼我可以在這個提示符下輸入再試一次,還是我必須關閉電源再打開?

最簡單的方法是按 ctrl+alt+del 進行軟重置,但您必須再次通過 POST。


另一種方法,從救援提示:

替換hd0,gpt2為您機器的適當值 - 在我的系統上,它顯示為密碼提示的一部分。我使用的 btrfs 沒有任何 lvm(也沒有單獨的 /boot 分區),因此您的 cryptomount 和 prefix 參數可能與我的有所不同:

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

引用自:https://unix.stackexchange.com/questions/320813