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

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

Раньше при загрузке 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

Спасибо

2
задан 1 July 2021 в 08:45

1 ответ

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

0
ответ дан 28 July 2021 в 11:23

Другие вопросы по тегам:

Похожие вопросы: