Система не монтирует зашифрованное устройство при загрузке, можно вручную использовать BusyBox

Система не монтирует зашифрованное устройство при загрузке, можно вручную использовать BusyBox

После недавнего обновления мне пришлось воспользоваться функцией boot-repair, чтобы исправить загрузочный сектор.

Раньше при загрузке Ubuntu я получал запрос на ввод пароля для расшифровки моего корневого раздела. Теперь меня перебрасывает в BusyBox с размонтированным корнем. На BusyBox я могу вручную смонтировать корень, выполнив: cryptsetup open /dev/sda3 cryptи затем mount /dev/vgkubuntu /. Выход из BusyBox после этого, похоже, работает и возобновляет обычную загрузку.

Как мне загрузиться и смонтировать root, не делая это каждый раз вручную из BusyBox?

Настройки Grub:

load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa
else
  search --no-floppy --fs-uuid --set=root aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa
fi
linux   /vmlinuz-5.11.0-16-generic root=/dev/mapper/vgkubuntu-root ro  quiet splash $vt_handoff
initrd  /initrd.img-5.11.0-16-generic

Спасибо

решение1

Похоже, переустановка образа ядра помогла.

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