Ubuntu 20.04 не загружается после установки пакета (проблема со Snap?)

В конце прошлого года я заменил SSD на своем Lenovo Thinkpad L380. Я установил Ubuntu 20.04 с живого USB с отдельными разделами /boot и /boot/efi и одним зашифрованным LUKS разделом для /

Device          Start       End Sectors  Size Type
/dev/nvme0n1p1  2048    1050623 1048576  512M EFI System
/dev/nvme0n1p2 1050624  2549759 1499136  732M Linux filesystem
/dev/nvme0n1p3 2549760 3907028991 3904479232  1.8T Linux filesystem

. Раздела Windows нет.

Система успешно перезагрузилась. Затем я установил версии пакетов 20.04 из моей предыдущей установки 18.04 и восстановил свой домашний каталог из резервной копии.

После обновления программного обеспечения на прошлой неделе я перезапустил систему, и она не загрузилась. Меню GRUB не появлялось, мне не предлагалось ввести кодовую фразу шифрования, а в последней строке журнала говорилось что-то о Snap. После долгого ожидания система перезагрузилась сама. На этот раз мгновенные сообщения исчезли, но загрузки по-прежнему нет.

Я пробовал предложения в Интернете, чтобы вызвать меню GRUB:

Удерживание клавиши SHIFT на экране BIOS не работало.

Я загрузился с живого USB, смонтировал разделы и отредактировал /etc/default/grub:

GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_TERMINAL=console
GRUB_INIT_TUNE="480 440 1"

и запустил update-grub. При перезапуске я услышал звуковой сигнал (значит, изменения вступили в силу), но меню не появилось.

Я попытался удалить последнее ядро, запустить update-grubи перезапустить. Без изменений.

Затем я сделал резервную копию списка пакетов и домашнего каталога и сделал еще одну чистую переустановку. Система перезагрузилась нормально. Однако при восстановлении пакетов и моего домашнего каталога у меня была точно такая же проблема: ошибки при загрузке и отсутствие загрузки. :

На этот раз я сделал скриншот лога

Там пять сообщений, все очень похожие. Первый из них выглядит примерно так:

systemd-udevd[206]: card0: Process '/usr/lib/snapd/snap-device-helper change snap_snap-store_snap-store /devices/pci0000:00/0000:00:02.0/drm/card failed with exit code 1.

При последующих перезапусках сообщения моментальных снимков исчезли, но загрузки по-прежнему нет.

Я запустил восстановление загрузки и сохранил журнал. Это восстановило меню GRUB, чтобы я мог загрузиться в режиме восстановления.

Теперь я вижу следующие сообщения. Проходит много времени, прежде чем все они появляются:

Begin: Running /scripts/local-top … Volume group “vgubuntu” not found
  Cannot process volume group vgubuntu
  Volume group “vgubuntu” not found
  Cannot process volume group vgubuntu
Cryptsetup: Waiting for encrypted source device
    UUID=xxxx
Done.
Begin: Running /scripts/local-premount … findfs: unable to resolve ‘LABEL=writable’
Begin: Waiting for suspend/resume device … Begin: Running /scripts/local-block … Cryptsetup: Waiting for encrypted source device
    UUID=xxxx
  Volume group “vgubuntu” not found
  Cannot process volume group vgubuntu
Done.
Cryptsetup: Waiting for encrypted source device
    UUID=xxxx
Done.
Gave up Waiting for suspend/resume device
Done
The required kernel commandline snap_core is not set

Затем я выгружаюсь в командной строке initramfs.

Есть предложения, что делать дальше? Мне не ясно, какое из приведенных выше сообщений является причиной проблемы. snap_coreкажется критическим.

0
задан 2 February 2022 в 14:02

0 ответов

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

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