14.04 Dpkg kernel encontrado: /memtest86+.bin issue (freeze durante update-grub)

12

Espero não estar violando nenhuma regra ao abrir um novo tópico para o problema que encontrei. Confie em mim, tentei navegar no askubuntu e em vários outros sites, mas nenhuma das soluções oferecidas funcionou para mim até agora - espero que vocês possam me ajudar a resolver o problema.

Hoje cedo, eu executei a atualização do meu servidor Ubuntu para 14.04:

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

Estou tendo o seguinte problema:

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

Se eu executar o comando, ele ficará travado em: Kernel encontrado: /memtest86+.bin

Por favor, informe como proceder (tentei várias soluções update-grub, incluindo muitas outras, mas nenhuma funcionou).

$ 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

Depois de reiniciar o meu PC e executar sudo dpkg --configure -a, estou de volta ao 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 retorna

3.13.0-24-generic

Após muitos problemas, resolvido por dpkg --audite depois dpkg --configure <packagename>para os pacotes listados

ftv3
fonte
postar a saída do sudo dpkg --configure -acomando.
precisa saber é o seguinte
comment editado por solicitação
ftv3
poste o comentário acima em sua pergunta.
Avinash Raj
reinicie o seu PC e tentesudo dpkg --configure -a
Avinash Raj
postar a saída deuname -r
Avinash Raj

Respostas:

16

Esse problema pode acontecer no caso da virtualização Hyper-V (aconteceu comigo hoje).

Nesse caso, a resposta é desativar a verificação do sistema operacional no grub, abrindo o arquivo de configuração:

sudo nano /etc/default/grub

E adicionando a linha:

GRUB_DISABLE_OS_PROBER=true

Após salvar as alterações no / etc / default / grub, reconstrua o grub (executando no Windows 10 Hyper-V com Ubuntu 15.04 VM):

sudo update-grub

e então apt-get update ou whatev:

sudo apt-get update
Julien Roncaglia
fonte
@SalizarMarxx: Por favor, não deixe comentários de agradecimento. Em vez disso, vote na resposta, se quiser.
David Foerster
Teve o mesmo problema no KVM, isso resolveu o problema.
ortang
Teve o mesmo problema com uma VM OpenStack, a solução também funcionou bem lá.
Laryx Decidua
4

Depois de muitos problemas, resolvidos por

dpkg --audit 
# e depois 
dpkg --configure
# para pacotes listados 
Hannu
fonte
3

Meu problema foi que eu tinha o Ubuntu instalado em uma VM Hyper-V e havia ativado a memória dinâmica (o que é o padrão). Assim que o desliguei, não tive mais o problema.

Hoog
fonte
1
Bem-vindo ao Ask Ubuntu! Eu recomendo editar esta resposta para expandi-la com detalhes específicos sobre como fazer isso. (Veja também Como faço para escrever uma boa resposta? Para o conselho geral sobre que tipos de respostas são consideradas mais valiosas sobre Ask Ubuntu.)
David Foerster
0

Eu tive o mesmo problema com o Ubuntu 14.04, que foi atualizado a partir de uma versão muito anterior (como o Ubuntu 10.04).

Nota: Esta não é uma solução geral, foi o que funcionou para mim.

A solução para esse problema foi atualizar o grub de 0,97 para 2.

Detalhes:

dpkg --audit

Apresentou um problema com o mdadm, ele não pode ser atualizado com o grub 0.97.

Aqui está o relatório de erro: https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1285312

Primeiro nome
fonte