Cada vez que instalo um novo kernel Linux, ele é deixado no grub_config, tornando o menu de inicialização cada vez mais longo.
Eu sei que posso procurar manualmente através dos pacotes instalados e removê-los.
O Ubuntu oferece alguma forma mais fácil de limpá-los ou evitar que sejam exibidos na lista de inicialização?
Computer Janitor pode limpar kernels antigos e eu acredito que está instalado por padrão no Ubuntu (mas não no Kubuntu).
GRUB 1, se você're estiver utilizando isso, tem uma opção em /boot/grub/menu.lst
para especificar quantos kernels ele deve mostrar no máximo. GRUB 2, tanto quanto posso dizer, não o faz.
Para remover kernels de imagens antigas do Linux, primeiro inicialize no kernel que você quer manter.
Você também pode verificar a versão do kernel utilizando o comando uname -r
para que você não'não remova a versão errada por engano.
Agora vá até o gerenciador de pacotes sináptico e procure por `linux-image' e remova as versões mais antigas, exceto a que é mostrada pelo comando superior. Geralmente eu prefiro ir com a mais recente.
Agora quando você reiniciar você'verá um menu grub mais limpo.
Pessoalmente, eu gosto de utilizar Synaptic
. Faz-me sentir mais seguro sobre o que's está a acontecer. O único aplicativo I'usado que tem uma opção para remover kernels antigos é o Ubuntu Tweak.
Como remover os grãos que você não está usando:
uname -a
em um terminal