Como inicializar em um kernel mais antigo por padrão no Ubuntu e outros Linux

Como inicializar em um kernel mais antigo por padrão no Ubuntu e outros Linux

Quer inicializar em uma versão mais antiga disponível do kernel Linux por padrão? Veja como fazer o downgrade do kernel Linux.

Aqui está um cenário possível. Seu sistema recebeu uma atualização do kernel, mas de alguma forma as coisas não estão funcionando tão bem como anteriormente.

Você percebeu que se você inicializar no kernel mais antigo (sim, você pode rebaixar o kernel), as coisas voltam ao normal.

Isso te deixa feliz com um pouco de inconveniência. Você tem que selecionar manualmente o kernel mais antigo em cada inicialização.

Por exemplo, aconteceu de a nova atualização do kernel no Linux Mint não estar funcionando como o esperado. Inicializar no kernel mais antigo 'corrigiu' os problemas, mas escolher o kernel mais antigo em cada inicialização foi um problema.

Remover o novo kernel (enquanto usa o kernel mais antigo) não é uma boa ideia porque o novo kernel será instalado e usado com as próximas atualizações do sistema.

Então, eu sugerimos a inicialização no kernel Linux mais antigo por padrão. Como fazer isso? Isso é o que vamos te mostrar neste tutorial.

Inicializando no kernel Linux mais antigo

Se você ainda não está familiarizado com ele, sua distribuição Linux mantém mais de um kernel Linux instalado em seu sistema. Veja os kernels instalados com este comando:

Comandos para usar no terminal

apt list --installed | grep linux-image

Quando você recebe uma nova versão do kernel com as atualizações do sistema, seu sistema escolhe automaticamente inicializar no kernel mais recente disponível.

A partir da tela do grub, você pode ir para Advanced options for Ubuntu:

grub

Aqui, você pode ver os kernels disponíveis para inicializar. Escolha um kernel mais antigo (sem opção de recuperação):

grub_2

Você não vai notar nenhuma diferença visual. Seus arquivos e aplicativos permanecem os mesmos.

Agora que você inicializa no kernel mais antigo, é hora de fazer o seu sistema inicializar-se automaticamente.

Tornando um kernel mais antigo o padrão

Se você estiver confortável com o terminal e os comandos do Linux, você pode modificar o arquivo /etc/default/grub e adicionar as seguintes linhas a ele:

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

E então atualizar grub com:

Comandos para usar no terminal

sudo update-grub

O que você fez aqui foi dizer ao seu sistema para salvar a entrada usada atualmente como a entrada padrão para as futuras inicializações do GRUB.

No entanto, nem todos estão bem com a linha de comando e, portanto, vamos focar em uma ferramenta de GUI chamada Grub Customizer.

Instalando o Grub Customizer

Use o PPA oficial para instalar o Grub Customizer em distribuições baseadas no Ubuntu:

Comandos para usar no terminal

sudo add-apt-repository ppa:danielrichter2007/grub-customizer && sudo apt update && sudo apt install grub-customizer

Para outras distribuições, use o gerenciador de pacotes para instalar esta ferramenta.

Usando o Grub Customizer para alterar a entrada padrão da inicialização

Quando você executa o Grub Customer, ele mostra as entradas de inicialização disponíveis.

grub_customizer

Você tem duas opções aqui.

Opção 1: Selecione a entrada do kernel desejada e use a seta (exibida no menu superior) para movê-la para cima da ordem.

grub_customizer_1

Opção2: Faça a 'entrada inicializada anteriormente' a 'entrada padrão'.

grub_customizer_2

Sugerimos ir com a opção 2 porque funcionará mesmo quando houver novas atualizações do kernel.

Desta forma, você rebaixa o kernel no Ubuntu ou outras distribuições sem sequer remover a versão mais antiga do kernel.

Observe que a maioria das distribuições como o Ubuntu só mantém duas versões de kernel por vez. Então, eventualmente, seu kernel mais antigo preferido será removido com as versões mais recentes do kernel.

Seja qual for a razão, agora você sabe como inicializar em um kernel mais antigo automaticamente.

Perguntas? Sugestões? A seção de comentários é toda sua.

Última atualização deste artigo: 23 de october de 2022