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 --audit
y luego dpkg --configure <packagename>
para los paquetes enumerados
sudo dpkg --configure -a
comando.sudo dpkg --configure -a
uname -r
Respuestas:
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:
Y agregando la línea:
Después de guardar los cambios en / etc / default / grub, reconstruya grub (ejecutándose en Windows 10 Hyper-V con Ubuntu 15.04 VM):
y luego apt-get update o whatev:
fuente
fuente
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.
fuente
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:
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
fuente