sexta-feira, 18 de dezembro de 2009

Restaurando o Grub 2

Após a instalação de algum outro sistema operacional, acabamos perdendo nosso gerenciador de boot, o Grub, mas restaurá-lo é uma tarefa simples, e agora que este foi atualizado, para a versão 2, é ainda mais fácil adicionar outros sistemas para serem listados em seu menu.

Utilizando um Live-CD do Ubuntu 9.10, podemos restaurar o Grub 2 com apenas alguns comandos no terminal:
  • sudo fdisk -l
  • sudo mount /dev/sdXY /mnt
  • sudo grub-install --root-directory=/mnt /dev/sdX

O primeiro comando nos dará uma lista de todas as partições contidas no disco, devemos guardar o endereço da partição em que o sistema foi instalado.
O segundo comando monta a partição do sistema, então substituímos o X pela letra obtida no comando anterior e o Y pelo número. O /mnt é a pasta onde será montada a partição.
O terceiro comando reinstala o grub no MBR do disco. O primeiro parâmetro, --root-directory=/mnt, indica que esta é a partição raiz do sistema, e o segundo indica em qual disco está o MBR que queremos restaurar, lembrando que X é a listra encontrada no primeiro comando.

Após estes comandos podemos reiniciar o sistema e o Grub estará de volta.

Em casos onde foi instalado um sistema que não estava anteriormente listado no menu inicial do Grub, devemos utilizar o seguinte comando:
  • sudo update-grub

Este comando deve ser executado do sistema que esta instalado no disco (não pelo Live-CD). Ele fará uma busca, e listará todos os sistemas encontrados, então será atualizado o menu para listar estes sistemas.

Nenhum comentário:

Postar um comentário