14.04 Dpkg Kernel encontrado: problema /memtest86+.bin (congelar durante update-grub)

12

Espero no estar violando ninguna regla al abrir un nuevo tema para el problema que he encontrado. Confía en mí, he intentado navegar por todo askubuntu y muchos otros sitios, pero ninguna de las soluciones ofrecidas me ha funcionado hasta ahora, espero que ustedes puedan ayudarme a resolver el problema.

Hoy temprano ejecuté la actualización de mi servidor Ubuntu a 14.04:

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

Estoy teniendo el siguiente problema:

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

Si ejecuto el comando, se atasca en: Kernel encontrado: /memtest86+.bin

Indique cómo proceder (he probado varias soluciones update-grub, incluidas muchas otras, pero ninguna funcionó).

$ 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

Después de reiniciar mi PC y ejecutar sudo dpkg --configure -a, vuelvo al problema original:

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 devoluciones

3.13.0-24-generic

Después de muchos problemas, resuelto por dpkg --audity luego dpkg --configure <packagename>para los paquetes enumerados

ftv3
fuente
publicar la salida del sudo dpkg --configure -acomando.
Avinash Raj
comentario editado por solicitud
ftv3
por favor publique el comentario anterior en su pregunta.
Avinash Raj
reinicie su PC y luego intentesudo dpkg --configure -a
Avinash Raj
publicar la salida deuname -r
Avinash Raj

Respuestas:

16

Este problema puede suceder en el caso de la virtualización de Hyper-V (me pasó hoy).

En este caso, la respuesta es deshabilitar la prueba del sistema operativo en grub abriendo el archivo de configuración:

sudo nano /etc/default/grub

Y agregando la línea:

GRUB_DISABLE_OS_PROBER=true

Después de guardar los cambios en / etc / default / grub, reconstruya grub (ejecutándose en Windows 10 Hyper-V con Ubuntu 15.04 VM):

sudo update-grub

y luego apt-get update o whatev:

sudo apt-get update
Julien Roncaglia
fuente
@SalizarMarxx: Por favor no deje comentarios de "gracias". En cambio, vote por la respuesta si le gusta.
David Foerster
Tenía el mismo problema en KVM, esto resolvió el problema.
ortang
Tenía el mismo problema con una máquina virtual OpenStack, la solución también funcionó bien allí.
Laryx Decidua
4

Después de muchos problemas, resuelto por

dpkg --audit 
# y entonces 
dpkg --configure
# para paquetes listados 
Hannu
fuente
3

Mi problema fue que tenía Ubuntu instalado en una máquina virtual Hyper-V y había marcado Habilitar memoria dinámica (que es la opción predeterminada). Tan pronto como lo apagué ya no tenía el problema.

Hoog
fuente
1
Bienvenido a Ask Ubuntu! Recomiendo editar esta respuesta para expandirla con detalles específicos sobre cómo hacerlo. (Consulte también ¿Cómo escribo una buena respuesta? Para obtener consejos generales sobre qué tipo de respuestas se consideran más valiosas en Ask Ubuntu.)
David Foerster
0

Tuve el mismo problema con Ubuntu 14.04, que se actualizó desde una versión mucho anterior (como Ubuntu 10.04).

Nota: Esta no es una solución general, esto es lo que funcionó para mí.

La solución a este problema fue actualizar grub de 0.97 a 2.

Detalles:

dpkg --audit

Mostró un problema con mdadm, no se puede actualizar con grub 0.97.

Aquí está el informe de error: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Nombre de pila
fuente