Quando o kernel do Linux é atualizado, as imagens mais antigas do kernel permanecem, caso as mais novas sejam incompatíveis com o seu sistema de alguma forma. Há duas partes em cada imagem do kernel - a normal, com a qual você inicializa, e a imagem de recuperação, e é por isso que o menu aumenta em duas entradas a cada atualização. O número de kernels mais antigos geralmente não ultrapassa três (mais as respectivas imagens de recuperação, para um total de seis imagens), portanto o tamanho do seu menu de inicialização deve ser corrigido a partir de agora.
Você pode impedir que os mais antigos apareçam editando o arquivo de menu do grub, digitando
sudo gedit /boot/grub/menu.lst
em um terminal e comentando-os com um símbolo #
na frente deles (dê uma olhada no arquivo para obter exemplos). Eu suponho que você sabe como fazer desde que você foi capaz de definir o Windows como padrão. Você também pode removê-los para liberar espaço em disco se tiver certeza de que não precisará deles.
A maneira mais segura, em minha mente, de fazer isso é instalar o Ubuntu Tweak , que contém uma opção para remover o kernel redundante imagens. Ele exibirá uma lista das imagens adicionais e você escolherá aquelas que não deseja, e a segurança vem do aplicativo que não exibe a que está atualmente carregada.
Não é aconselhável se livrar de todos eles, escondendo-os ou removendo-os, por dois motivos. A primeira é que quando você encontra um problema sério (geralmente relacionado ao hardware e geralmente quando não está funcionando) o melhor curso de ação é inicializar usando uma imagem de kernel anterior para ver se o problema foi resolvido lá. Atualizações no kernel podem ter o péssimo hábito de quebrar partes do sistema. A outra razão é que a imagem da 'recuperação' pode ser bastante útil, especialmente se você esquecer sua senha.