LUKS: Введите парольную фразу и ничего не происходит

LUKS: Введите парольную фразу и ничего не происходит

Я установил gentoo на свой новый ноутбук. У меня есть зашифрованный LUKS корневой раздел (/dev/sda3). Cryptsetup (USE="gcrypt") установлен. Essential cryptographic 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(нет real_root), но ничего не изменилось.

При загрузке системы у меня запрашивается пароль:

Enter passphrase for /dev/sda3:... и после того, как я ввожу (в)правильный пароль, ничего не происходит: я могу вводить любой символ бесконечно.

Есть идеи? Я могу загрузиться с live-cd и успешно смонтировать этот зашифрованный том с помощью cryptsetup.

решение1

Проблема была решена путем перестройкиinitrdизображение с использованиемgenkernel-следующийс --lvmопцией.

Связанный контент