LUKS:输入密码却没有任何反应

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(no real_root),但没有任何改变。

当我启动系统时,它会询问我的密码:

Enter passphrase for /dev/sda3:...在我输入正确的密码后,什么也没有发生:我可以无限地输入任何符号。

有任何想法吗?我可以使用 live-cd 启动并使用cryptsetup.

答案1

通过重建解决了问题初始化程序图像使用genkernel-下一个--lvm选项。

相关内容