(pt-BR) Ubuntu - Configuração do GRUB
Se você, assim como eu, utiliza dual-boot em sua máquina (provavelmente Linux e Windows) certamente deve usar o GRUB para o gerenciamento do boot.
O GRUB funciona muito bem, porém na sua configuração default, a cada atualização do Kernel do Linux uma nova opção de boot aparece na inicialização do computador. Isso acaba sendo inviável quando você tem várias atualizações.
Uma forma de “remover” as atualizações antigas é através da configuração do GRUB. A maneira mais fácil é editar diretamente o arquivo menu.lst que fica no diretório boot/grub. A dica foi retirada do seguinte post: http://brazovsky.blogspot.com/2007/04/configurar-o-grub-no-ubuntu.html
Fazendo o backup
A primeira coisa que devemos fazer é um backup do menu.lst original. Para isso, digite na shell o seguinte comando:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
Alterando as opções do GRUB
Após o backup, vamos editar o arquivo através do comando:
sudo gedit /boot/grub/menu.lst
Com o arquivo aberto, vá até o fim do mesmo. Lá iremos encontrar, após a sessão “End Default Options”, as opções do GRUB. Podemos apagar todas opções e deixarmos apenas a última, conforme exemplo abaixo:
## ## End Default Options ## title Ubuntu 9.04, kernel 2.6.28-15-generic uuid 6e8438cb-be6c-42bb-8898-157d69148f51 kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=6e8438cb-be6c-42bb-8898-157d69148f51 ro quiet splash initrd /boot/initrd.img-2.6.28-15-generic quiet title Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode) uuid 6e8438cb-be6c-42bb-8898-157d69148f51 kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=6e8438cb-be6c-42bb-8898-157d69148f51 ro single initrd /boot/initrd.img-2.6.28-15-generic title Ubuntu 9.04, memtest86+ uuid 6e8438cb-be6c-42bb-8898-157d69148f51 kernel /boot/memtest86+.bin quiet ### END DEBIAN AUTOMAGIC KERNELS LIST
Pode salvar o arquivo e pronto, na próxima inicialização apenas 1 opção do Linux será visível.
Outras opções importantes
Como você pode ver nesse arquivo, existem várias opções que podemos configurar. Dentre elas vou destacar três que eu julgo importantes.
howmany: Por padrão ela vem comentada, porém você pode tirar o comentário e configurar quantas versão visíveis vão aparecer no GRUB. Eu sempre deixo 2, pois após a atualização do Kernel, se der algum problema no Kernel novo, eu tenho ainda a opção de voltar para o Kernel antigo.
default: Padrão é 0. Isso significa que o Linux será o padrão na tela do GRUB. Você pode mudar esse valor. Por exemplo: você deseja que a partição default seja o Windows, portanto, altere esse valor para 1.
timeout: Padrão é 10, ou seja, 10 segundos que o GRUB vai esperar até ele executar a opção padrão.
Bom pessoal, essa é uma dica simples porém útil para quem trabalha com dual-boot na máquina. Qualquer dúvida ou comentário, podem deixar sua mensagem abaixo. Até mais

Brazilian guy, IT Specialist, Linux User, IBM Certified SOA Fundamentals, Rational Developer, Sun Certified Java Associate 1.0, Sun Certified Java Programmer 1.4, Sun Certified Web Component Developer 1.4 and Sun Certified Business Component Developer 5. Also Ruby and Python enthusiastic.