quinta-feira, 31 de julho de 2008

Recuperando o GRUB depois de uma instalação do Windows

Ao reinstalar o windows em computadores com dual-boot, o grub é apagado pelo instalador do windos sendo assim não se consegue carregar o linux, esta dica mostra como recuperar o grub.
1) dê boot no seu computador por um live cd. Qualquer live cd serve, não sendo necessário nem mesmo utilizar o ambiente gráfico.

2) monte a partição onde sua distribuição GNU-Linux está com a opção de escrita e leitura.

# mount -rw /mnt/sdXn /media/sdXn

Onde:
  • sd => no meu caso, uso hds sata, caso os seus sejam IDE, basta usar hd;
  • X => letra refente ao disco (sda, sdb, para sata ou hda, hdb, etc. para IDE);
  • n => número da partição.
3) monte os diretórios virtuais "/dev" e "/proc" com a ajuda da opção "bind"; sem esse passo não seria capaz de escrever em nossos discos quando em chroot, como descrito mais a frente:

# mount - -bind /dev/ /media/sdXn/dev/
# mount - -bind /proc/ /media/sdXn/proc/


Lembrando que "/media/sdXn" é onde montamos nossa partição GNU/Linux.

4) utilizamos "chroot" para que rodemos o Linux está instalado no HD; no nosso exemplo, "/media/sdXn":

# /usr/sbin/chroot /media/sdXn

5) grave novamente o grub na MBR do seu disco de inicialização:

# /usr/sbin/grub-install /dev/sdX.

6) reinicie sua máquina.

Nenhum comentário:

Os melhores podcasts do spotify