Como posso reverter uma atualização do kernel?

9

Uma atualização para o Ubuntu estava disponível hoje e instalou o kernel genérico 2.6.38.11.26.

Depois de fazer isso, a rede não está mais funcionando corretamente. O meu Acer Aspire 4520 possui uma placa de rede Nvidia e um chipset sem fio Atheros que estava funcionando corretamente antes da atualização.

Agora, quando eu inicializo, nenhum deles está funcionando corretamente. A rede sem fio ainda é uma opção selecionável, mas mesmo quando ativada, as opções para selecionar uma rede ficam acinzentadas. A conexão Ethernet será ativada, mas somente após cerca de 3-5 minutos após a inicialização na área de trabalho.

Como posso corrigir isso ou reverter para o kernel anterior? Este é um bug sério e tenho quase certeza de que não sou o único com esse problema.

Michael Haney
fonte
Aqui está um método simples para fixar a parte de trás do kernel para o anterior até encontrar uma resposta para fazer o seu trabalho sem fio com o kernel mais recente: askubuntu.com/questions/40780/...
fossfreedom

Respostas:

6

No menu Grub, selecione Versões anteriores do Linux para acessar sua lista de kernels anteriores. A seleção está logo abaixo do kernel mais recente no modo de recuperação.

Para remover o kernel, execute no Terminal

sudo apt-get remove 2.6.38.11.26

então

sudo update-grub

Eu espero que isso ajude.

J. Austin Rodriguez
fonte
1

Novos kernels não excluem os antigos.
O último (acho que 2.6.38.10) ainda deve estar lá no seu menu do grub.
Apenas reinicie e selecione isso.

Você também pode instalar o startupmanagerque pode ser visto no link do fossfreedom, que fornecerá uma GUI fácil para alterar o kernel padrão para o funcional.

Pavlos G.
fonte
2
Tenha cuidado com startupmanager! É uma ferramenta muito boa para arruinar muito rapidamente o seu gerenciador de inicialização, se você alterar coisas como resoluções. Eu iria tão longe para dizer não usá-lo, a menos que você tem um LiveCD em torno de mentir (assim você pode fazer chroot e corrigir as coisas se você Bork-los)
Oli