Я пытаюсь установить Gentoo на логический том LVM внутри контейнера LUKS, зашифрованного с помощью файла ключа, зашифрованного GPG с парольной фразой. Все шло гладко, пока я не попытался загрузиться. Я собираю ядро и initramfs с помощью genkernel:
genkernel --lvm --luks --install --menuconfig --busybox all
и загрузив его с GRUB2. Поэтому после запуска ядра я получаю информацию о том, что мой ключевой файл найден, но в следующей строке я получаю сообщение «Не удалось открыть устройство LUKS ...», после чего возникает паника ядра. Есть идеи, что делать?
Конфигурация ядра - http://pastebin.com/YR7TfaVm
GRUB2 menuentry:
menuentry 'Gentoo'{
root='hd1,gpt1'
linux /kernel-genkernel-x86_64-3.17.7-gentoo initrd=/dev/ram0 crypt_root=/dev/disk/by-partuuid/PARTUUID_OF_LUKS_CONTAINTER_PARTION dolvm real_root=/dev/mapper/vg1-root rootfstype=ext4 real_init=/usr/lib/systemd/systemd root_keydev=/dev/disk/by-partuuid/PARTUUID_OF_MY_PENDRIVE_WITH_KEY root_key=luks-key.gpg
initrd /initramfs-genkernel-x86_64-3.17.7-gentoo
echo "initing..."
}