Я использую общий "шаблон", хорошо известный как LVM на LUKS. У меня есть /dev/sda1
который используется для /boot
и /dev/sda2
который является зашифрованным dm разделом (по умолчанию aes-sha512-xts
). Есть два раздела lvm: один для подкачки и один для корня.
Проблема заключается в том, что большинство руководств (из gentoo и arch wikies) говорят только о том, чтобы добавить "cryptdevice", без указания места, в которое оно должно быть помещено, или без репрезентативного примера (полный пример работы). Я нашел только части кода, которые ничего не прояснили.
Я немного устал, пытаясь разных конфигураций. Так вот почему я спрашиваю тебя.
Grub.cfg изображение здесь:3 изображения на imgur
ОБНОВИТЬ :
После некоторых поисков я использовал crypt_root=… real_root=…
instrad of root=…
(также я добавил строку в /etc/default/grub
)
Теперь при загрузке он просит ввести пароль, но после открытия думает, что /dev/mapper/root
(это имя по умолчанию для crypt_root
) недопустимо (конечно, это не так).
Используя оболочку, я перечислил содержимое /dev/mapper/
и обнаружил, что разделов LVM нет. Так что это значит, что мне нужно как-то сказать grub, чтобы я тоже долвм точно.