Como deletar entradas do kernel no menu do Grub 2 cujos kernels são removidos?

2

Eu executei o shell script fornecido em Como faço para excluir kernels de um servidor? . Ele excluiu kernels antigos, mas não suas entradas de kernel associadas no menu do Grub 2. Por exemplo, o shell script não removeu a entrada do Grub 2 "Ubuntu, com o Linux 3.2.0-24-genérico (Wiederherstellungsmodus) (no / dev / sda8)" e "Ubuntu, com o Linux 3.2.0-14-server" .

    
por user43816 12.06.2012 / 12:49

2 respostas

3

A melhor ferramenta que encontrei para o gerenciamento do Grub2 (e do Burg) é o Grub Customizer.

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

Como mostrado na imagem abaixo, você pode especificar a ordem dos kernels, o kernel padrão a ser executado e até mesmo adicionar manualmente os parâmetros do grub. (Eu estou usando burg, mas burg é apenas um invólucro gráfico para o grub, então a configuração é a mesma).

  • Para mais informações, consulte esta revisão do Grub Customizer em webupd8.org.
por Gruzzles 12.06.2012 / 19:41
1
  

O Grub2 é um passo em frente de várias maneiras, e a maioria dos irritantes   Os primeiros problemas do passado desapareceram. Ainda assim, se você não estiver vigilante   com a remoção de versões antigas do kernel, a lista de inicialização ainda pode terminar   sendo mais longo do que precisa ser.

Este site (a partir do qual é citado) fornece um tutorial completo sobre como fazer isso.

    
por Mitch 12.06.2012 / 13:00