Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Recuperar Grub

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 1

Recuperar Grub

Grub 2 Usando una distribución Live

Consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB.
Usaremos el LiveCD de Ubuntu 9.10 o superior (debe ser la versión Live o Desktop),
aunque puede ser cualquier otra distribución que use GRUB2 como gestor de arranque
y no LILO ni Grub 1.

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

$ sudo mount --bind /proc /mnt/proc

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. Ojo!! no poner el número de partición,
solo sda)

Reiniciamos y cuando vuelva a arrancar ubuntu (no el del live-cd), podemos ajustar
en el menú del grub manualmente para que aparezca en el menú de arranque el nuevo
sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con
el siguiente comando:

$ sudo update-grub2

Nota. Si tienes la /boot en partición independiente

Despues de montar el sistema de archivos en /mnt (con el comando sudo mount


/dev/sda1 /mnt), debes montar también la partición boot con el siguiente comando:

sudo mount /dev/sda2 /mnt/boot

También podría gustarte