Um bom recurso dos sistemas operacionais da família Linux é a capacidade de modificá-los de maneira flexível. Portanto, se desejar, o usuário pode instalar um kernel mais recente. Neste caso, será possível inicializar com o kernel da versão anterior. No entanto, após a confirmação da operação estável do sistema ser recebida, faz sentido remover o kernel antigo.
Necessário
senha do usuário root
Instruções
Passo 1
Inicie uma sessão de superusuário. Execute um shell ou emulador de console como root. Use os recursos do shell ou o comando sudo. Você também pode usar o comando su no console atual.
Passo 2
Descubra a versão do kernel carregado. Digite o comando no console:
uname -a
Lembre-se ou anote o número da versão.
etapa 3
Obtenha uma lista de kernels instalados. Use o comando rpm com a opção qa. Filtre a saída do comando com grep. Por exemplo, você pode executar o comando:
rpm -qa | kernel grep
para obter uma lista de todos os pacotes que contêm a palavra kernel em seus nomes. As linhas de saída conterão os nomes dos pacotes correspondentes aos kernels instalados. Em alguns casos, você pode filtrar por kernel-image, linux ou linux-image. Anote ou lembre-se dos nomes dos pacotes dos kernels instalados. Destaque aqueles que deseja excluir entre eles. Guie-se pelo número da versão do kernel. Os kernels a serem removidos não devem incluir o kernel atual, cuja versão foi obtida na etapa anterior.
Passo 4
Remova o kernel antigo usando o Synaptic GUI para o gerenciador de pacotes apt. Inicie o Synaptic. Use o menu de shell gráfico ou no console, digite synaptic e pressione Enter. No primeiro caso, você terá que inserir a senha de root novamente. Na janela Synaptic, destaque a seção que contém a lista de pacotes relacionados ao kernel. Como alternativa, pesquise o kernel. Na lista de pacotes exibida, encontre aqueles que correspondem aos kernels que você deseja remover. Marque-os como excluídos selecionando o item apropriado no menu principal ou de contexto. Comprometa suas mudanças.
Etapa 5
Remova o kernel antigo usando o gerenciador de pacotes do console apt se o Synaptic não puder ser usado por algum motivo. No console, digite um comando como este:
apt-get remove
onde substituir pelo nome completo do pacote correspondente ao kernel a ser removido. Pressione Enter e siga as instruções adicionais do programa.
Etapa 6
Remova o kernel manualmente. Insira um comando como:
rpm -e
para remover a imagem do kernel. Substitua pelo nome completo do pacote. Edite os arquivos de configuração do bootloader que você está usando. Atualize sua configuração para alterar o menu de inicialização. Por exemplo, se você estiver usando o lilo, edite o arquivo /etc/lilo.conf para remover os blocos correspondentes a kernels não mais existentes e execute o comando lilo como root.