Se você quer remover definitivamente os kernels antigos e não apenas retirá-los da lista do grub, faça como o
clcampos falou, ou seja, vá no menu
Sistema >
Administração >
Gerenciador de pacotes Synaptic e na janela que abrir procure pelos pacotes referentes aos kernels antigos e depois clique neles com o botão direito do mouse e escolha a opção
remover completamente (isso com cada um dos pacotes que estão instalados, o quadrado verde na frente do nome indica que aquele pacote está instalado no seu sistema) depois disso é só clicar no botão
Aplicar do Synaptic para que eles sejam removido. Depois disso o grub irá mostrar só o kernel mais recente instalado, além do seu windows.
Para ficar mais claro suponhamos que vc tenha aí as seguintes versões de kernel:
2.6.31-13-generic
2.6.31-14-generic
2.6.31-15-generic
2.6.31-16-genericentão os nomes de pacotes que vc teria de procurar no Synaptic para remover seriam os:
linux-image-2.6.31-13-generic
linux-headers-2.6.31-13
linux-headers-2.6.31-13-generic
linux-image-2.6.31-14-generic
linux-headers-2.6.31-14
linux-headers-2.6.31-14-generic
linux-image-2.6.31-15-generic
linux-headers-2.6.31-15
linux-headers-2.6.31-15-genericComo disse antes, depois de selecionar todos e marcar para
remoção completa, basta clicar no botão
Aplicar do Synaptic que ele irá remover estes pacotes aí e de quebra atualizar seu grub. Lembre-se de ter cuidado e não mandar ele remover o kernel em uso ou algumas de suas dependências ok.
Particularmente gosto de deixar sempre pelo menos um kernel anterior ao mais atual, pois vai que o kernel mais novo não funciona adequadamente ou ocorre algum erro posterior nele (algum corrompimento) e então eu tenho um kernel antigo de reserva para entrar no sistema e resolver o caso. Agora apesar de deixar um kernel antigo instalado no meu sistema, eu retiro ele do grub fazendo exatamente com explico aqui neste link:
http://ubuntuforum-br.org/index.php/topic,50596.msg328355.html#msg328355mas para que vc não tenha que ficar alterando o arquivo
grub.cfg toda vez que instala uma nova versão do kernel (principalmente aqueles valores de tempo de espera e de qual sistema operacional ser o padrão caso a pessoa no tempo de espera não escolher um para entrar) veja o que o usuário
Nossile falou neste link aqui:
http://ubuntuforum-br.org/index.php/topic,50596.msg328373.html#msg328373PS: veja este link aqui também que é muito bom sobre o assunto grub2:
http://ubuntuforum-br.org/index.php/topic,58947.0.html