Jul
23
2010

[Dica Rápida] Consertando o GRUB do Ubuntu 10.04 após reinstalação do Windows

Nos dias atuais, é comum vermos em apenas um computador, mais de um sistema operacional instalado.

O mais comum no entanto, são os SOs (Sistemas Operacionais) Windows e Linux em dual boot.

O procedimento normal para instalação dos dois citados acima, é instalar primeiramente o Windows e somente depois, o Linux.

O porquê disso, é que o Windows é “egoísta”, e se instalado após o Linux, este não reconhecerá o outro sistema opracional além do próprio. O resultado disto, é que você não poderá acessar o SO do pinguim.

O problema começa, quando mesmo após meses de funcionamento com dual boot, você precisa reinstalar o Windows.

Reinstalei o Windows, mas o que houve com meu Linux? Sumiu?

Não, ele não sumiu.

O que está ocorrendo, é que o gerenciador de inicialização sendo utilizado, é o do Windows, quando deveria ser o GRUB do Linux. Este sim, reconhece os dois sistemas e permite escolher na inicialização entre ambos.

A Solução…

Inicie seu sistema com um LiveCD, recomendo utilizar o Ubuntu, que é o que estarei utilizando nessa dica.

Após inicializar seu sistema a partir do CD, vamos acessar o menu Sistema > Administração > Utilitário de Unidades.

Nele, vamos pegar o número de sua partição (sda1, sda2…) que está com o Linux instalado, conforme a imagem abaixo.

Primeiro, devemos no canto esquerdo do utilitário, selecionar a opção ‘Disco Rígido’. Então no centro do utilitário, você verá  a opção ‘Volumes’, clique na partição que está instalada seu sistema operacional Linux, geralmente terá embaixo o formato do sistema de arquivos, que pode ser ext3, ext4…

Feito isso, vamos aos comandos que devem ser digitados no terminal:

$ sudo su
# mkdir -p /media/disk
# mount /dev/sdaX /media/disk # Sendo X o número de sua partição.
# mount -o bind /dev /media/disk/dev
# mount -o bind /proc /media/disk/proc
# chroot /media/disk
# grub-install /dev/sda

Feito esses passos, é só reiniciar seu computador, remover o LiveCD, e usufruir dos sistemas operacionais instalados em sua máquina.

E se mesmo assim nada funcionar, o Helbert Rocha em seu blog MeuPinguim nos ensina uma outra maneira de fazer esse dual boot entre Windows e Ubuntu.

Gostou da dica? Nos siga no Twitter e assine nosso Feed!


Receba nossos artigos em seu Email!


Digite o seu email abaixo:

Posts Relacionados:

Sobre o Autor: Bruno Barbosa

Bruno Barbosa cursa Análise e Desenvolvimento de Sistemas, é programador Python, Desenvolvedor Web, usuário Linux e entusiasta de Software Livre. Utiliza no dia-a-dia Python, Zope/Plone e o framework web2py para desenvolvimento de aplicações web. Me siga também no Twitter.

15 Comments + Add Comment

  • Sem palavras, post excelente.
    Logo quando eu comecei a usar Linux eu perdi muitas horas tendo que instalar o Ubuntu depois de ter instalado o Windows.

    Este post deverá ajudar a muitos iniciantes. Parabéns, Bruno.

    [Reply]

    Bruno Barbosa Reply:

    Muito obrigado Luiz,

    Tive esse problema hoje quando cheguei ao trabalho, já que lá utilizam a mesma máquina eu e o estagiário da manhã.

    A máquina roda em dual boot, windows xp e ubuntu. Ele utiliza o primeiro e eu o segundo. E tudo começou quando ele resolveu reinstalar o sistema das janelas.

    Quando cheguei lá… “Cadê meu GRUB!?” rsrs

    Então com alguma pesquisa, consegui arrumar e resolvi compartilhar aqui.

    Abraços.

    [Reply]

  • Belo artigo. Parabéns. E graças a ele, revisei o meu tutorial e acabei adicionando duas notas em dois dos comandos que não estavam bem explicados. Queria lembrar também que existem outros métodos para recuperar o Grub além dos nossos dois.
    Obrigado pela citação.
    Abraço!

    [Reply]

  • Que maneiro! Agora posso instalar o Windows após o Ubuntu sem preocupação de perder os dados do Linux.

    *correção: o Linux pode estar como NTFS dependendo de como você o tenha instalado (o Linux suporta vários sistemas d arquivos como NTFS e EXT3/4). mas, você ainda pode contar com uma ajudinha do GParted, ou, Abrir o Windows clicar com o botão direito em “Meu computador” e clicar em “Gerenciar” (Só tentei fazer isto no Windows vista, mas pode tentar fazer em outros como o XP e o 7, isso não compromete o seu Linux) e va em “dispositivos de armazenamento” ou algo assim na lateral, aguarde a lá, você pode tirar suas duvidas.

    [Reply]

    Bruno Barbosa Reply:

    Opa, muito obrigado pela colaboração Pedro.

    Sobre a instalação do Linux em sistemas de arquivo NTFS, não mencionei por não ser muito comum, porém generalizei, o que se torna errado.

    Atualizei o post e vou testar suas dicas.

    Até mais.
    Bruno Barbosa

    [Reply]

  • OLA, VI SEUS COMENTS SOBRE O GRUB… HA POUCOS DIAS INSTALEI O UBUNTU 10.04 NO MEU NETBOOK ASUS EEPC 1000HA 1GBRAM/160HD, ELE VEIO COM WINDOWS XP, CONSEGUI INSTALAR O UBUNTU E ESTAVA TUDO 1000%, O SISTEMA E OTIMO. POREM HOUVE UM PROBLEMA NO HARDWARE, A ENTRADA DE CARTAO SD PIFOU, E A PARTIR DAI O SISTEMA MOSTRA AO INICIAR O SEGUINTE:
    [[C^[[C^[[C^ INFINITAMENTE, ELE PASSA PELO GRUB VOANDO A 1000 POR HORA NAO DANDO TEMPO DE SELECIONAR O SO QUE DESEJO INICIAR…PRA ENTRAR EU TENHO QUE DIGITAR, ANTES DE TRAVAR, CONTROL C, NO MOMENTO ESTOU USANDO O MOUSE PORQUE O TOUCH TBEM PAROU DE FUNCIONAR… SERA VIRUS? VOCE PODERIA ME DAR UMA AJUDA?

    [Reply]

  • Não sei de onde você tirou essa solução, mas foi simples e precisa (diferente do que encontramos por aí…). Funcionou perfeito. Parabéns.

    [Reply]

    Bruno Barbosa Reply:

    Obrigado César,

    e continue acompanhando o blog, porque sempre tem novidades por aqui.

    Abraços.

    [Reply]

  • Após inserir a linha de comando “root@ubuntu:/# grub-install /dev/sda” apareceu a seguinte frase “The file /boot/grub/stage1 not read correctly” o que isso significa ?

    [Reply]

  • Velho vlw msm…
    jah tentei de mtos outros métodos, mais nunka havia funcionado. Sou grato a vc…

    sinceros agradecimentos,

    SSS

    [Reply]

  • Faz muito tempo, que não acreditava mais nessas soluções de , dicas rápidas, até porquê várias pessoas quando perguntam não sabem nem o que querem. Entretanto dessa vez foi exatamente extraordinário este “POST”. Parabéns vei ….

    [Reply]

    Bruno Barbosa Reply:

    Obrigado Fábio,

    Nós do Algoritmizando tentamos sempre trazer as melhores dicas para nossos leitores =)

    Um forte abraço.

    [Reply]

  • Testei as configurações acima e funcionou parcialmente: só carregou o ubuntu 10.04. o windows xp nao carregou. Como fazer agora pra ficar os dois??

    parabens pela dica! primeira vez q testo e dar certo !

    [Reply]

  • Muuuito bom mesmo este post.
    Muito preciso e realmente resolveu.. perdi quase um dia todo de trabalho procurando uma solução. Encontrei vários tutoriais por aí mas nenhum resolvia. Só encontrando o seu que consegui resolver meu problema.
    O grub no meu dava pau após clonar os discos pelo Acronis. Mas com essa solução eu restauro o Grub apenas do segundo HD e consegui clonar perfeitamente os outros 30…
    Muito obrigado!

    * Para ficar mais completo vc poderia explicar cada linha de comando… aí estaria PERFEITO, mesmo assim parabéns pelo post e muito obrigado!

    [Reply]

  • Funcionou perfeitamente. Quando iniciava meu computador aparecia uma mensagem
    grub rescue>. Achei vários tutoriais mas somente este aqui funcionou.

    Ufaa me salvou de ter que reinstalar tudo.

    Vlw mesmo.

    [Reply]

Deixe o sua opinião abaixo

Wix – Criador de Sites

World Plone Day

World Plone Day

Nossos posts no seu Email

Informe seu email abaixo para receber nossas atualizações.

Facebook

Destaques

QuebraLink - Decodifica e inverte links Aprender Algoritmos Dicas Ubuntu Otimização de Sites

Sites Legais

Banner MeuPinguim

Vida de Programador Dicas em Geral - Dicas sobre Informática, Tecnologia e Inclusão Digital Ubuntu Dicas Infológico