Kernel errado após a atualização - o kernel antigo ainda está instalado?


11

Acabei de atualizar de 13.10 para 14.04, mas quando faço o uname -r, ele diz que tenho o kernel 3.11. Eu quero ter o kernel 14.04 padrão (3.13 eu acredito). Como posso conseguir isso?


Qual é a saída de uname -ae lsb_release -a?
Jobin

Linux MH 3.11.0-19-genérico # 33-Ubuntu SMP Ter 11 de mar 18:48:34 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux
shawn221

Nenhum módulo LSB está disponível. ID do Distribuidor: Ubuntu Descrição: Ubuntu 14.04 LTS Release: 14.04
Nome de código

Pode ser o mesmo que askubuntu.com/questions/364156/… ? Nesse caso, minha resposta deve funcionar: askubuntu.com/a/387316/16395
Rmano

Graças ao comentário de Rmano. Eu segui o tópico e fiz a solução que você deixou nele e funcionou. Obrigado!
shawn221

Respostas:


14

Isso é muito semelhante ao Ubuntu 13.10, o kernel ainda 3.8.0-31-generic --- respondendo aqui, de modo que essa é uma pergunta / resposta mais genérica.

Em algum momento do processo de atualização, os meta-pacotes do kernel estão "perdidos". A solução básica é reinstalar o pacote genérico do kernel:

sudo apt-get install linux-generic 

que deve fornecer os pacotes e cabeçalhos corretos do kernel após um:

sudo apt-get update; sudo apt-get upgrade 

( obviamente, se você possui -rtou -lowlatencyoutros kernels "com sabor", é necessário adaptá-lo ao seu caso)

Em algum momento o sistema está (erroneamente) convencido de que possui o kernel mais recente: nesse caso, tente

sudo apt-get install --reinstall linux-generic 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.