634 Views
Tempo de leitura: 1 MinutoSe ao tentar reinstalar o GRUB na MBR do disco você se deparar com o erro “No suitable drive was found in the generated device map“, siga os passos abaixo.
Primeiramente, é preciso observar se o sistema está ligado e a dificuldade está na instalação do GRUB antes do boot ou se o sistema está fora do ar e não boota. Caso o sistema esteja ligado, pule para o passo 2. Se não, execute o passo #1 destacado a seguir:
Atenção: Nesses exemplos utilizarei o disco “/dev/sda“. Observe que aqui é utilizado o disco, não a partição. Ou seja, utilize o disco correspondente a partição do /boot.
1 – Bootando pelo Live CD
Inicie o sistema por um Live CD e monte a partição que corresponde ao /boot com permissão de leitura e escrita.
Minha sugestão de Live CD é o SystemRescue.
Uma vez que tenha iniciado o Live CD, monte a partição que corresponde ao /boot. Exemplo:
# mkdir /mnt/sistema
# mount -t ext3 -o dev /dev/sda3 /mnt/sistema
Agora faça um chroot para dentro da partição montada:
# chroot /dev/sda3
2 – Instalando o GRUB na MBR
Debian/Debian-Like
Se seu sistema for Debian ou Debian-Like (ex.: Ubuntu), execute o comando abaixo. Ele instalará o GRUB:
# grub-install /dev/sda
Redhat/Redhat-like
Se seu sistema for Redhat ou Redhat-like (ex. Centos e Fedora), execute o comando “grub” sem parâmetros:
# grub
No prompt do GRUB, execute a sequência de comandos abaixo:
grub> device (hd0) /dev/sda
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
Com isso o GRUB será instalado no disco.
Caso esse disco esteja em RAID, repita os passos acima em cada disco do RAID.
3 – Desligando o Live CD
Caso tenha bootado o sistema pelo Live CD, agora desmonte a partição e reboot o sistema.
# umount /mnt/sistema
# reboot
Boa sorte e abraço!