Sunteți pe pagina 1din 10

Recuperar el Grub2 [arranque del sistema] de Ubuntu 12.

04 y Linux Mint 13
Jasz Andre junio 01, 2012 Si usaste alguna distro Linux con gestor de arranque GRUB 2 seguramente te topaste con este problema, o talvs te podra suceder. Las causas de que perdamos el GRUB son varias, entre ellas por ejemplo tenemos: al formatear el sistema operativo alojado en otra particin (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 "segn" la notificacin final de Linux Mint al terminar la instalacin, deca que todo haba sido realizado exitsamente. El punto es que si perdemos el GRUB veremos algo similar a la siguiente imgen:

Si ese es el inconveniente que tienes, en este tutorial veremos cmo solucionarlo en las distribuciones Ubuntu 12.04 y Linux Mint 13, aunque tambin puedes guiarte igualmente para las versiones anteriores.

Aclaraciones previas antes de proceder


Es importante que leas lo siguiente antes continuar, as podrs 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 instalacin de Ubuntu o Linux Mint (segn sea tu caso) e insrtalo en la lectora, luego reinicia el PC. Asegrarte que se inicie el booteo desde el CD, as que presiona [Enter], luego selecciona el idioma "Espaol" 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 continuacin.
1. Ubicar la particin en donde est instalado Ubuntu o Linux Mint

Es indispensable conocer en cul 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 vers algo como lo siguiente:

Ahora te estars preguntando: ...entre todo eso... Cul es la particin 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 imgen es la tercera entrada cuya lnea completa es:
/dev/sda3 629147648 767819775 69336064 83 Linux

Claramente vemos que en mi caso es un disco duro SATA (/dev/sda). Tambin debemos mencionar la presencia del asterisco (*) ubicado en la primera entrada /dev/sda1 que es la particin con la que arranca el sistema, vale decir que el GRUB est alojado en sda y no hace falta la particin sda1
2. Montar la particin donde est Ubuntu o Linux Mint

De lo explicado anteriormente, segn la imgen, la particin Linux es /dev/sda3, entonces la montamos en /mnt. Para esto usamos el siguiente comando (si en tu caso estuviera en otra particin, slo cmbialo): 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 particin

Hay que hacer chroot en la ruta que se mont la particin. 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 configuracin del GRUB2. Aqu viene una aclaracin, sda es el disco duro (SATA) donde est instalado el GRUB (*), este paso no lo debes realizar en la particin /dev/sda3, as que slo escribe /dev/sda. Entonces ejecuta el siguiente comando tal y como est, no lo cambies: grub-install --recheck /dev/sda
6. Actualizar configuracin del GRUB y reiniciar

Para actualizar los cambios en el GRUB slo 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 comn, pero podra suceder. Grub2 de Ubuntu 12.04 y Linux Mint 13 no reconoce a Windows Bueno... hemos terminado, espero les sea de utilidad y nos vemos en otra entrada.

How To: Grub2 de Ubuntu 12.04 y Linux Mint 13 no reconoce a Windows (no carga el sistema)
Jasz Andre junio 03, 2012 En un tutorial anterior habamos explicado cmo recuperar el GRUB2 en Ubuntu 12.04 y Linux Mint 13. Bueno... en la parte final de ese tutorial explicamos que el ltimo comando a ejecutar era aquel para actualizar la configuracin del GRUB, especficamente este comando: sudo update-grub2 La salida de ese comando era lo siguiente:

Al ver esa imgen pens que ya tena todo listo y que el GRUB estaba reconociendo correctamente cada una de las entradas, especficamente la de Linux Mint 13 y Windows 7.

Apartir de all, por 3 das usando slo Linux Mint ni ech de menos a Windows 7 hasta el da de hoy que tuve que abrir un archivo en uno de los programas instalados all, as que reinici el sistema para ingresar a Windows 7. Una vez que estuve en el GRUB marqu la entrada de Windows 7... y Oh Sorpresa!!! No poda ingresar. El problema que tena era el que describo a continuacin: Cuando en el GRUB selecciono la opcin de Windows 7, en lugar de iniciarse el sistema, se vuelve a cargar el GRUB. Si hago un segundo intento y marco otra vez la entrada de Windows 7, nuevamente regreso al GRUB y as sucesivamente sin poder acceder.

Aclaro que en la particin donde est instalado Windows 7 no se ha borrado nada, pues en esos das poda acceder sin problemas a los archivos de esa particin desde Linux Mint, por lo que asum que era el arranque de Windows 7 el que haba sido afectado y por eso no poda acceder. Lo primero que se me ocurri (y que creo que ms de uno hara) fue usar el mismo DVD de instalacin de Windows 7 para intentar recuperar el arranque de Windows, as lo hice y no ayud en nada, pues al seleccionar las opciones de "Recuperar" o "Reparar" me deca que "todo estaba perfecto y que no haba nada a solucionar". Bueno... el primer intento no sirvi, al menos lo intent cierto?... y entonces, tengo que formatear? Claro que NO. En las siguientes lneas explicar cmo solucionar este problema por si te ocurriera una situacin similar.

Instalar Testdisk
En el GRUB, selecciona tu distro Linux (Ubuntu o Linux Mint) e ingresa como lo usual con tu cuenta de usuario. Una vez all abre un terminal e instala Testdisk. Para ello ejecuta lo siguiente: sudo apt-get install testdisk

Iniciar Testdisk
Slo ejecuta el siguiente comando: sudo testdisk Vers la siguiente pantalla de inicio del programa. Ten en cuenta que esta aplicacin la podrs manipular con las teclas direccionales (flechas) para elegir una opcin, [Enter] para confirmar, y la tecla [Q] para salir o ir hacia atrs. Bueno... all selecciona la opcin [No Log] y luego presiona [Enter].

Seleccionar el disco duro que contiene a Windows


En mi caso tengo un nico disco duro que aloja a ambos, Linux Mint y Windows, as que lo seleccion. Si en tu caso fuera distinto (ms de un disco duro), slo elige el disco duro que contenga la particin de Windows, luego selecciona la opcin [Proceed] y presiona [Enter].

Elegir el tipo de tabla de particiones


Aqu slo elige la opcin [Intel]. Slo para que no hayan dudas, esto se refiere al tipo de particiones y NO al tipo de procesador, as que independientemente del tipo de procesador que tengas, Intel o AMD (mi caso), elige la opcin "Intel"

En la siguiente ventana elegimos la opcin [Advanced]

Seleccionar la particin de inicio de Windows


Aqu tengan en cuenta lo siguiente, en la imgen inferior (mi caso) ven que las dos primeras entradas dice HPFS - NTFS, claramente ambas son particiones de Windows, entonces... Cul elijo? La primera entrada con el (*) dice "Reservado para el sistema". Se trata de esa misma particin que se crea durante la instalacin de Windows 7 y que ocupa un espacio de slo 100 MB. Bueno... recordando un poco, esta particin entre otras cosas (por ejemplo cifrado con Bitlocker) es usada por el entorno de recuperacin de Windows por lo que contiene los archivos que sirven para que Windows 7 arranque correctamente. La segunda entrada es la particin principal, lo que en Windows sera la "Unidad C:\" y que contiene el resto de archivos del sistema operativo. Con la breve explicacin anterior, creo que ya tienes una idea de cul elegir... cierto? Pues bien, selecciona la primera entrada del (*), y luego elige la opcin [Boot]

Seleccionar BackupBS
En la siguiente ventana slo elige la opcin [BackupBS] y presiona [Enter]

luego vers una ventana pidiendo confirmacin [Y/n], presiona la tecla Y para aceptar. Listo !! Finalmente slo presiona la tecla [Q] varias veces hasta salir de la aplicacin Testdisk.

Actualizar GRUB2
Ejecuta el siguiente comando para que la configuracin del GRUB tome los cambios hechos, ejecuta: sudo update-grub2 Slo te queda reiniciar y confirmar que todo funcione correctamente, vers que ya puedes ingresar a Windows, y por supuesto tambin a Ubuntu o Linux Mint. Bueno... eso es todo, espero les sea de utilidad y nos vemos en una prxima entrada.

S-ar putea să vă placă și