Grub2
LUKS:輸入密碼,什麼也沒有發生
我已經在我的新筆記型電腦上安裝了 gentoo。我有一個 LUKS 加密的根分區 (/dev/sda3)。Cryptsetup (USE=“gcrypt”) 已安裝。基本加密 API 在核心中編譯。核心和 initrd 映像是使用 genkernel-next (–luks –gpg) 建構的。
我使用 GRUB2 和這些核心選項:
root=/dev/ram0 crypt_root=/dev/sda3 real_root=/dev/mapper/root rootfstype=ext4
我也嘗試省略
rootfstype
, 和root=/dev/mapper/root
(noreal_root
),但沒有任何改變。當我啟動系統時,它會詢問我的密碼:
Enter passphrase for /dev/sda3:
…在我輸入(輸入)正確密碼後,什麼也沒有發生:我可以無限輸入任何符號。有任何想法嗎?我可以使用 live-cd 啟動並使用
cryptsetup
.
通過使用帶有選項 的 genkernel-next重建initrd映像解決了該問題。
--lvm