커널 패닉 종료 - 동기화되지 않음

커널 패닉 종료 - 동기화되지 않음

며칠 전 하나를 만든 후 apt upgrade내 로그에 이와 같은 내용이 여러 번 수신되었습니다.

Error 24 : Write error : cannot write compressed block
E: mkinitramfs failure cpio 141 lz4 -9 -I 24
update-initramfs: failed for /boot/initrd.img-5.4.0-52-generic with 1.
dpkg: error processing package initramfs-tools (--configure):

이미 컴퓨터를 다시 시작했기 때문에 받은 메시지는 정확하지 않습니다.

메시지를 받은 후 해결책을 찾으려고 노력했고 업그레이드한 후 다음 코드를 실행했습니다. sudo dpkg -P `dpkg --list | grep linux-image | grep linux-image | | grep ^rc | awk {'$2 인쇄'}`

그런 다음 다시 시작한 후 이것을 얻었습니다.텍스트

부팅 관리자의 "linux mint 20" 옵션에서 부팅할 수 없고, "linux mint용 고급 옵션"의 복구 옵션을 계속 사용할 수 있지만 첫 번째 옵션인 "linux 5.4"를 사용할 수 없습니다. .0-65- 일반" ".

다른 버전의 Linux 이미지, 5.4.0-65 ​​이외의 복구 모드를 사용하여 시스템에 로그인한 다음 linux-image를 다시 설치해 보았습니다(명령이 Linux 이미지를 삭제하는 것이라고 생각했지요?) sudo apt install --reinstall linux-image-5.4.0-65-generic 5.4.0-65.73. 오류가 발생했습니다

E: Unable to locate package 5.4.0-65.73
E: Couldn't find any package by glob '5.4.0-65.73'

미안 이거 잘 못하는데 어떡해... 리눅스 민트 배포판을 사용하고 있어요

이것은 내 리눅스 이미지 목록입니다dpkg --list | grep linux-image

ii  linux-image-5.4.0-26-generic                                5.4.0-26.30                                amd64        Signed kernel image generic
ii  linux-image-5.4.0-59-generic                                5.4.0-59.65                                amd64        Signed kernel image generic
ii  linux-image-5.4.0-60-generic                                5.4.0-60.67                                amd64        Signed kernel image generic
ii  linux-image-5.4.0-62-generic                                5.4.0-62.70                                amd64        Signed kernel image generic
iF  linux-image-5.4.0-65-generic                                5.4.0-65.73                                amd64        Signed kernel image generic
iU  linux-image-generic                                         5.4.0.65.68                                amd64        Generic Linux kernel image

또한 이것이 무엇을 하는지 알고 싶습니다.grep ^rc | awk {'print $2'}

########################################### ## ###

이전 커널을 제거했을 때 동일한 오류가 다시 발생했습니다.

Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.4.0-65-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returne
d error exit status 1

아래 부분이 새로운 것 같아요

Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

어떻게든 linux-image 버전 5.4.0-26을 제거하면 /boot에서 8MB 공간만 확보됩니다.

확인 후 apt-cache policy intel-microcode설치되었다고 표시됩니다.

intel-microcode:
  Installed: 3.20201110.0ubuntu0.20.04.2
  Candidate: 3.20201110.0ubuntu0.20.04.2
  Version table:
 *** 3.20201110.0ubuntu0.20.04.2 500
        500 http://mirror.0x.sg/ubuntu focal-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.20191115.1ubuntu3 500
        500 http://mirror.0x.sg/ubuntu focal/main amd64 Packages

###########################################

다음을 실행하면 나타나는 메시지는 다음과 같습니다 apt-cache policy linux-image-5.4.0.65.

linux-image-5.4.0-65-lowlatency:
  Installed: (none)
  Candidate: 5.4.0-65.73
  Version table:
     5.4.0-65.73 500
        500 http://mirror.0x.sg/ubuntu focal-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
linux-image-5.4.0-65-generic:
  Installed: 5.4.0-65.73
  Candidate: 5.4.0-65.73
  Version table:
 *** 5.4.0-65.73 500
        500 http://mirror.0x.sg/ubuntu focal-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
        100 /var/lib/dpkg/status

이제 /boot에 충분한 공간이 있으므로 소스를 변경하고 다음을 수행하겠습니다.sudo apt install --reinstall linux-image-5.4.0-65-generic 5.4.0-65.73


(제 CPU는 Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz입니다(해당하는 경우).

답변1

먼저 살펴보겠습니다:

방금 확인해 /boot보니 더 이상 사용할 수 있는 공간이 없는 것 같습니다.

이제 기본적으로 Mint 업데이트 관리자를 실행하고 새 커널을 설치하기 위해 가장 오래된 커널을 제거할 수 있습니다.

민트 업데이트 관리자 - 커널

또한 Haswell CPU용 패키지가 설치되어 있는지 확인하세요 intel-microcode. 다음 명령을 사용하여 간단하게 확인할 수 있습니다.

apt-cache policy intel-microcode

구성을 유지하는 제거된 패키지를 필터링 grep ^rc합니다.

소스 미러에 완전히 동기화되지 않은 데이터가 있을 수도 있으며, 이로 인해 다음 메시지가 표시될 수 있습니다.

5.4.0-65.73 패키지를 찾을 수 없습니다.

중앙 기록 보관소에 위치:

apt-cache policy linux-image-5.4.0.65

linux-image-5.4.0-65-lowlatency:
  Installed: (none)
  Candidate: 5.4.0-65.73
  Version table:
     5.4.0-65.73 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
linux-image-5.4.0-65-generic:
  Installed: 5.4.0-65.73
  Candidate: 5.4.0-65.73
  Version table:
 *** 5.4.0-65.73 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
        100 /var/lib/dpkg/status

이전 커널을 하나 더 제거하고 소스를 재설정하십시오.

민트 소스 재설정

관련 정보