Não consigo reinstalar o grub [resolvido]

Iniciado por nory, 28 de Junho de 2008, 21:29

tópico anterior - próximo tópico

nory

É o seguinte... O Windows de vez em quando da problema e eu tenho que reinstala-lo, então ele se apodera da MBR. O meu problema é na hora de reinstalar o grub, simplesmente não consigo. Tentei os métodos tradicionais, como grub-install (com chroot em todo o canto), root (hd0,0)|setup (hd0), enfim, nada funciona. O grub está no disco, mas não consigo gravá-lo na MBR. Vou deixar uma pequena referência das minhas partições:

/dev/sda1 ext3 (mount point: /boot)
/dev/sda2 ext3 (mount point: /)
/dev/sda3 ntfs (Windows)
/dev/sda4 swap

Alguma sugestão? Eu imagino que ter uma pequena partição especialmente pro boot pode causar causar alguns empecilhos, mas é necessário (cansei de "error 13" e afins). Desde já eu agradeço.

eltonplima

Este tipo de tópico já foi bem tratado aqui no fórum, mas mesmo assim vou dar uma possível solução.
Antes de você entrar com o chroot digite o seguinte:

  • mount -o bind /dev/ /"local onde você mountou a partição raiz"/dev - EXEMPLO mount -o bind /dev /mnt/dev
  • mount -t proc none /"local onde você mountou a partição raiz"/proc - EXEMPLO mount -t proc none /mnt/proc
  • chroot /"local onde você montou a partição raiz" /bin/bash - EXEMPLO - chroot /mnt /bin/bash
  • cp /proc/mount /etc/mtab
  • grub-install /dev/sda
  • exit
  • umount /"local onde você mount a partição raiz"/dev
  • umount /"local onde você mount a partição raiz"/proc
  • umount /"local onde você mount a partição raiz"/
  • reinicie seu sistema e veja se funciona/li]
Tente e poste o comentário.

Abraço

nory

Certo, tudo em ordem agora. Obrigado!