Recuperar el Grub2 [arranque del sistema] de Ubuntu 12.04 y Linux Mint 13

junio 01, 2012

Si usaste alguna distro Linux con gestor de arranque GRUB 2 seguramente te topaste con este problema, o talvés te podría suceder. Las causas de que perdamos el GRUB son varias, entre ellas por ejemplo tenemos: al formatear el sistema operativo alojado en otra partición (Windows, por ejemplo); por un error nuestro al modificar los archivos de arranque sin cuidado; o como en mi caso que luego de instalar Linux Mint 13 se instaló incorrectamente el GRUB apesar de que "según" la notificación final de Linux Mint al terminar la instalación, decía que todo había sido realizado exitósamente.

El punto es que si perdemos el GRUB veremos algo similar a la siguiente imágen:


Si ese es el inconveniente que tienes, en este tutorial veremos cómo solucionarlo en las distribuciones Ubuntu 12.04 y Linux Mint 13, aunque también puedes guiarte igualmente para las versiones anteriores.

Aclaraciones previas antes de proceder

Es importante que leas lo siguiente antes continuar, así podrás reconocer la nomenclatura usada para el tipo de disco duro que tengas:

  • Discos duros IDE tienen la nomenclatura: /dev/hda
  • Discos duros SATA tienen la nomenclatura: /dev/sda

Recuperar el GRUB 2 de Ubuntu 12.04 y Linux Mint 13

Lo primero es buscar el disco Live CD o Live DVD de instalación de Ubuntu o Linux Mint (según sea tu caso) e insértalo en la lectora, luego reinicia el PC. Asegúrarte que se inicie el booteo desde el CD, así que presiona [Enter], luego selecciona el idioma "Español" e indica en el menú "Probar Ubuntu sin instalarlo" o "Probar Linux Mint sin instalarlo".

Cuando el sistema Live esté completamente cargado, abre un terminal y realiza paso a paso las indicaciones que mencionaremos a continuación.

1. Ubicar la partición en donde está instalado Ubuntu o Linux Mint

Es indispensable conocer en cuál de las particiones se encuentra instalado Ubuntu o si fuera el caso Linux Mint. Para ello ejecuta el siguiente comando:
sudo fdisk -l

al ejecutarlo verás algo como lo siguiente:


Ahora te estarás preguntando: ...entre todo eso... ¿Cuál es la partición de mi distro Linux (Ubuntu o Mint)? bien... es tan sencillo como leer la entrada cuya única palabra es Linux (Id: 83). En el caso de la imágen es la tercera entrada cuya línea completa es:

/dev/sda3        629147648    767819775    69336064    83    Linux

Claramente vemos que en mi caso es un disco duro SATA (/dev/sda). También debemos mencionar la presencia del asterisco (*) ubicado en la primera entrada /dev/sda1 que es la partición con la que arranca el sistema, vale decir que el GRUB está alojado en sda y no hace falta la partición sda1

2. Montar la partición donde está Ubuntu o Linux Mint

De lo explicado anteriormente, según la imágen, la partición Linux es /dev/sda3, entonces la montamos en /mnt. Para esto usamos el siguiente comando (si en tu caso estuviera en otra partición, sólo cámbialo):
sudo mount /dev/sda3 /mnt

3. Montar los otros dispositivos

Usa el siguiente comando:
sudo mount --bind /dev /mnt/dev

4. Pedimos permisos a la partición

Hay que hacer chroot en la ruta que se montó la partición. Lo realizas con este comando:
sudo chroot /mnt

5. Cargamos el GRUB2 en (sda)

Ejecutaremos un comando para grabar el cargador en el Master Boot Record (MBR) del disco y reconstruiremos la configuración del GRUB2. Aquí viene una aclaración, sda es el disco duro (SATA) donde está instalado el GRUB (*), este paso no lo debes realizar en la partición /dev/sda3, así que sólo escribe /dev/sda. Entonces ejecuta el siguiente comando tal y como está, no lo cambies:
grub-install --recheck /dev/sda

6. Actualizar configuración del GRUB y reiniciar

Para actualizar los cambios en el GRUB sólo ejecuta:
sudo update-grub2

Ahora reinicia y extraer el Live CD. Ya tienes tu GRUB2 otra vez !!

OBS: Si tienes un booteo dual (Ubuntu/Linux Mint y Windows) y luego de realizar este procedimiento ya puedes acceder a Ubuntu/Linux Mint pero no a Windows, entonces revisa el siguiente tutorial para solucionarlo. No es un problema común, pero podría suceder.


Bueno... hemos terminado, espero les sea de utilidad y nos vemos en otra entrada.
Si te gustan los artículos de Conocimiento Adictivo te sugerimos suscribirte para que estés al tanto de las publicaciones del blog. Recibe nuestros artículos en tu lector RSS o en tu email.

Comparte este artículo


»» 15 comentarios para Unknown :

  1. Excelente!!

    ..no soy de postear en las paginas pero estoy tan feliz que tenía que hacerlo patente :)

    Muchas, muchas gracias!!

Responder este hilo
  1. Hombre, me ayudo a resolver mi problema tu post, solo que en mi caso, cuando hice la instalación de linux mint 13 el grub se instalo en el pendrive (no se a que se debió).
    gracias por el post.

Responder este hilo
  1. Hola yo tengo el mismo problema, ahora que al hacer sudo fdisk -l
    me aparecen 2 veces LINUX CON ID 83 pero con diferente cantidad de bloques: 7999488 y 36666368, que corresponden a /dev/sda5 y /dev/sda7 respectivamente :s

Responder este hilo
  1. Al parecer es un problema comun, acabe de instaler linux mint 13 y la sorpresa que me llevo al reiniciar es grub rescue>, pense en reinstalarlo pero cuando reinicie con la usb insertada arranco el grub... pero solo inicia con la usb, alguna idea de esto?...

Responder este hilo
  1. Gracias 10 puntos, pude solucionar, por que pasa esto que se desconfiguea. uso ubuntu desde el 8.04 y nunca me habia pasado algo asi, estoy en 12.04 gracias

Responder este hilo
Responder este hilo
  1. Todos los tutoriales para reparar el grub hablan de lo mismo.

    A mi se me estrope'o al actualizar todo el sistema mint 13. Al final me preguntaba d'onde instalar el grub y me aparecian 3 particiones y seguramente de forma temeraria. marqu'e las tres. Ahora he intentado todo lo que se comenta por aqu'i y el resultado es el siguiente.

    mint@mint ~ $ sudo apt-get install grub-pc
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    The following extra packages will be installed:
    grub-common grub-pc-bin grub2-common
    Suggested packages:
    multiboot-doc grub-emu xorriso desktop-base
    The following NEW packages will be installed:
    grub-common grub-pc grub-pc-bin grub2-common
    0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
    Need to get 3,653 kB of archives.
    After this operation, 8,141 kB of additional disk space will be used.
    Do you want to continue [Y/n]? y
    Err http://debian.linuxmint.com/latest/ testing/main grub-common i386 1.99-17
    404 Not Found
    Err http://debian.linuxmint.com/latest/ testing/main grub2-common i386 1.99-17
    404 Not Found
    Err http://debian.linuxmint.com/latest/ testing/main grub-pc-bin i386 1.99-17
    404 Not Found
    Err http://debian.linuxmint.com/latest/ testing/main grub-pc i386 1.99-17
    404 Not Found
    Failed to fetch http://debian.linuxmint.com/latest/pool/main/g/grub2/grub-common_1.99-17_i386.deb 404 Not Found
    Failed to fetch http://debian.linuxmint.com/latest/pool/main/g/grub2/grub2-common_1.99-17_i386.deb 404 Not Found
    Failed to fetch http://debian.linuxmint.com/latest/pool/main/g/grub2/grub-pc-bin_1.99-17_i386.deb 404 Not Found
    Failed to fetch http://debian.linuxmint.com/latest/pool/main/g/grub2/grub-pc_1.99-17_i386.deb 404 Not Found
    E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

    Puedo descargar estos ficheros. Pero o se si los estoy instalando correctamente, porque los ejecuto directamente desde la ventana de descargas del firefox. Os recuerdo que he iniciado como mint en el live cd. En fin. Temo tener que instalar windows otra vez para poder trabajar.

Responder este hilo
  1. UUUUUHHHHH MUCHISIMAS GRACIAS!!! NO SABES CUANTO ME HAS AYUDADO!!! INFINITO AGRADECIMIENTO!!!

Responder este hilo
Responder este hilo
  1. Ayuda ya hice lo que dice el tutorial pero no funciona me sale algo co can't find dev/sad5/mnt

Responder este hilo
Responder este hilo
  1. Yo siempre he preferido el método tradicional. Con un liveCD y reinstalando el grub. Lo que hago se puede ver aquí:

    http://geekland.hol.es/recuperar-el-grub/

Responder este hilo

¿Quiere dejarnos un comentario?

Puedes comentar sin registrarte !! Anímate !!

No tienes porque ser Anónimo, puedes usar tu Nombre o Nick. Sino estás registrado usa la opción "Nombre/URL". Con sólo poner tu nombre o nick es suficiente, la caja URL es opcional, déjalo en blanco si deseas. Por otro lado, si estás registrado, eres bienvenido igualmente. Cuando tu comentario esté listo, da click directamente en el botón "Publicar un Comentario". La opción "Vista previa" ha estado presentando inconvenientes.

Importante: "No usen mayúsculas porfavor, pues en el mundo de Internet equivale a gritar"

Observación: Usa emoticones de la siguiente lista:

 
Copyright © Conocimiento Adictivo | Abriendo las Fronteras del Saber | Diseñado por JaszAndre
Subir