Remover kernel compilado? [RESOLVIDO]

1. Remover kernel compilado? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/11/2013 - 17:16h

Como eu posso remover um kernel que foi compilado e instalado direto no pc?


  


2. MELHOR RESPOSTA

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 13/11/2013 - 18:52h

bom primeiro vc tem que verificar se alem do kernel que vc compilou existe outra versão em seu computador, pq se vc deletar ele sem ter outro seu sistema não vai iniciar, se vc tem é um procedimento muito simples:

identifique o nome dele e delete o :

entre na pasta boot e remova com o comando :

sudo rm /boot/nome-imagem-de-kernel 
sudo rm /boot/nome-initramfs
sudo rm /boot/nome-arquivo-de-configuração-kernel


agora vc já removeu o kernel, atualize a initramfs:

 sudo update-initramfs -u  


e por fim atualize o grub:

grub legacy:
 sudo grub-update 
(ou o contrario update-grub é algo assim)

grub2:

 sudo grub-mkconfig -o /boot/grub/grub.cfg 


3. Re: Remover kernel compilado? [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 16/11/2013 - 17:05h

funcionou ?
e obrigado pela melhor resposta.


4. Re: Remover kernel compilado? [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 16/11/2013 - 17:16h

No Debian, além dos comandos acima sugeridos pelo ianclever, verifique também se o Kernel desejado para remoção saiu do diretório /lib/modules após atualizar com o comando initramfs, senão você deverá removê-lo manualmente com o rm.


5. Re: Remover kernel compilado? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/11/2013 - 17:55h

Além dos arquivos em /boot, devem ser removidos os de /lib/modules/versão-do-kernel-indesejado e se instalou os headers (ou a pasta usada para a compilação ainda existe em /usr/src/linux ou /usr/src/versão-do-kernel-indesejado) ela também devem ser removida, assim o sistema fica limpo de fato.

E outra coisa é que se ao compilar você linkou a pasta /usr/src/linux à pasta onde compilou este kernel, você deve reparar a ordem das coisas:


# ln -sf /usr/src/versão-do-kernel-que-será-usado /usr/src/linux








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts