Kernel panic after update 3.16.0-57

2

Estou executando o Lubuntu 14.04 em um HP Mini 5103 e depois de uma atualização ontem recebo um pânico de kernel perfeitamente reproduzível.

  • Kernel que entra em pânico: 3.16.0-57
  • Kernel que não entra em pânico: 3.16.0-56

Talvez relacionado, mas no último meio ano, sempre que eu vi um aviso para novas atualizações e tentei instalá-las, às vezes (parte) as atualizações instalam bem e outras vezes eu recebo algum erro. Quando tento enviar o erro, ele pede minha senha. Em seguida, essa caixa de diálogo de senha falha quando eu confirmo e gera outra caixa de diálogo de erro de relatório que solicita a senha novamente, que falha novamente, etc ...

Minha solução atual é manter o [shift] toda vez que eu ligar o computador e selecionar o kernel anterior, mas não quero continuar fazendo isso. O que eu gosto é:

  • Desinstale este kernel ofensivo ou
  • Selecione o kernel anterior como padrão.

[editar]

ls -l /boot
total 216922
-rw-r--r-- 1 root root  1213454 aug 11 20:09 abi-3.16.0-46-generic
-rw-r--r-- 1 root root  1213779 aug 21 02:41 abi-3.16.0-48-generic
-rw-r--r-- 1 root root  1213632 sep  9 13:36 abi-3.16.0-49-generic
-rw-r--r-- 1 root root  1213747 okt 23 17:39 abi-3.16.0-52-generic
-rw-r--r-- 1 root root  1213747 nov  6 21:36 abi-3.16.0-53-generic
-rw-r--r-- 1 root root  1213747 nov 17 13:30 abi-3.16.0-55-generic
-rw-r--r-- 1 root root  1213821 dec  2 14:55 abi-3.16.0-56-generic
-rw-r--r-- 1 root root  1213821 jan 18 17:56 abi-3.16.0-59-generic
-rw-r--r-- 1 root root   176153 aug 11 20:09 config-3.16.0-46-generic
-rw-r--r-- 1 root root   176172 aug 21 02:41 config-3.16.0-48-generic
-rw-r--r-- 1 root root   176172 sep  9 13:36 config-3.16.0-49-generic
-rw-r--r-- 1 root root   176172 okt 23 17:39 config-3.16.0-52-generic
-rw-r--r-- 1 root root   176172 nov  6 21:36 config-3.16.0-53-generic
-rw-r--r-- 1 root root   176172 nov 17 13:30 config-3.16.0-55-generic
-rw-r--r-- 1 root root   176172 dec  2 14:55 config-3.16.0-56-generic
-rw-r--r-- 1 root root   176172 jan 18 17:56 config-3.16.0-59-generic
drwxr-xr-x 5 root root     1024 jan 20 16:36 grub
-rw-r--r-- 1 root root 19862602 sep  3 08:29 initrd.img-3.16.0-46-generic
-rw-r--r-- 1 root root 19861440 sep  4 13:03 initrd.img-3.16.0-48-generic
-rw-r--r-- 1 root root 19861112 sep 25 12:40 initrd.img-3.16.0-49-generic
-rw-r--r-- 1 root root 19861936 nov  5 08:57 initrd.img-3.16.0-52-generic
-rw-r--r-- 1 root root 19861924 nov 20 14:12 initrd.img-3.16.0-53-generic
-rw-r--r-- 1 root root 19862906 dec  1 09:21 initrd.img-3.16.0-55-generic
-rw-r--r-- 1 root root 19864377 dec 17 09:04 initrd.img-3.16.0-56-generic
drwx------ 2 root root    12288 aug 29 16:41 lost+found
-rw-r--r-- 1 root root   176500 mrt 12  2014 memtest86+.bin
-rw-r--r-- 1 root root   178176 mrt 12  2014 memtest86+.elf
-rw-r--r-- 1 root root   178680 mrt 12  2014 memtest86+_multiboot.bin
-rw------- 1 root root  2792155 aug 11 20:09 System.map-3.16.0-46-generic
-rw------- 1 root root  2791983 aug 21 02:41 System.map-3.16.0-48-generic
-rw------- 1 root root  2791983 sep  9 13:36 System.map-3.16.0-49-generic
-rw------- 1 root root  2792803 okt 23 17:39 System.map-3.16.0-52-generic
-rw------- 1 root root  2792803 nov  6 21:36 System.map-3.16.0-53-generic
-rw------- 1 root root  2792814 nov 17 13:30 System.map-3.16.0-55-generic
-rw------- 1 root root  2793015 dec  2 14:55 System.map-3.16.0-56-generic
-rw------- 1 root root  2793015 jan 18 17:56 System.map-3.16.0-59-generic
-rw------- 1 root root  6017280 aug 11 20:09 vmlinuz-3.16.0-46-generic
-rw------- 1 root root  6017696 aug 21 02:41 vmlinuz-3.16.0-48-generic
-rw------- 1 root root  6017504 sep  9 13:36 vmlinuz-3.16.0-49-generic
-rw------- 1 root root  6018848 okt 23 17:39 vmlinuz-3.16.0-52-generic
-rw------- 1 root root  6018848 nov  6 21:36 vmlinuz-3.16.0-53-generic
-rw------- 1 root root  6020480 nov 17 13:30 vmlinuz-3.16.0-55-generic
-rw------- 1 root root  6020960 dec  2 14:55 vmlinuz-3.16.0-56-generic
-rw------- 1 root root  6020800 jan 18 17:56 vmlinuz-3.16.0-59-generic
    
por Mark Jeronimus 20.01.2016 / 11:13

2 respostas

4

Nos termos mais strongs possíveis, peço que você resista à solução barata aqui (simplesmente desinstalando 3.16.0-57). O Kernel não é atualizado para incomodar as pessoas, ele recebe algumas atualizações de segurança realmente importantes que poderiam deixar seu sistema aberto para ataques.

Em vez disso, eu procuraria preencher um bug contra o kernel . Se você tiver alguma experiência de desenvolvimento, saber o ponto de interrupção exato permite ver onde está o problema, muito mais facilmente do que qualquer outra coisa.

Alternativamente, você está no primeiro degrau de uma série de pilhas de ativação de hardware LTS (você está no Utopic Kernel). Você poderia saltar para Vivid ou Wily . Você precisará precisar para mudar para a pilha do Xenial em agosto de 2016, porque essa será a única pilha HWE suportada.

A outra alternativa é desinstalar todos os pacotes HWE, voltando ao kernel 3.13 do Ubuntu 14.04.1. Isto é suportado durante os cinco anos completos (em 2019). Esta é uma opção perfeitamente sensata, a menos que você tenha requisitos gráficos modernos.

Seus outros problemas podem estar relacionados (especialmente se este for um problema com o driver gráfico), então outra versão da pilha pode

    
por Oli 20.01.2016 / 11:33
1

Respondido pelo OP

Parece que a causa raiz do meu problema "talvez relacionado" foi uma partição /boot completa (tamanho 236M), que também bloqueou meu progresso na solução do meu pânico do kernel.

  • Limpa os kernels de /boot , exceto o que você inicializou,
  • Corrigido gerenciador de pacotes quebrado com apt-get -f install
  • Limpar com apt-get -f autoremove && apt-get update && apt-get upgrade

Para corrigir o meu kernel panic:

  • Instale um kernel antigo que tenha suporte de longo prazo (3.13 até o momento da gravação): apt install linux-generic libgl1-mesa-glx linux-libc-dev linux-tools-generic xserver-xorg libegl1-mesa-drivers
  • Reinicialize, insira o GRUB, selecione este kernel
  • Remover outro kernel de /boot
  • Remova outros kernels do GRUB: update-grub
por Pilot6 21.01.2016 / 10:28