Рейтинг:0

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

флаг co

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

Размер начальных и конечных секторов устройства Тип
/dev/nvme0n1p1 2048 1050623 1048576 Система EFI 512M
/dev/nvme0n1p2 1050624 2549759 1499136 732M файловая система Linux
/dev/nvme0n1p3 2549760 3907028991 3904479232 1.8T Файловая система Linux

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

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

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

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

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

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

GRUB_TIMEOUT_STYLE=меню
GRUB_TIMEOUT=10
GRUB_TERMINAL=консоль
GRUB_INIT_TUNE="480 440 1"

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

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

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

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

Есть пять сообщений, все очень похожие. Первый что-то вроде:

systemd-udevd[206]:card0: Ошибка процесса '/usr/lib/snapd/snap-device-helper change snap_snap-store_snap-store /devices/pci0000:00/0000:00:02.0/drm/card с кодом выхода 1 .

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

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

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

Начало: Запуск /scripts/local-top … Группа томов «vgubuntu» не найдена
  Не удается обработать группу томов vgubuntu
  Группа томов «vgubuntu» не найдена
  Не удается обработать группу томов vgubuntu
Cryptsetup: Ожидание зашифрованного исходного устройства
    UUID=хххх
Выполнено.
Начало: запуск /scripts/local-premount … findfs: невозможно разрешить «LABEL=доступно для записи»
Начало: Ожидание приостановки/возобновления устройства… Начало: Запуск /scripts/local-block… Cryptsetup: Ожидание зашифрованного исходного устройства
    UUID=хххх
  Группа томов «vgubuntu» не найдена
  Не удается обработать группу томов vgubuntu
Выполнено.
Cryptsetup: Ожидание зашифрованного исходного устройства
    UUID=хххх
Выполнено.
Сдался Ожидание приостановки/возобновления работы устройства
Выполнено
Требуемая командная строка ядра snap_core не установлена

Затем меня сбрасывает приглашение initramfs.

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

vanadium avatar
флаг cn
Скопировать загрузочный раздел? Полный загрузочный раздел может быть причиной проблем.
Martin Burchell avatar
флаг co
@vanadium /boot говорит, что он заполнен на 51%. /boot/efi говорит, что заполнено на 2%
Рейтинг:0
флаг co

Каким-то образом мне удалось установить пакет initramfs-tools-ubuntu-ядро, который предназначен только для встроенных систем. Возможно, я использовал подстановочный знак в какой-то момент. Удаление этого пакета и повторный запуск восстановления при загрузке, по крайней мере, избавили от ошибок привязки.

Мне все равно пришлось переустанавливать с нуля, но отсутствие этого пакета в этой попытке привело к загрузочной системе.

mickmackusa avatar
флаг ve
Добро пожаловать в Ask Ubuntu и спасибо за решение вашего вопроса. Пожалуйста, возьмите [экскурсию].

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.