yermandu
(usa Manjaro Linux)
Enviado em 24/03/2010 - 15:10h
Well Primeiro de tudo:
Não uso grub que não seja o 0.97 (Sou fão do 0.97!)
O problema é que ele deve estar mal configurado, as vezes eu instalo ele errado :/
Soluções:
A) Baixar o disco do SuperGrub uma iso bootavel que vai te ajudar a resolver varios problemas com o Grub 1 e 2.
B) Bootar o Linux pela linha de commando mesmo:
(Para Grub0.97)
cada TAB lhe da os comandos disponiveis ou complementa:
sh:grub> root (hd0,0)
#Isso ira dizer que deves carregar o primeiro disco, primeira partição no caso /dev/sda1 ... vc pode digitar (hd e dar um TAB para mostrar os hds e partições disponiveis.
sh:grub> kernel (hd0,0)/boot/vmlinuz root=/dev/sda1
#Quando eu coloco (hd0,0) depois do kernel eu tenho a opção de o TAB listar os arquivos disponiveis e eu poder dizer com certeza onde esta o kernel, no caso o vmlinuz que esta na pasta boot do disco1 partição1 (sda1) O parametro root=/dev/sdXX diz onde esta o Sistema instalado em outras palavras o seu raiz "/"
sh:grub> initrd (hd0,0)/boot/initrd.img
vai bootar o initram a imagem de ram do kernel.
sh:grub> boot
enfim da o boot no disco.
C) Dar o boot com um LiveCD e reistalar o grub com um chroot.
D) Reinstalar o grub o comando basico é
sh:grub>grub-install /dev/sda
supondo que vc ja tenha ele instalado e configurado.
ou pelo modo mais hard:
install (hd0,0)/boot/grub/stage1 (hd0) (hd0,1)/boot/grub/stage2 p (hd0,0)/boot/grub/menu.lst
isso funciona bem com o grub097 mas nao sei quanto ao grub2, pode-ser que funcione, sem garantias, lembrando que seu arquivo de configuração no grub2 é grub.cfg (algo assim)
E) Grub4Dos É um metodo simples e funciona em qq Unix, Windows e acredito que em BSD tb. Já fiz isso no windows e DOS6 e funcionou.
Consiste em (copiar os binarios(nada de compilar) para a raiz do hd,
Depois instale ele ( o grub4dos) na MBR, não esqueça de certificar que os arquivos grldr e grldr.MBR devem estar obrigatoriamente no hd que deseja bootar, veja um passo a passo em
http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial
De qualquer forma você tera que reconfigurar o grub, e provavelmente reinstala-lo.
Boa Sorte.