Я сделал обновление 18.04LTS -> 22.04LTS с помощью обновления программного обеспечения. После перезагрузки система не загружается должным образом. Ниже вывод (ввод вручную с другой машины, поэтому может быть тип)

Call Trace:
<TASK>
show_stack+0x52/0x5c
dump_stack_lvl+0x4a/=x63
dump_stack+0x10/0x16
panic+0x149/0x321
mount_block_root+0x144/0x1dd
mount_root0x10c/=x11c
prepare_namespace+0x13f/0x191
kernel_init_freeable+0x18c/0x1b5
? rest_init+0x100/+x100
kernel_init+0x1b/0x150
?rest_init+0x100/0x100
ret_from_fork+0x22/0x30
</TASK>
Kernel Offset: 0x1da00000 from 0xffffffff81000000 (relocation range: 0xffffffff81000000-0xffffffffbfffffff)
---[ end Kernel panic - not syyncing: VFS: Unable to mount root fs on unknown-block(0.0) ]---

У меня (старый) Lenovo W540, 8 ядер, 2,7 ГГц, 32 ГБ ОЗУ.

Я попытался спастись, загрузив систему с USB (Linux 22.04 Desktop), но так как я не увидел исходных файлов, я решил не устанавливать

Есть предложения? Пока я снимаю свои данные, меня все устраивает (использую ОС с USB, но с доступом к данным под )

Спасибо,

Андреас

решение1

Я не знаю, какие шаги выполнил автор обновления, но для тех, кто пытается обновиться с 18.04 до 22.04, эти шаги сработали у меня на двух системах (Intel 4790 и Ryzen 2400G):

Вам необходимо выполнить обновление релиза с 18.04 до 20.04, а затем с 20.04 до 22.04.

Шаг за шагом:

  1. нажмите их /etc/apt/sources.list(это важный шаг, который решает вопрос OP, без этого вы не сможете обновить пакеты и dist-upgrade, а без этого вы не сможете выполнить обновление релиза):

deb http://archive.ubuntu.com/ubuntu bionic main restricted
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted
deb http://archive.ubuntu.com/ubuntu bionic-security main restricted
  1. Теперь на следующих этапах вам нужно будет ответить OK и y на несколько вопросов, поэтому не забывайте время от времени поглядывать на дисплей. Вам понадобится несколько перезагрузок, и это займет от получаса до 1-2 часов. Обновите список пакетов:

    обновление sudo apt

теперь обновите пакеты:

sudo apt upgrade

с последующим обновлением dist

sudo apt dist-upgrade

затем удалите все пакеты из вашей системы, введя следующую команду (это необязательно):

sudo apt автоматическое удаление

установите пакет update-manager-core, выполнив следующую команду, если у вас его еще нет:

sudo apt install update-manager-core

После этого можно запустить утилиту обновления релиза. Для этого выполните следующую команду:

sudo do-release-upgrade

после того как это будет готово у вас есть 20.04, как только у вас будет 20.04 (проверьте с помощью lsb_release -a), запустите еще раз:

sudo do-release-upgrade

после того как это будет готово у вас должно быть 22.04

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