ошибка: диск 'lvmid/(uuid)' не найден. Вход в режим восстановления…

ошибка: диск 'lvmid/(uuid)' не найден. Вход в режим восстановления…

Я использую зашифрованную систему lvm. Я обновился до xubuntu 22.04. Проблема была в том, что моя карта Wi-Fi не распознавалась. Пытаясь решить эту проблему, я обнаружил, что не могу обновиться до ядра 5.15 или выше. Мне удалось установить новые ядра, но они не отображались в меню grub. После некоторых исследований было предложено решение — загрузиться с live usb и переустановить grub. Я попробовал, но теперь не могу войти в меню grub и нахожусь в grub rescue. Вот что я получаю:

error: disk 'lvmid'/(uuid)' not found.
Entering rescue mode…
grub rescue>_

#ls and set show:

grub rescue> ls
(hd0)

grub rescue> set
cmdpath=(hd0)
prefix=(lvmid/(uuid)/boot/grub
root=lvmid/(uuid)

(Обычно я получаю приглашение расшифровать главный ключ, и после успешной расшифровки я вхожу в меню grub.)

Моя версия grub — 2.04. (Команда cryptomount отсутствует.)

Я загрузился через Live USB и GParted показывает:

/dev/sda1   ntfs   Windows   boot
/dev/sda2   ntfs     
/dev/sda3   extended
    /dev/sda5   encrypted
    /dev/sda6   ext4   grub
    /dev/sda7   encrypted

При расшифровке обоих разделов выводится:

   /dev/sda5   ext4
   /dev/sda7   lvm2 pv   ubuntu-vg

Если заглянуть в sda5, то там хранятся файлы для меню grub. В sda6 просто находится папка «grub», и она совершенно пуста. (Мне кажется, что я что-то тут напутал, пытаясь переустановить grub.)

Вопрос 1: Как обычно работает эта система? Сначала монтируется/считывается sda6, а затем появляется приглашение на ввод главного ключа, а после ввода правильного ключа расшифровывается sda5 и отображается меню grub?

Вопрос 2: Как мне снова заставить эту систему работать?

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