Vous êtes sur la page 1sur 8

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

Recuperar GRUB
De Gua Ubuntu
Uno de los problemas ms comunes a lo que se enfrenta un usuario de GNU/Linux es que en caso de instalar o reinstalar un sistema operativo distinto (por ejemplo, Windows), el MBR (Master Boot Record) es reescrito por el del ltimo sistema instalado, borrndonos el GRUB.

Tabla de contenidos
1 Grub 2 1.1 1.2 1.3 1.4 2 Grub 1 2.1 2.2 Arrancando con Super Grub2 Disk Otra Alternativa ms sencilla es: Usando una distribucin Live Usando Rescatux

Usando Super Grub Disk Usando una distribucin Live 2.2.1 Mediante el intrprete de comandos GRUB 2.2.1.1 Opcin 1 2.2.1.2 Opcin 2 2.2.2 Cambiando el origen de la carpeta raz 2.2.2.1 Opcin 1 2.2.2.2 Opcin 2 3 Vase tambin 4 Enlaces externos

Grub 2
Arrancando con Super Grub2 Disk
Consiste en arrancar gracias a Super Grub2 Disk. Una vez en nuestro sistema recuperaremos GRUB con un simple comando. Super Grub2 Disk (http://www.supergrubdisk.org) es un disco arrancable que permite arrancar casi cualquier sistema operativo. Puedes descargarlo desde aqu (http://download2.berlios.de/supergrub/super_grub_disk_hybrid1.98s1.iso) (1,44 MB). Es una imagen de disco ISO. Para volcarla en un CD o DVD puedes usar un quemador de discos como K3b o Brasero (Opcin: Grabar imagen). Al arrancarlo, las opciones que debemos seguir son las siguientes: 1. Detect any os 2. Nuestro Ubuntu (hay que seleccionarlo de la lista de OS detectados)

1 de 8

21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

Una vez hemos arrancado en nuestra distribucin abriremos una consola y en ella cargamos el Grub en el MBR ejecutando el siguiente comando:
# grub-install /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 nmero de particin, solo sda). Reiniciamos y cuando vuelva a arrancar ubuntu (no el del LiveCD), 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 automticamente con el siguiente comando:
$ sudo update-grub2

Si el comando no te funciona, quizs necesites instalar el paquete grub2:


$ sudo aptitude install grub2

Si tienes Super Grub Disk (no Super Grub2 Disk) tambin puedes arrancar tu Ubuntu aunque est est basada en GRUB2. Por lo menos en 2011 funciona. Las opciones a usar seran: 1. 2. 3. 4. Super Grub Disk (No help) Castellano Gnu/Linux Arrancar Gnu/Linux

Otra Alternativa ms sencilla es:


1. - Iniciar con el CD de Grub arriba mencionado 2. -Desde el Gestor de Software, buscar grub2 , desinstalarlo, y volverlo a instalar 3. -Luego ejecutar en una terminal sudo update-grub2 para que recupere las entradas del menu 4. -Reinicias y ya tienes nuevamente Grub2 en tu sistema

Usando una distribucin Live


Consiste en usar una distribucin en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu 9.10 o superior (debe ser la versin Live o Desktop), aunque puede ser

2 de 8

21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

cualquier otra distribucin 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

Despus vemos cual es la particin donde tenemos Ubuntu y la montamos en /mnt (en la mayora de los casos esta particin ser sda1, el ejemplo lo har con esa particin pero mira cual es tu particin con el comando fdisk):
$ sudo mount /dev/sda1 /mnt

Ahora, monta el resto de los dispositivos:


$ $ $ $ sudo sudo sudo sudo mount mount mount mount --bind --bind --bind --bind /dev /mnt/dev /dev/pts /mnt/dev/pts /proc /mnt/proc /sys /mnt/sys

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 nmero de particin, solo sda). Reiniciamos y cuando vuelva a arrancar ubuntu (no el del LiveCD), 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 automticamente con el siguiente comando:
$ sudo update-grub2

Si el comando no te funciona, quizs necesites instalar el paquete grub2:


$ sudo aptitude install grub2

Si tienes la /boot en particin independiente, despus de montar el sistema de archivos en /mnt (con el comando sudo mount /dev/sda1 /mnt), debes

3 de 8

21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

montar tambin la particin boot con el siguiente comando:


sudo mount /dev/sda2 /mnt/boot

Usando Rescatux
Si los metodos anteriores resultan intimidatorios por los comandos a ejecutar y si no se tienen problemas de ancho de banda se puede usar Rescatux. Rescatux (http://www.supergrubdisk.org/rescatux/) es un live cd orientado al rescate. Rescapp, la aplicacin principal es un asistente que permite entre otras muchas opciones restaurar grub.

Puedes descargarlo desde aqu (http://www.supergrubdisk.org/category/download /rescatuxdownloads/) (303 MB). Es una imagen de disco ISO. Para volcarla en un CD o DVD puedes usar un quemador de discos como K3b o Brasero (Opcin: Grabar imagen). Al arrancarlo, las opciones que debemos seguir son las siguientes: 1. 2. 3. 4. 5. 6. 7. 8. 9. GRUB options Restore Grub Run Seleccionar particin de Ubuntu Seleccionar en qu disco queremos instalar Grub (normalmente el primero) Asentir cuando se nos muestran los discos duros detectados Seleccionar el orden correcto de cada disco duro Esperar un poco Nos aparece el mensaje: Grub was installed OK! :) Bien. Se nos ha instalado GRUB.

Grub 1
Hay dos maneras de recuperar el GRUB: usando Super Grub Disk, o usando una distribucin Live que contenga al GRUB.

Usando Super Grub Disk


Super Grub Disk (http://www.supergrubdisk.org) es un restaurador del GRUB que se puede instalar en un dispositivo de almacenamiento porttil o externo (disquete, CD, DVD, USB, etc). Incluye un manual integrado y es muy fcil de usar. Puedes descargarlo desde aqu (http://download2.berlios.de/supergrub /super_grub_disk_0.9799.iso) (4,5 MB).

4 de 8

21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

Es una imagen de disco ISO. Para volcarla en un CD o DVD puedes usar un quemador de discos como K3b o Brasero (Opcin: Grabar imagen). Al arrancarlo, las opciones que debemos seguir son las siguientes: 1. Idioma: espaol 2. Sistema operativo: Linux 3. Tarea: Arreglar arranque de Linux (GRUB)

Usando una distribucin Live


Consiste en usar una distribucin en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu (debe ser la versin Live o Desktop), aunque puede ser cualquier otra distribucin que use GRUB como gestor de arranque y no LILO. En modo de resumen, los pasos que hay que seguir son los siguientes: 1. Arrancar una distribucin LiveCD 2. Montar la particin donde se encuentra instalado Ubuntu 3. Instalar el GRUB en esa particin A continuacin se explica, en unos sencillos pasos, cmo hacerlo: 1. Iniciamos el ordenador y arrancamos desde el CD 2. Arrancamos Ubuntu (o la distribucin escogida) en modo LiveCD 3. Abrimos una terminal o consola (no es necesario si tenemos una interfaz de lnea de comandos, es decir, en modo texto) 4. Creamos una carpeta donde montar la particin de Ubuntu (la podemos crear en /media, por ejemplo: /media/ubuntu/) 5. Montamos la particin donde se encuentra instalado Ubuntu, usando el comando mount. 6. Aqu hay dos soluciones posibles: Mediante el intrprete de comandos GRUB
Opcin 1

1. Ejecutamos los siguientes comandos:


# Ejecutamos el interprete de comandos del GRUB $ sudo grub # Indicamos dnde se encuentra la particin de Ubuntu > root (hdX,Y) #Instalamos GRUB en ese disco > setup (hdX) # Salimos del intrprete de comandos de GRUB > quit

Donde X es el nmero de disco rgido, y Y es el nmero de particin. Este sistema diere un poco del usado para montar las particiones en GNU/Linux; ambos son un nico nmero decimal y comienzan en 0; por ejemplo: hd0: es el primero disco duro completo, al igual que hda o sda hd0,0: es la primera particin del primer disco duro, al igual que hda1 o sda1

5 de 8

21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

hd0,1: es la segunda particin del primer disco duro, al igual que hda2 o sda2 hd1,2: es la tercera particin del segundo disco duro, al igual que hdb3 o sdb3 El primer disco duro del GRUB es el primer disco duro maestro, el segundo es el primer disco duro esclavo, el tercero es el segundo disco duro maestro, y as sucesivamente.
Opcin 2

1. Desde una consola ejecutamos los siguientes comandos:


# $ # > # > # > # > Ejecutamos el intrprete de comandos de GRUB sudo grub Busca dnde est la particin de Ubuntu find /boot/grub/stage1 Poner el valor devuelto por el paso anterior root (hdX,Y) Instalar GURB en el primer disco duro setup (hd0) Salir del intrprete de comandos de GRUB quit

Cambiando el origen de la carpeta raz


Cambiamos el origen de la carpeta raz de nuestro sistema de archivos al directorio en el que hemos montado la particin de Ubuntu, para que al instalar GRUB interprete que la raz del sistema est ah. 1. Antes que nada, vemos cual es nuestra particin de Ubuntu y la montamos (substituyendo hda1 por lo que corresponda):
$ sudo fdisk -l $ sudo mkdir /media/ubuntu $ sudo mount /dev/sda1 /media/ubuntu

2. Luego conectar el directorio dev del livecd con el de la particin Ubuntu:


$ sudo mount --bind /dev /media/ubuntu/dev

3. El comando necesario para cambiar el origen del directorio raz es:


$ sudo chroot /media/ubuntu/

4. Ahora instalamos el GRUB en el MBR del primer disco duro, que normalmente estar congurado como Primary Master (hda):
# grub-install /dev/hda

Opcin 1 1. Iniciamos desde el LiveCD 2. Buscamos el GParted o el programa para manejar particiones de nuestra distribucion 3. Identicamos la particion que tenga nuestro Ubuntu y le ponemos click derecho, se nos
6 de 8 21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

abriran unas opciones, ponemos admisnistrar ags 4. Le damos la ag de "Boot" a esa particion 5. La operacion se aplicara sola, luego cerramos GParted y reiniciamos Opcin 2 1. Iniciar desde un LiveCD 2. Ir a Sistema/Administracin/Utilidad de Discos ( o en el administrador de discos segn el idioma de tu versin live cd) PALIMPSEST 3. Identicar la particin que corresponde a tu LINUX 4. Donde gura el TIPO: seleccionar Arrancable 5. Aplicar, reiniciar y listo.

Vase tambin
GRUB GrubEd Inicio del sistema

Enlaces externos
Sitio web ocial de Super Grub Disk (http://www.supergrubdisk.org/) A veces tras instalar algun otro sistema operativo, ste marca la particin que ha utilizado con un "ag" (bandera) indicando que esa es la particin de arranque (boot) y eso hace que aunque intentemos cambiar y reinstalar el Grub, el arranque dual no sea posible. Para cambiar esta situacin, basta con entrar con un LiveCD o bien con Super Grub Disk en el editor de particiones GParted y seleccionar la particin "culpable", pulsar en editar ags y desmarcar "boot" en dicha particin. Una vez realizado esto, es bueno reinstalar el Grub como se menciona arriba y todo funciona correctamente. Pues a mi no me ha funcionado los comandos que me han mandado ni tampoco el grub disk, pero encontre una forma mucho mas facil de hacerlo, el grub lo recupere con el kubunto que me da la opcion en el cd live de recuperar sistemas y cuando lo corro. en una de las instalaciones nos da la opcion de instalar grub asi que miren este tip si tienen esta falla ya que amime funciono bien "no es necesario instalar el kubuntu el nos muestra todos los pasos de la instalacion en la cual esta el grup y no es necesario instalar lo demas" gracias por este gran foro me han ayudado resto espero haber aportado Obtenido de "http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB"

7 de 8

21/03/12 18:08

Recuperar GRUB - Gua Ubuntu

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

Categoras: Instalacin | Recuperar el sistema


Esta pgina fue modicada por ltima vez el 17:36 12 feb 2012. Esta pgina ha sido visitada 1.069.450 veces. El contenido est disponible bajo los trminos de la Attribution-NonCommercial-ShareAlike 2.5 Poltica de proteccin de datos Acerca de Gua Ubuntu Aviso legal

8 de 8

21/03/12 18:08