Recuperar Grub
by patito on nov.21, 2009, under Software
Muchas veces nos ha ocurrido a los usuarios de linux, que luego de instalar otro sistema operativo en otra partición del disco, el MBR es sobrescrito y nos borra el Grub.
La solución a este problema es usar una distribucion live de nuestro linux para instalar nuevamente el grub.
A continuación describiré los pasos a realizar.
GRUB 2
Usaremos el liveCD de Ubuntu 9.10 o superior o cualquier otra version que utilize Grub 2.
Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos los siguiente para ver las particiones de los distintos discos duros:
$ sudo fdisk -l
Despues vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):
$ sudo mount /dev/sda1 /mnt
Ahora, monta el resto de los dispositivos:
$ sudo mount –bind /dev /mnt/dev
Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:
$ sudo chroot /mnt
Por último cargamos el Grub en el MBR ejecutando el siguiente comando:
# grub-install –recheck /dev/sda
(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Atención: no poner el número de partición, solo sda)
Reiniciamos y cuando vuelva a arrancar ubuntu (no el del live-cd),para que aparezca el nuevo sistema operativo instalado ejecutamos:
$ sudo update-grub2
GRUB 1
Para este caso es mas sencillo, y debemos usar un CDLive que use Grub 1, como puede ser Ubuntu 9.04 para abajo.
Desde una consola ejecutamos los siguientes comandos:
$ sudo grub –> ejecutamos el interprete de comando de grub
> find /boot/grub/stage1 –> busca donde esta la partición de ubuntu
> root (hdX,Y) –> poner el valor devuelto anterior
> setup (hd0) –> instala grub en nuestro primer disco duro (hd0), que es con el que inicia la computadora
> quit –> salimos del interprete de comando de grub
diciembre 3rd, 2009 on 14:27
+100
diciembre 14th, 2009 on 23:06
nice
diciembre 21st, 2009 on 19:59
I am definitely bookmarking this page and sharing it with my friends.
diciembre 22nd, 2009 on 1:08
Very outstanding site.
The message here is very useful.
I will give it to my friends.
Cheers