GRUB – Resolvendo Problemas

Publicado em

Entendimento das partições

Para melhor entendimento, temos que entender a correspondência entre o nome das partições Linux e o nome que o Grub conhece. Veja esta tabela tirada da Guia Foca.
No Linux – No GRUB
/dev/hda – (hd0)
/dev/hda1 – (hd0,0)
/dev/hda2 – (hd0,1)

/dev/hdb – (hd1)
/dev/hdb1 – (hd1,0)
/dev/hdb2 – (hd1,1)

/dev/sda – (hd0) # Disco SCSI ID 0
/dev/sda1 – (hd0,0) # Disco SCSI ID 0, partição 1
/dev/sda2 – (hd0,1) # Disco SCSI ID 0, partição 2

/dev/sdb – (hd1) # Disco SCSI ID 1
/dev/sdb1 – (hd1,0) # Disco SCSI ID 1, partição 1
/dev/sdb2 – (hd1,1) # Disco SCSI ID 1, partição 2

/dev/fd0 – (fd0)

Inicialização

Atualizações

No Gutsy, são conhecidos alguns problemas em relação à atualização do sistema.

Para que seu sistema arranque sem problemas, antes de fazer uma atualização do sistema, faça um backup do seu arquivo menu.lst.
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup

Alguns usuários experimentaram problemas ao atualizar o sistema e não conseguirem dar boot no Ubuntu.
Para contornar esse erro, você pode editar o menu.lst sem entrar no Ubuntu, bastando apenas digitar a tecla e em cima da entrada do Ubuntu e trocando alguns números:

Exemplo: Ubuntu 7.10 etc. (hd0,0).Digite a tecla e, e troque o zero pelo numero da entrada do seu Ubuntu, no meu caso é hd0,5 que tinha sido alterado para hd0,1.
Tecle Enter para confirmar a mudança e depois a tecla b para bootar a entrada nova do grub.pronto.

Trocar o sistema que iniciará primeiro e o tempo de espera

Trocar Sistema
Para trocar o sistema que será iniciado primeiro (como por exemplo, a maioria dos usuários que querem o Windows entre automático, mas com a opção de escolher Windows ou o Ubuntu) navegue ate a pasta /boot/grub/ e encontre o arquivo chamado menu.lst
Ou: sudo gedit /boot/grub/menu.lst

Haverá uma linha assim: default 0
Altere conforme o numero de sistemas e entradas que você tiver:
Exemplo: Geralmente para os usuários que só tem o Windows XP e o Ubuntu, o número do default geralmente será o 4, já que as outras entradas são:
1 – Ubuntu Kernel…
2 – Ubuntu Kernel (recovery)
3 – Memory Test
Other Operating Systems: (Que não vale como entrada)
4 – Windows XP (OU 98, ME etc.)

Trocar Tempo
Procure a linha que contém timeout 10, observe a figura acima.
Por padrão o Ubuntu usa 10 segundos de espera para escolher o sistema.
Modifique pela quantidade de segundos que achar conveniente.
Salve as alterações e reinicie o computador. Pronto!

Restaurar GRUB

Como restaurar o menu do grub depois de uma instalação do Windows? (Caso você teve que formatar o Windows XP e o Windows sumiu com seu GRUB).

Use o seu Live-cd e num terminal digite:
# grub-install /dev/hda ( Assumindo que /dev/hda é a localização da partição(HD) do boot)
Troque hda pelo correspondente: hda, das,hdb,hdc …

Como adicionar uma entrada para o Windows no menu do GRUB?

sudo gedit /boot/grub/menu.lst

Adicione as seguintes linhas no fim do arquivo (Assumindo que /dev/hda1 é a localização da partição Windows)
title Microsoft Windows
root (hd0,0)
savedefault
makeactive
chainloader +1

Blogged with the Flock Browser
Anúncios

4 opiniões sobre “GRUB – Resolvendo Problemas

    x-dark disse:
    Junho 13, 2011 às 12:31 pm

    Quando uso esse comando para entrar no grub “sudo gedit /boot/grub/menu.lst” aparece um editor de texto vazio, e se tento entrar pela pasta da erro.

    Como faço para editar, quero colocar o Windows como padrão por não sou o único a mexer no pc, se for possível me ajuda sou noob ainda.

      Rodrigo disse:
      Setembro 23, 2011 às 5:48 pm

      Oi x-dark

      talvez vc tenha olhado o arquivo errado. Procure por /boot/grub/grub.cfg e diz ae se deu certo.

      rodrigo

    tiago disse:
    Outubro 24, 2011 às 2:41 pm

    olha amigao o meu grub.cfg ta vazio o mesmo para o grub .lst o q faço pois consigui restaurar o grub mas ele nao aparece na inicializaçao agradeço pela atençao

    alinesanchy@gmail.com disse:
    Dezembro 5, 2012 às 1:30 pm

    Bom dia, estou com problemas no meu ps, e o magaware sistema linux, tentei formatar e agora quando ligo aparece:
    Error: elf header smaller than expected grub rescue>
    Alguém pode me ajudar

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s