14.04 Dpkg noyau trouvé: problème /memtest86+.bin (gel pendant la mise à jour-grub)

12

J'espère que je ne viole aucune règle en ouvrant un nouveau sujet pour le problème que j'ai rencontré. Croyez-moi, j'ai essayé de naviguer sur askubuntu et sur de nombreux autres sites, mais aucune des solutions proposées n'a fonctionné pour moi jusqu'à présent - j'espère que vous pourrez m'aider à résoudre le problème.

Plus tôt dans la journée, j'ai exécuté la mise à niveau de mon serveur Ubuntu vers 14.04:

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

J'ai le problème suivant:

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

Si j'exécute la commande, son est bloqué à: Noyau trouvé: /memtest86+.bin

Veuillez indiquer comment procéder (j'ai essayé plusieurs solutions, y compris de update-grubnombreuses autres, mais aucune n'a fonctionné).

$ 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

Après avoir redémarré mon PC et exécuté sudo dpkg --configure -a, je reviens au problème d'origine:

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 Retour

3.13.0-24-generic

Après beaucoup de problèmes, résolu par dpkg --auditpuis dpkg --configure <packagename>pour les packages répertoriés

ftv3
la source
publier la sortie de la sudo dpkg --configure -acommande.
Avinash Raj
commentaire modifié par requête
ftv3
veuillez poster le commentaire ci-dessus dans votre question.
Avinash Raj
redémarrez votre PC puis essayezsudo dpkg --configure -a
Avinash Raj
publier la sortie deuname -r
Avinash Raj

Réponses:

16

Ce problème peut se produire dans le cas de la virtualisation Hyper-V (ce qui m'est arrivé aujourd'hui).

Dans ce cas, la réponse est de désactiver la vérification du système d'exploitation dans grub en ouvrant le fichier de configuration:

sudo nano /etc/default/grub

Et en ajoutant la ligne:

GRUB_DISABLE_OS_PROBER=true

Après avoir enregistré vos modifications dans / etc / default / grub, reconstruisez grub (exécuté sur Windows 10 Hyper-V avec Ubuntu 15.04 VM):

sudo update-grub

puis mise à jour apt-get ou whatev:

sudo apt-get update
Julien Roncaglia
la source
@SalizarMarxx: S'il vous plaît ne laissez pas de commentaires "merci". Au lieu de cela, votez pour la réponse si vous l'aimez.
David Foerster
Eu le même problème sur KVM, cela a résolu le problème.
ortang
A eu le même problème avec une machine virtuelle OpenStack, la solution a également bien fonctionné.
Laryx Decidua
4

Après beaucoup de problèmes, résolus par

dpkg --audit 
# puis 
dpkg --configure
# pour les packages répertoriés 
Hannu
la source
3

Mon problème était que j'avais Ubuntu installé sur une machine virtuelle Hyper-V et j'avais coché Activer la mémoire dynamique (qui est par défaut). Dès que je l'ai éteint, je n'ai plus eu le problème.

Hoog
la source
1
Bienvenue sur Ask Ubuntu! Je recommande de modifier cette réponse pour la développer avec des détails spécifiques sur la façon de procéder. (Voir aussi Comment écrire une bonne réponse? Pour des conseils généraux sur les types de réponses considérées comme les plus utiles sur Ask Ubuntu.)
David Foerster
0

J'ai eu le même problème avec Ubuntu 14.04, qui a été mis à niveau à partir d'une version beaucoup plus ancienne (comme Ubuntu 10.04).

Remarque: Ce n'est pas une solution générale, c'est ce qui a fonctionné pour moi.

La solution à ce problème était de mettre à jour grub de 0.97 à 2.

Détails:

dpkg --audit

A montré un problème avec mdadm, il ne peut pas se mettre à jour avec grub 0.97.

Voici le rapport de bogue: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Prénom
la source