Outro dia tive que formatar minha partição Windows, o que não é nenhuma novidade, pois sinceramente, eu nunca vi um sistema operacional que consegue ser tão “perecível” quanto o Windows, isto agrange TODAS as versões deste sistema operacional! Não é nada que seja novidade! Você acaba de formatar a criança, e repentinamente, ao fazer um “restart” o negócio já está aquela carniça! No meu caso, meu notebook veio com o Satux Linux, mas como não consegui me familiarizar com ele, resolvi instalar o Windows 7 Ultimate.
À primeira vista estava tudo lindo, mas rapidamente os problemas surgiram… Lentidão, travamentos, aplicativos que não funcionavam normalmente me levaram a instalar o Windows XP. (Detalhe é que eu ainda não havia conseguido instalar o Ubuntu)
Instalei… Bom… ficou ótimo… 7 dias se passaram… Ficou uma merda! Aí você pensa:
Mais que porr@ !!! Acabei de formatar esta merda !!! Insisti, e consegui instalar o Ubuntu 11.10 no meu note, depois de muito choro e ranger de dentes, mas não pude abandonar completamente o Windows XP por uma série de fatores que não gasta ficar falando aqui!
Alternando entre Linux e Windows tudo estava bem… Trabalho, Windows… Casa Linux… e lá fomos nós…
Até que eu peguei um vírus maldito! Não teve jeito… Cd de boot pra lá… arquivos pra cá… Formatação…
Pronto… cadê o Ubuntu ???
Temos que re-instalar o Grub …
Outras vezes já tive de fazer isto, mas recentemente encontrei uma solução no fórum do Guia do Hardware, na realidade, uma dica do usuário selvaking que foi a salvação da lavoura!!!
Segue então o post do camarada para vocês, que tiveram este problema!
Reinstalar o GRUB é realmente muito fácil.
Inicie o linux através do seu livecd preferido que tenha o grub.
E no terminal (konsole) inicie o prompt do grub.
Você deve ter privilégios de root para tal. Por isso,
se o livecd exigir o uso do sudo para logar como root. Digite:
no prompt do grub procure pelos arquivos que fazem parte do boot do grub. tais como: menu.lst, stage1, stage2
Código:
grub> find /boot/grub/stage1
caso vc tenha uma partição /boot separada da raiz “/”
Código:
grub> find /grub/stage1
Veja que o prompt me voltou as partições que eu tenho o arquivo “stage1″ da pasta “/boot/grub” do grub numa lista.
Código:
(hd0,0)
(hd0,5)
(hd0,6)
Estas foram as partições encontradas no meu micro. No seu talvez seja outra. De posse dessa informação use o comando root e setup.
Código:
grub> root (hd0,0)
O grub usará a partição /dev/hda1 (hd0,0) como referência. Isto é, Ele vai usar os arquivos do grub da distro que tá nesta partição. Veja a saída gerada.
Código:
Filesystem type is ext2fs, partition type 0x83
Com o comando setup digo para o grub instalar os arquivos stage1 e stage2 da partição escolhida pelo comando root, executado anteriormente, no setor de boot da partição /dev/hda1 (hd0,0), que vem a ser a mesma partição.
Código:
grub> setup (hd0,0)
Esta é a saída gerada.
Código:
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd0,0) /boot/grub/stage2 p /boot/grub/menu.lst "... succeeded
Done.
Caso vc escolha instalar o grub no MBR ao invés do setor de boot da partição o comando seria:
Código:
grub> setup (hd0)
e voilà. O grub tá instalado.
Detalhe a ser acrescentado: Se vc tem um SO Windows instalado, ele nevitavelmente se apodera do MBR, ou /dev/hda, ou (hd0) após uma reinstalação. Você não precisa reinstalar o grub e muito menos ainda o linux, caso o grub esteja instalado na partição linux. Você só precisa modificar qual a partição ativa, ou seja, bootável para que no próximo boot você veja o menu do grub. Isto vc faz no fdisk do DOS, no fdisk do linux e até no grub
Esta maneira é mais fácil que usar “grub-install” num ambiente “chroot”.
E uma grande dica para os amigos que entram no universo do linux e, como eu, são obrigados a usar vários SO, tanto Windows quanto linux e volta e meia necessitam fazer uma reinstalação, mudança do SO ativo para outro HD e/ou partição e que ficam com medo de perder os dados.
Espero ter ajudado.
Espero que seja útil a mais alguém…
Abraços!!!