sexta-feira, 18 de abril de 2008

Problemas com o GRUB no Ubuntu

Muitas pessoas me procuram com problemas no boot depois que instalam o Ubuntu em dual com Windows, então aqui vai a dica pra quem encontrar o mesmo problema.

O boot é gerenciado pelo GRUB, que é a sigla para GRand Unifield Bootloader, para os curiosos: http://pt.wikipedia.org/wiki/GRUB

Primeiro faça um backup do arquivo de configuração do Grub. Abra o terminal e digite:

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup

O comando sudo executa o comando seguinte como root do sistema. cp copia o primeiro arquivo seguinte a ele para o segundo especificado, criando um novo arquivo se este último não existe. Com isso, se houver algum problema pode-se recuperar o arquivo antigo:

sudo cp /boot/grub/menu.lst_backup /boot/grub/menu.lst



Agora para adicionar o Windows no menu de boot, abra o arquivo de configuração:

sudo gedit /boot/grub/menu.lst

O gedit é um editor de texto parecido com o bloco de notas.

Feito isso adicione as seguintes linhas no final do arquivo:

title               Microsoft Windows

root               (hd0,0)

savedefault

makeactive

chainloader    +1


onde hd0 é o seu HD principal e o 0 depois da vírgula quer dizer a partição principal desse hd.


Para mudar a ordem dos sistemas no boot, ou seja, se você quer que o Windows seja o sistema padrão para o boot, procure no arquivo a linha:

default 0


E mude para o número referente ao SO que você deseja colocar para iniciar por padrão, onde 0 é o primeiro da lista, 1 é o segundo e assim sucessivamente.



Para alterar o tempo que o boot espera para escolha do sistema, procure a linha

timeout 10

O valor representa o tempo em segundos que o grub fica esperando pela escolha antes de carregar o sistema padrão. Para alterar esse tempo é só modificar esse número.



Com algumas pessoas ocorre o contrário, perdem o boot do Ubuntu e o boot leva direto ao Windows. Para restaurar o boot faça o seguinte:

Inicialize algum LiveCD do Ubuntu

Para listar todas as partições do disco rígido, digite o seguinte comando no terminal?

sudo fdisk -l

Localize a partição onde o Ubuntu está instalado, e digite o comando:

sudo mount /dev/hdY /mnt

Onde /dev/hdY é a partição onde o Ubuntu está instalado.

Com a partição montada, recupere o GRUB com o comando:

sudo grub-install --root -directory=/mnt /dev/hdY

Reinicie o computador.



Espero ter ajudado a resolver alguns problemas, se houver dúvidas poste nos comentários que estarei respondendo.

terça-feira, 12 de fevereiro de 2008

Linux: Instale você mesmo

pic20  Para aqueles que têm curiosidade e vontade de usar um sistema linux no pc, mas não sabem nem ao menos instalar, quanto mais usar, aqui vai uma dica.

O site HowToForge ensina tudo para o usuário linux. Nas seções Perfect Desktop há um manual completo de instalação de diferentes distribuições linux e os programas essenciais para o usuário. Atenção: é tudo em inglês, mas tem imagem de todas as etapas da instalação. Então não tem mais desculpa de não saber usar linux. É só ter um pouco de força de vontade.

 

Esse link mostra a instalação do Ubuntu 7.10 "Gutsy Gibbon":

http://www.howtoforge.com/the_perfect_desktop_ubuntu_gutsy_gibbon