14.04 Dpkg 발견 된 커널 : /memtest86+.bin 문제 (update-grub 중 정지)


12

바라던 문제에 대해 새로운 주제를 열어서 규칙을 위반하지 않기를 바랍니다. 날 믿어, 나는 askubuntu와 다른 여러 사이트를 탐색하려고 시도했지만 제안 된 솔루션 중 어느 것도 지금까지 나에게 도움이되지 않았다.

오늘 초에 우분투 서버를 14.04로 업그레이드했습니다.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04
Codename:       trusty

다음과 같은 문제가 있습니다.

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

명령을 실행하면 명령이 중단됩니다. 커널 발견 : /memtest86+.bin

진행 방법을 알려주십시오 (을 포함한 여러 솔루션을 시도했지만 다른 솔루션은 update-grub많이 시도 했지만 아무것도 작동하지 않았습니다).

$ sudo dpkg --configure -a
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Setting up mdadm (3.2.5-5ubuntu4) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing package mdadm (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 mdadm

내 PC를 다시 시작하고 실행 한 후 sudo dpkg --configure -a원래 문제로 돌아갑니다.

Setting up mdadm (3.2.5-5ubuntu4) ...
 Removing any system startup links for /etc/init.d/mdadm-raid ...
update-initramfs: deferring update (trigger activated)
update-grub is /usr/sbin/update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-3.13.0-24-generic
Found kernel: /vmlinuz-3.2.0-61-generic
Found kernel: /vmlinuz-3.2.0-48-generic
Found kernel: /vmlinuz-3.2.0-24-generic
Found kernel: /vmlinuz-3.0.0-12-server
Found kernel: /vmlinuz-2.6.28-11-server
Found kernel: /vmlinuz-2.6.27-14-server
Found kernel: /vmlinuz-2.6.24-24-server
Found kernel: /vmlinuz-2.6.22-16-server
Found kernel: /vmlinuz-2.6.22-14-server
Found kernel: /memtest86+.bin

Uname -r 보고

3.13.0-24-generic

많은 문제가 발생한 후 나열된 패키지에 의해 해결 된 dpkg --auditdpkg --configure <packagename>


sudo dpkg --configure -a명령 출력을 게시하십시오 .
Avinash Raj

요청마다 댓글 수정
ftv3

질문에 위의 의견을 게시하십시오.
Avinash Raj

PC를 다시 시작한 다음 시도해보십시오sudo dpkg --configure -a
Avinash Raj

uname -r
Avinash Raj

답변:


16

이 문제는 Hyper-V 가상화의 경우에 발생할 수 있습니다 (오늘 나에게 생겼습니다).

이 경우 대답은 구성 파일을 열어 grub에서 OS 검사를 비활성화하는 것입니다.

sudo nano /etc/default/grub

그리고 라인을 추가 :

GRUB_DISABLE_OS_PROBER=true

/ etc / default / grub에 변경 사항을 저장 한 후 grub을 다시 빌드하십시오 (Ubuntu 15.04 VM이있는 Windows 10 Hyper-V에서 실행).

sudo update-grub

그런 다음 apt-get update 또는 whatev :

sudo apt-get update

@SalizarMarxx : "감사합니다"의견을 남기지 마십시오. 대신 원한다면 답변에 투표하십시오.
David Foerster

KVM에서 동일한 문제가 발생하여 문제가 해결되었습니다.
ortang

OpenStack VM과 동일한 문제가 있었지만 솔루션도 훌륭하게 작동했습니다.
Laryx Decidua

4

많은 어려움을 겪고 나서

dpkg-감사 
# 그리고 
dpkg --configure
나열된 패키지 수 

3

내 문제는 Hyper-V VM에 Ubuntu가 설치되어 있고 동적 메모리 사용이 선택되어 있다는 것입니다 (기본값). 전원을 끄 자마자 더 이상 문제가 없었습니다.


1
우분투에 오신 것을 환영합니다! 이 작업을 수행하는 방법에 대한 특정 세부 정보로 확장 하려면 이 답변을 편집 하는 것이 좋습니다 . Ask Ubuntu에서 어떤 종류의 답변이 가장 가치있는 것으로 생각되는지에 대한 일반적인 조언은 좋은 답변을 작성하는 방법 도 참조하십시오 .
David Foerster

0

Ubuntu 14.04와 동일한 문제가 있었으며 Ubuntu 10.04와 같은 훨씬 이전 버전에서 업그레이드되었습니다.

참고 : 이것은 일반적인 해결책이 아니며 이것이 나를 위해 일한 것입니다.

이 문제에 대한 해결책은 grub을 0.97에서 2로 업데이트하는 것입니다.

세부:

dpkg --audit

mdadm에 문제가있어 grub 0.97로 업데이트 할 수 없습니다.

다음은 버그 보고서입니다. https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.