LINUX.ORG.RU

Сделать, чтобы luks контейнер разблокировался до попытки монтировать рута

 ,


0

2

Как в kubuntu 18.04 сделать, чтобы luks контейнер, в котором живет рут, монтировался до попытки монтировать рут? Добавить соответствующую строчку в /etc/crypttab и апдейтнуть граб не помогло. Сделать аргументы загрузки ядра root=/dev/mapper/ssd_encrypted_volume_group-root_logical_volume ro cryptdevice=/dev/sdb3:ssd_crypt_container в /etc/default/grub и апдейтнуть граб тоже не помогло - ввести passphrase не предлагает, а вываливается в busybox.

В /etc/crypttab нужно добавить опцию initramfs для нужного LUKS-раздела.

Пример с одной из моих машин:

~ cat /etc/crypttab
# <target name>  <source device>  <key file>  <options>
luks_root    /dev/disk/by-id/...    /dev/disk/by-label/...    luks,discard,initramfs,keyscript=passdev

Затем обновляешь initramfs:

update-initramfs -c -k all

После этого все должно грузиться как надо :)

htower_ ★★ ()

update-initramfs -u -k all решило проблему

hlebushek ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.