Un usuario de GNU/Linux que instale otro sistema operativo en el mismo PC puede llegar a tener el problema de perder el GRUB. ¿Por que?, muy simple, en Windows el MBR (Master Boot Record) es reescrito por el último sistema que se haya instalado, borrándonos el GRUB.
Aunque existen varias maneras de recuperarlo, como es el caso de Super Grub Disk, quiero usar la alternativa del LiveCD.
Para recuperar el Grub2 usaremos un LiveCD de la versión 9.10 en adelante (Live o Desktop), pero... si no tenéis el LiveCD de Ubuntu y tenéis un LiveCD que utilice el Grub2 como gestor de arranque, también vale.
Paso 1:
Arrancamos el LiveCD y ejecutamos en la terminal:
sudo fdisk -lasí veremos las particiones de los otros discos duros
Paso 2:
Buscamos la partición donde tenemos Ubuntu y la montamos en /mnt.
Con el comando: "fdisk" vemos cual es la partición.
Un ejemplo sería este:
sudo mount /dev/sda1 /mnt
Y los dispositivos:
sudo mount --bind /proc /mnt/proc*Este es un ejemplo, aplicar a todos los dispositivos.
sudo mount --bind /dev/pts /mnt/dev/pts
Ahora, para acceder al sistema de archivos de Ubuntu como root, ejecutamos:
sudo chroot /mntPor ultimo, cargamos el Grub en el MBR:
grub-install --recheck /dev/sdasda= disco duro que arranca los S.O.
Nota: si por casualidades de la vida tenéis el /boot en una partición independiente debéis montar el sistema de archivos en /mnt.
sudo mount /dev/la partición*/mnt/boot
3 comentarios
Muy buen tutorial, saca de apuros cuando hay problemillas, bastante claro man... a favs!!!
Excelente blog, te añado a mi blogroll, saludos!
Me alegro de que te guste Nasty Green :) gracias por tu comentario. ¡Saludos! :D