소프트웨어 업데이터를 사용하여 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, 8core, 2.7GHz, 32GB RAM을 사용하고 있습니다.

USB(Linux 22.04 Desktop)에서 부팅하여 복구하려고 했지만 원본 파일이 보이지 않아 설치하지 않기로 결정했습니다.

누구 제안? 데이터를 꺼내기만 하면 아무 문제가 없습니다(따라서 USB의 OS를 사용하지만 아래의 데이터에 액세스할 수 있음).

감사해요,

안드레아스

답변1

OP가 수행한 단계는 모르지만 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로 대답해야 하므로 디스플레이를 가끔씩 확인하십시오. 몇 번 다시 시작해야 하며 30분에서 1시간 정도 걸립니다. 2시간, 패키지 목록 업데이트:

    sudo 적절한 업데이트

이제 패키지를 업그레이드하세요.

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가 있어야 합니다.

관련 정보