14.04 Dpkg Znaleziono jądro: problem /memtest86+.bin (zamrożenie podczas aktualizacji-grub)

12

Mam nadzieję, że nie naruszam żadnych zasad, otwierając nowy temat dotyczący napotkanego problemu. Zaufaj mi, próbowałem przeglądać całą stronę askubuntu i kilka innych stron, ale żadne z oferowanych rozwiązań nie działało dla mnie do tej pory - mam nadzieję, że pomożesz mi rozwiązać problem.

Wcześniej dzisiaj uruchomiłem aktualizację mojego serwera Ubuntu do 14.04:

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

Mam następujący problem:

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

Jeśli uruchomię polecenie, utknie w: Znaleziono jądro: /memtest86+.bin

Proszę doradzić, jak postępować (wypróbowałem wiele rozwiązań, w tym update-grubwiele innych, ale żadne nie działało).

$ 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

Po ponownym uruchomieniu komputera i uruchomieniu sudo dpkg --configure -awracam do pierwotnego problemu:

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 zwroty

3.13.0-24-generic

Po wielu problemach rozwiązanych przez, dpkg --audita następnie dpkg --configure <packagename>dla wymienionych pakietów

ftv3
źródło
wyślij wyjście sudo dpkg --configure -apolecenia.
Avinash Raj
komentarz edytowany na żądanie
ftv3 27.04.14
proszę zamieścić powyższy komentarz w swoim pytaniu.
Avinash Raj
uruchom ponownie komputer, a następnie spróbujsudo dpkg --configure -a
Avinash Raj
opublikować wynikiuname -r
Avinash Raj

Odpowiedzi:

16

Ten problem może się zdarzyć w przypadku wirtualizacji Hyper-V (zdarzyło mi się dzisiaj).

W takim przypadku odpowiedzią jest wyłączenie sprawdzania systemu operacyjnego w Grub poprzez otwarcie pliku konfiguracyjnego:

sudo nano /etc/default/grub

I dodając wiersz:

GRUB_DISABLE_OS_PROBER=true

Po zapisaniu zmian w / etc / default / grub, przebuduj grub (działający na Windows 10 Hyper-V z Ubuntu 15.04 VM):

sudo update-grub

a następnie apt-get update lub whatev:

sudo apt-get update
Julien Roncaglia
źródło
@SalizarMarxx: Nie zostawiaj komentarzy „dziękuję”. Zamiast tego, głosuj na odpowiedź, jeśli Ci się spodoba.
David Foerster
Miał ten sam problem na KVM, to rozwiązało problem.
ortang
Miał ten sam problem z maszyną wirtualną OpenStack, rozwiązanie również tam działało.
Laryx Decidua
4

Po wielu problemach rozwiązanych przez

dpkg - audit 
# i wtedy 
dpkg --configure
# dla wymienionych pakietów 
Hannu
źródło
3

Mój problem polegał na tym, że zainstalowałem Ubuntu na maszynie wirtualnej Hyper-V i sprawdziłem opcję Włącz pamięć dynamiczną (która jest domyślna). Gdy tylko go wyłączyłem, nie miałem już problemu.

Hoog
źródło
1
Witamy w Ask Ubuntu! Zalecam edycję tej odpowiedzi, aby rozszerzyć ją o szczegółowe informacje na temat tego, jak to zrobić. (Zobacz także Jak napisać dobrą odpowiedź? Zawiera ogólne porady na temat tego, jakie rodzaje odpowiedzi są uważane za najcenniejsze w Ask Ubuntu.)
David Foerster
0

Miałem ten sam problem z Ubuntu 14.04, który został uaktualniony z dużo wcześniejszej wersji (jak Ubuntu 10.04).

Uwaga: To nie jest ogólne rozwiązanie, to działało dla mnie.

Rozwiązaniem tego problemu była aktualizacja gruba z 0.97 na 2.

Detale:

dpkg --audit

Pokazał problem z mdadm, nie można go zaktualizować do wersji Grub 0.97.

Oto raport o błędzie: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Imię
źródło