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

Tagged on:     

2 thoughts on “Recuperar Grub en Linux

  • August 29, 2008 at 10:06 pm
    Permalink

    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

    Reply
  • August 30, 2008 at 11:43 am
    Permalink

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

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *