jueves, 17 de febrero de 2011

Reinstalar Grub 2 usando live cd

Este post surge de la necesidad de reinstalar grub, al menos a mi en algunos casos ha sido necesaria despues de instalar windows después de linux y no antes.

Lo primero que necesitamos en un disco live de linux, de preferencia Ubuntu en su versión 9.04 o superior (para tener acceso a grub 2)

Primero lo primero, conocer el nombre de la partición que queremos recuperar grub, dentro del live cd ejecutamos una consola y escribimos
  • sudo fdisk -l
Con esto conoceremos en que partición tenemos instalado Ubuntu

Despues montamos nuestra partición donde tenemos Ubuntu instalado en mi caso sda1
  • sudo mount /dev/sda1 /mtn
NOTA "sda1" lo sustituyes por la ubicación de tu disco

Montamos los demás dispositivos
  • sudo mount --bind /dev /mnt/dev
  • sudo mount --bind /proc /mnt/proc
Ejecuta el comando chroot para acceder como root al sistema de nuestro antiguo Ubuntu
  • sudo chroot /mtn
Cargamos el grub en el MRB
  • # grub-install --recheck /dev/sda
NOTA: sda es la unidad de disco que utilizamos para arrancar los S.O (en tu caso puede cambiar, recuerda la información que te arrojo fdisk), en esta ocasión es sin el número

Reiniciamos, y una vez dentro de ubuntu (nuestra instalación y no el live cd), ejecutamos de nuevo la consola y escribimos
  • sudo update-grub2
Listo tendremos nuestro gurb arreglado y detectando la partición de Windows

No hay comentarios:

Publicar un comentario