Recuperar Grub en Linux

Posted on the August 29th, 2008 under GNU/Linux by Carlos Narez

Para los que tienen problemas que por x o y motivo, el grub (menú donde se elige con que sistema operativo entrar) ya no funciona ya que windows lo descompuso. Les replico la solución que encontré, la probé en Ubuntu Gutsy y Hardy, funciona perfectamente.

  1. Arrancar con cualquier live-cd
  2. Averiguar en que partición está instalado Linux.
    sudo fdisk /dev/hda
    El hda es el disco donde esta instalado, puede ser sda si fuera un disco SATA o SCSII.
    Luego la opción ‘p’ de imprimir a pantalla.
    Saldrá una linea como esta

    /dev/hda6 2366 4862 20057121 83 Linux

    Ahi vemos que está instalado en la partición /dev/hda6

  3. Luego montamos el sistema en el disco duro, nos pasamos a él y reinstalamos el grub. Todo con la siguiente serie de comandos
    $ sudo su
    $ mkdir /media/ubuntu
    $ mount /dev/hda6 /media/ubuntu
    $ mount --bind /dev /media/ubuntu/dev
    $ mount --bind /proc /media/ubuntu/proc
    $ mount --bind /sys /media/ubuntu/sys
    $ chroot /media/ubuntu/
    $ grub-install /dev/hda
  4. Si tienes /boot en otra partición hay que montarla antes del grub-install con este comando
    $ mount /boot

Link: Artículo original

Artículos Relacionados

2 Responses to “Recuperar Grub en Linux”

  1. zcgt21 says:

    en lo personal prefiero usar Super Grub Disk, este disco recupera como su nombre lo indica el grub, no solo esto también puede recuperar Lilo el sistema de arranque de mandriva, el disco es fácil de usar solo seleccionar recuperar grub y reiniciar para poder usar nuestro linux.

    podes descargarlo desde aqui:
    http://supergrub.forjamari.linex.org/?section=download

  2. CARlos NARez says:

    @zcgt21 Gracias por la alternativa, será de probarla y les doy mi opinion.

Deja tu comentario