Olá pessoal, hoje pela manha, assim que cheguei no trabalho e abri minha caixa de e-mail, me deparei com um questionamento de um amigo do tempo da faculdade. Ele não havia conseguido instalar o
Fedora 11 em seu notebook por motivos técnicos e então resolveu testar o
Ubuntu 9.10 (Karmic Koala), isso por pura necessidade, mesmo sem anteriormente ter mexido sequer em uma distro Debian-like.
Em conversa com ele, tentei explicar de varias formas que
Linux é Linux, e ponto final, e que essa distinção entre distribuições é coisa totalmente superável, bastando apenas um pouco de força de vontade para desvendar os caminhos de cada uma.
Mas, voltando ao questionamento central do post, no qual fui questionado em o que deveria fazer para configurar o gerenciador de boot, nesse caso o
Grub. Fui incisivo em orientá-lo a localizar e editar o arquivo "menu.lst", e quão não foi a minha surpresa em obter o feedback negativo. O "menu.lst" havia sumido. Sumido? Mas como?
Bom gente, na minha humilde opinião, com essas atualizações constantes das versões de distros Linux, o que ocorre com o Linux/Ubuntu, cujo atualização se dá a cada 6 meses, os usuários e principalmente os administradores de sistemas sempre estarão a mercê desses "tais sumiços". O que eu estou tentando dizer é que isso é absolutamente normal (nem sempre aceitável), pois muitas vezes os desenvolvedores dessas ferramentas despadronizam ou mudam nomes de arquivos antes da atualização do software, confundindo assim diversas cabeças. Mas nada que uma boa pesquisa na web não resolva e ainda bem que existe a comunidade para nos ajudar.
Então, após esse pequeno desabafo, deixa eu explicar como realmente configurar o Grub no Ubuntu 9.10, pois é isso que interessa:
O Ubuntu 9.10 (Karmic Koala) utiliza o
Grub2 como gerenciador de boot, logo teremos que configurar o seu arquivo já atualizado. Cuidado! Não editem o arquivo
/boot/grub/grub.cfg, ele é o arquivo principal do Grub2 e substitui o menu.lst, nele encontramos as instruções do menu do Grub. Ao contrário do arquivo menu.lst do Grub Legacy, o grub.cfg não se destina a ser editado! O correto mesmo é configurar os parâmetros de boot através do arquivo:
/etc/default/grub, depois basta rodar o script
update-grub no terminal.
Dando uma fuçada na net encontrei um post bem legal que indica esse artigo no wiki do Ubuntu:
Obs: está em inglês.