Fórum Ubuntu Linux - PT
20 de Novembro de 2008, 06:25 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atualização no plugin de busca para Firefox e Internet Explorer.
   
   Home   Ajuda Pesquisa Login Registre-se  
Anúncios
Páginas: [1] 2 3 4
  Imprimir  
Autor Tópico: Mil e uma maneiras de recuperar o Grub.  (Lida 19612 vezes)
pintinho
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.459

8.10, 64 bits.


« em: 26 de Dezembro de 2006, 18:04 »

Depois de ver quase todo dia alguém perguntando sobre  recuperação do Grub e, eu mesmo tendo muitas dúvidas, resolvi pesquisar e o resultado foi que encontrei inúmeras maneiras de fazer isso e, estou compartilhando com toda a Galera iniciante ou não.
Tirei dicas aqui do Fórum e da internet (Google).
Tem 2 dicas  (usando o console de recuperação) que muitos devem conhecer mas que eu próprio descobri quando experimentava e achava meio confusa a outra dica que tem aí do Install CD (deixei ela apesar de confusa,  por causa disso).
Caso alguém encontre algum erro favor relatar para que possa ser consertado - a intenção é apenas compartilhar a informação mas, que seja correta também.


A-Disquete de boot

Com ele vc entra normalmente no Ubuntu e instala de novo o Grub digitando no terminal:
                   
Código:
sudo grub-install /dev/hda

Como fazer esse disquete:
 
1-Na instalação do Ubuntu:
Responder não quando perguntado se quer instalar o Grub na MBR e digitar:
/dev/fd0
 
 
2-Com o Ubuntu já instalado:
   (Dica do RC2006):
Abrir o terminal e digitar:
Código:
sudo grub-install /dev/fd0

 
 3-Usar a dica do LedStyle:
 http://www.tuxresources.org/blog/?p=101

 
4-Dica do piike:
Primeiramente formate o disquete:
Código:
# mke2fs /dev/fd0
Crie um diretório grub na raíz do disquete:
Código:
# mkdir /mnt/floppy/grub
Copie os arquivos stage1 e stage2 e menu.lst
Código:
# cp /boot/grub/stage? /mnt/floppy/grub
Código:
# cp /boot/grub/menu.lst /mnt/floppy/grub
Execute o GRUB
Código:
# /usr/sbin/grub
Quando ele iniciar seu interpretador faça:
Código:
grub> install (fd0)/grub/stage1 (fd0) (fd0)/grub/stage2 0x8000 (fd0)/grub/menu.lst


5- Dica do pintinho :
1-Iniciar com o Alternate CD
2- Escolha Recuperar um sistema defeituoso (Rescue a broken system)
3- Prossiga escolhendo linguagem, configurando o teclado e vá dando enter até a tela “Entrar em modo de recuperação”.
4- Escolha agora onde está o seu Ubuntu (hda1, ou, hda2,ou,...hda7, etc.) e continue.
5- Agora é só marcar “Reinstalar o carregador de inicialização Grub” e continuar.
6- Digite : /dev/fd0
7- Reinicie o computador.
 


         
         

C-Live CD
 
 
I- Dica do LaSSarD:
1 - Rode o CD do Dapper no boot.
2 - Abra o terminal (Aplicações -> Acessórios -> Terminal)
3 - Execute:
Código:
sudo su
mkdir root
mount -t ext3 -o rw /dev/hda6 /
mount -t ext3 -o rw /dev/hda6 /home/ubuntu/root
NÃO esqueça de trocar ext3 pelo tipo de partição e hda6 pela partição onde você instalou o Ubuntu!
4 - Agora a partição já está montada. Execute:
Código:
cp -R /home/ubuntu/root/boot/grub /boot
5 - E por fim, instalar o GRUB:
Código:
/home/ubuntu/root/sbin/grub-install /dev/hda


II- Guia do Hardware:
Depois de dar boot pelo Live  CD, você só precisa montar a partição onde o sistema está instalado, como em (substitua reiserfs e hda2 pelas suas):
 
Código:
# sudo mount -t reiserfs /dev/hda2 /mnt/hda2


E usar o chroot para obter o prompt de comando do sistema que está recuperando:
 
Código:
# chroot /mnt/hda2

No prompt, você precisa apenas editar o arquivo "/boot/grub/menu.lst", ou gerá-lo novamente usando o comando
 
Código:
# update-grub

e reinstalar o grub, usando o comando:
 
Código:
# sudo grub-install /dev/hda



 III- Se você esqueceu onde está instalado seu Ubuntu:
1.Inicialize o computador utilizando o Live CD
2.Abra o terminal.
3.Veja suas partições:
Código:
# sudo fdisk -l
4.Crie uma pasta para montar sua partição raiz (exemplo hda1):
Código:
# sudo mkdir /mnt/hda1
5.Monte a partição raiz (exemplo hda1), na pasta criada:
Código:
# sudo mount /dev/hda1 /mnt/hda1
6.Entre na partição raiz (exemplo hda1) montada como root:
Código:
# sudo chroot /mnt/hda1
7.Atualize a lista do Grub:
Código:
# update-grub
8.Reinstalar o Grub:
Código:
# grub-install /dev/hda

9.Saia do modo root:
Código:
# exit

10.Desmonte a partição raiz (exemplo hda1):
Código:
# sudo umount /mnt/hda1

11.Sair do terminal e reinicializar o micro.

   


   IV- Um site gringo:
  Entrar com o Live CD do Ubuntu e digitar no terminal:
   
   1-
   
Código:
sudo grub
   
   2-
   
Código:
find /boot/grub/stage1
   
   3-
   
Código:
root (hd?,?)
  (onde ?,? é o que aparece no 2 - (hd0,1) por exemplo)
   
   4-
   
Código:
setup (hd0)
   
  5-
 
Código:
quit

 
   V- Dica do Éderson :

    Com um LiveCD do Ubuntu abra um terminal (Aplicações -> Acessórios -> Terminal) e digite:
    1 - sudo fdisk -l
    Você verá com este comando todas as partições disponíveis no seu computador.
    Agora monte a partição que possui o seu Ubuntu.
    2 - sudo mount -t ext3 /dev/sda5 /mnt
    NÃO esqueça de trocar ext3 pelo tipo de partição (reiserfs, ext2, ext3, xfs) e sda5 pela
    partição onde você instalou o Ubuntu!
    Com a partição montada, chega a hora de recuperar o Grub

    3 - sudo grub-install --root-directory=/mnt /dev/sda
    Substituir hda pelo local onde está gravado o MBR no HD. Pronto, acabou!

 VI- Dica do daskrs

# sudo su
# mkdir /media/HD
///////// o sda deve ser trocado pelo seu HD, no meu caso estou utilizando um HD SATA /////////
# mount /dev/sda  /media/HD
# mount --bind /dev /media/HD/dev
# chroot /media/HD
# grub-update
# grub-install /dev/sda
# exit
# reboot

   

D-Install CD
   
  Solução Install CD

 I- Dica do pintinho :
1-Iniciar com o Alternate CD
2- Escolha "Recuperar um sistema defeituoso" (Rescue a broken system)
3- Prossiga escolhendo linguagem, configurando o teclado e vá dando enter até a tela “Entrar em modo de recuperação”.
4- Escolha agora onde está o seu Ubuntu (hda1,ou. hda2,ou,...hda7, etc.) e continue.
5- Agora é só marcar “Reinstalar o carregador de inicialização Grub”e continuar.
6- Digite : /dev/hda
7- Reinicie o computador.
 
  II – Site Gringo
   1. Utilize um Install CD para inicializar o computador.
   2. Vá caminhando no processo de instalação até o passo:
      "Particionar o Disco".
   3. Selecione "Particionamento Manual".
   4. Montar as apropriadas partições GNU/Linux, e diga que não deseja formatá-las, exemplo:
      /, /boot e swap
   5. Finalize o "Particionamento Manual".
   6. Concorde com a configuração efetuada, respondendo "Sim" a pergunta.
   7. Daí pra frente vc não instala  nada (vai perguntar se quer instalar o sistema básico) e vc tem de ir e voltar até encontrar o "Menu principal do instalador".
   8. Nesse menu escolha “Instalar o Grub em um disco rígido”.
   9. Instale então na MBR : /dev/hda




PROBLEMA ADICIONAL APÓS RECUPERAR O GRUB : Error 17: cannot mount selected partition.

Isso acontece mais comumente quando se altera o particionamento mas, pode acontecer também em outras situações (nesse caso há mudança na partição do Ubuntu).
Quando vc dá o boot o Grub tá lá normal mas, o Ubuntu não abre, sendo exibida a mensagem de erro.

Solução :
Usando o Live CD, abra o Terminal e :

1-
Código:
sudo fdisk -l
Anote a partição do Ubuntu : (hdax) - troque o x pelo número encontrado.

2-
Código:
sudo grub
Código:
find /boot/grub/stage1
Anote : (hd0,x) - troque o x pelo número encontrado.

Agora vc tem que montar a partição do Ubuntu :
Código:
sudo mkdir /media/hdax
Código:
sudo mount /dev/hdax /media/hdax

Troque o x pelo número encontrado no fdisk.

E, alterar o /boot/grub/menu.lst
Código:
sudo nautilus
Abra a pasta boot, depois a pasta grub e, finalmente o arquivo menu.lst

Para alterar o menu.lst :
Exemplo :
title      Ubuntu 8.04.1, kernel 2.6.24-21-generic
root      (hd0,x)
kernel      /boot/vmlinuz-2.6.24-21-generic root=UUID=98cfc2d7-5de3-415c-95cd-a48ccd51b886 ro quiet splash
initrd      /boot/initrd.img-2.6.24-21-generic
quiet

Vc deve alterar o (hd0,x) colocando em seu lugar o que encontrou no find /boot/grub/stage1.
Lembre-se que no Grub o hda6 por exemplo, será (hd0,5).

« Última modificação: 02 de Novembro de 2008, 09:30 por pintinho » Registrado

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Éderson
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 124


« Responder #1 em: 26 de Dezembro de 2006, 18:20 »

Boas dicas!
Será que alguém ainda terá duvidas???

Mas... haverá os seguintes posts: qual deles é o melhor pra usar?? rsrsrsrs
Registrado
fabiovalinhos
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 441


Vire a direita..para Valinhos-SP! Arch user


« Responder #2 em: 26 de Dezembro de 2006, 19:19 »

Parabéns.

Este tópico bem que poderia estar no Post fixo FAQ - Questões Freqüentemente Respondidas.



73's
Registrado

sudo dpkg no seu quadrado ...sudo dpkg no seu quadrado ...
http://www.youtube.com/watch?v=tHmrq0FtczM
Joseph
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 669



WWW
« Responder #3 em: 27 de Dezembro de 2006, 08:41 »

Parabens, estavamos mesmo precisando de um tutorial completo sobre como recuperar o grub, creditos pra vc, e pras pessoas de quem vc tirou as dicas pra fazer a compilacao.
Registrado

Somos todos irmãos e linuxers.
http://ubuntubloglinux.blogspot.com/
pintinho
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.459

8.10, 64 bits.


« Responder #4 em: 27 de Dezembro de 2006, 16:08 »

Muito obrigado aos colegas Éderson, fabiovalinhos e Joseph pelas mensagens acima...
É um estímulo para outros tópicos como esse...
 
Registrado

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
leandrovargas
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 220


Ubuntu 7.04


« Responder #5 em: 04 de Fevereiro de 2007, 21:23 »

pintinho, Muito bom!!!! Achei esse tópico hoje e adicionei ele nos favoritos, para quando alguem tiver alguma duvída de recuperar o grub, já boto o link desse tópico...Excelente!!! Vlw pintinho..

Vlw
Registrado

SOFTWARE LIVRE, SOCIEDADE LIVRE.
pintinho
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.459

8.10, 64 bits.


« Responder #6 em: 04 de Fevereiro de 2007, 22:03 »

É isso aí Leandro...
Vamos ajudar a moçada ficar no Ubuntu...
Registrado

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
la_de_longe
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 119


« Responder #7 em: 01 de Março de 2007, 19:43 »

Instalei o Windows aqui prapoder jogar uns jogos que nau mtive sucesso pelo cedega mas agora nua mconsigo recuperar o grub nem com essas dicas ae. Minhas parti;'oes est'ao assim?

hda1 25gb  -  Windows
hda2 6gb -  Raiz do Ubuntu /
hda3 15gb /home
hda4 512mb swap

Se eu inicio o alternate cd e escolho pra recuperar o grub durante o processo ele da erro fatal
 e diz que naum pode concluir o procedimento. Se eu entro pelo live CD de digito no terminal sudo grub-install /dev/hda ele me da a mensagem Could not find device for /boot: Not found or not a block device.

Oq eu faco?


Registrado
RC2006
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.315


Ubuntu 8.04


« Responder #8 em: 23 de Junho de 2007, 19:05 »

Parabéns.

Este tópico bem que poderia estar no Post fixo FAQ - Questões Freqüentemente Respondidas.
 
Incluido. Não esquecendo que no tutorial de instalação do Ubuntu também é citado algumas.
« Última modificação: 23 de Junho de 2007, 19:08 por RC2006 » Registrado

Pentium D dual core 3.2GHZ 2GB - Windows Vista Business/Ubuntu 8.04
Netbook acer aspire one 1.6ghz 1gb Ram HD-120GB
pintinho
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 1.459

8.10, 64 bits.


« Responder #9 em: 23 de Junho de 2007, 19:44 »

Parabéns.

Este tópico bem que poderia estar no Post fixo FAQ - Questões Freqüentemente Respondidas.
 
Incluido. Não esquecendo que no tutorial de instalação do Ubuntu também é citado algumas.

Saber que um tópico que foi feito na intenção de ajudar está sendo reconhecido dessa maneira, é motivo de muita satisfação.
Muito obrigado.
Registrado

O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
gabriel0085
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 580



« Responder #10 em: 23 de Junho de 2007, 21:21 »

Esse tópico é realmente  excelente.

Mas por que não está em dicas e truques?

Algum moderador devaria movê-lo.
Registrado
zoroastro
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 564


« Responder #11 em: 01 de Julho de 2007, 09:15 »

eu tenho é que gravar a ISO do Super Grub Disk no meu mp3, é isso?
Registrado

Feisty Fawn bombando!!
zoroastro
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 564


« Responder #12 em: 06 de Agosto de 2007, 21:51 »

sobindoooo!
Registrado

Feisty Fawn bombando!!
gabriel0085
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 580



« Responder #13 em: 06 de Agosto de 2007, 21:59 »

Citar
eu tenho é que gravar a ISO do Super Grub Disk no meu mp3, é isso?

Não complica o que é simples zoroastro. Esquece esse "Super grub disk", usa os comandos. Piscada
Registrado
zoroastro
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 564


« Responder #14 em: 06 de Agosto de 2007, 22:06 »

Citar
eu tenho é que gravar a ISO do Super Grub Disk no meu mp3, é isso?

Não complica o que é simples zoroastro. Esquece esse "Super grub disk", usa os comandos. Piscada
rapaz, nem vi que tem meu topico ali.. !

era da epoca que eu tava fudi** com o meu HD de 40, naquela emocionante epopeia Sem Graça

eu dei um up no topico pro nosso amigo que ta tendo problema com o Grub!
Registrado

Feisty Fawn bombando!!
Páginas: [1] 2 3 4
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
© 2008 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!