14.04 Dpkg Trovato kernel: problema /memtest86+.bin (blocco durante update-grub)


12

Spero di non violare alcuna regola aprendo un nuovo argomento per il problema che ho riscontrato. Fidati di me, ho provato a navigare su askubuntu e su un sacco di altri siti, ma nessuna delle soluzioni offerte ha funzionato per me finora - spero che voi ragazzi mi potete aiutare a risolvere il problema.

Oggi ho eseguito l'aggiornamento del mio server Ubuntu alla 14.04:

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

Sto riscontrando il seguente problema:

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

Se eseguo il comando, si blocca su: Trovato kernel: /memtest86+.bin

Si prega di avvisare come procedere (ho provato più soluzioni tra cui update-grub, e molte altre, ma nessuna ha funzionato).

$ 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

Dopo aver riavviato il mio PC ed eseguito sudo dpkg --configure -a, sono tornato al problema originale:

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 ritorna

3.13.0-24-generic

Dopo molti problemi, risolto da dpkg --audite poi dpkg --configure <packagename>per i pacchetti elencati


pubblica l'output del sudo dpkg --configure -acomando.
Avinash Raj,

commento modificato per richiesta
ftv3

si prega di pubblicare il commento sopra nella tua domanda.
Avinash Raj,

riavvia il PC e poi provasudo dpkg --configure -a
Avinash Raj,

pubblica l'output diuname -r
Avinash Raj,

Risposte:


16

Questo problema può verificarsi nel caso della virtualizzazione Hyper-V (mi è successo oggi).

In questo caso, la risposta è disabilitare Pro-OS in grub aprendo il file di configurazione:

sudo nano /etc/default/grub

E aggiungendo la linea:

GRUB_DISABLE_OS_PROBER=true

Dopo aver salvato le modifiche in / etc / default / grub, ricostruisci grub (in esecuzione su Windows 10 Hyper-V con Ubuntu 15.04 VM):

sudo update-grub

e quindi apt-get update o whatev:

sudo apt-get update

@SalizarMarxx: Per favore, non lasciare commenti "grazie". Invece, vota per la risposta se ti piace.
David Foerster,

Ha avuto lo stesso problema su KVM, questo ha risolto il problema.
dal

Aveva lo stesso problema con una VM OpenStack, la soluzione funzionava bene anche lì.
Laryx Decidua,

4

Dopo molti problemi, risolto da

dpkg --audit 
# e poi 
dpkg --configure
# per i pacchetti elencati 

3

Il mio problema era che avevo Ubuntu installato su una VM Hyper-V e avevo attivato Abilita memoria dinamica (impostazione predefinita). Non appena l'ho spento non ho più avuto il problema.


1
Benvenuto in Ask Ubuntu! Raccomando di modificare questa risposta per espanderla con dettagli specifici su come eseguire questa operazione. (Vedi anche Come posso scrivere una buona risposta? Per consigli generali su quali tipi di risposte sono considerate più preziose su Ask Ubuntu.)
David Foerster,

0

Ho avuto lo stesso problema con Ubuntu 14.04, che è stato aggiornato da una versione molto precedente (come Ubuntu 10.04).

Nota: questa non è una soluzione generale, questo è ciò che ha funzionato per me.

La soluzione a questo problema era aggiornare grub da 0.97 a 2.

Dettagli:

dpkg --audit

Ha mostrato un problema con mdadm, non può essere aggiornato con grub 0.97.

Ecco la segnalazione di bug: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.