Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 1 of 11
JGabriel’s Blog
Inicio Tutoriales y Guías Contactar
Reinstalar el gestor de arranque “GRUB” en fedora 31 08 2008
Cuando un sistema se daña y no permite el arranque, ya sea por una mala configuración o simplemente por compartir fedora con otros sistemas operativos, al reinstalar o eliminar estos otros sistemas operativos puede que perdamos nuestro gestor de arranque. Este tutorial pretende mostrarle las formas de reinstalar el gestor de arranque antes una perdida. Para reinstalar el gestor de arranque (GRUB) vamos a necesitar el DVD/CD’s de instalación de fedora, también se puede realizar mediante los liveCD’s de fedora. nota: con el método del disco liveCD, se puede utilizar cualquier distribución GNU/Linux como por ejemplo: ubuntu, mandriva, opensuse. Antes de comenzar a ver los pasos de reinstalación, veamos como se denominan las particiones y discos rígidos en el gestor de arranque: El GRUB denomina HD (por la denominación “hard drive”) a nuestros discos rígidos seguido de un valor numérico comenzando a partir del cero para el primer disco Ejemplo: Si tenemos una sola unidad de disco, la denominación seria: hd0 Si tenemos dos unidades de discos, las denominaciones serian: para el primer disco hd0 y el segundo disco hd1 Si miramos como reconocen los discos rígidos los sistemas del tipo GNU/Linux, veremos que poseen una variación ya que los denomina como hd si es ide y sd si es ata, seguido por una letra, siendo a para el primer rígido, b para el segundo, etc. fedora denomina los discos sd tanto para ide como sata para evitar confusiones. Con las particiones es similar el método para la denominación, cuando fedora denomina a la partición 1 como sda1, el GRUB la denomina hd0,0 mirando detenidamente, vemos que para la partición 1, el grub la toma como partición 0, si tuviéramos sda3, el grub la denominaría hd0,2
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 2 of 11
Notad que la denominación es hd0 para el disco y seguida de una coma y el número de la partición menos 1. Debemos tener cuidado con las particiones, por como sabemos las particiones nunca se encuentran ordenadas en nuestro disco, es decir, la primer partición de nuestro disco puede ser la partición numero 2. Esto se debe en que orden se crean las particiones en determinados lugares del disco. Les dejo dos ejemplos simples para que comparen sobre las denominaciones: Si en fedora tenemos la partición 4 en el disco 2 se denomina sdb4, en grub hd1,3 Si en fedora tenemos la partición 8 en el disco 6 se denomina sdf8, en grub hd5,7 Visto esto, comenzamos con la reinstalación del gestor de arranque por medio del rescue installed system, esta es una opción que trae el DVD o el primer cd de instalación de fedora: Primero debemos iniciar la pc con el DVD de instalación o el primer CD, en las opciones que nos da el menú, debemos elegir rescue installed system (imagen de ejemplo)
Como segundo paso nos da varias opciones, la primera de ella es la selección del idioma, la segunda la distribución del teclado (es recomendable elegir “es” como distribución), luego nos preguntara si queremos iniciar las tarjetas de redes (no las necesitamos entonces seleccionar NO). Paso seguido busca las instalaciones de Linux que tengamos en nuestros rígidos y las monta en /mnt/sysimage, en la ventana nos aparecen tres opciones (imagen de ejemplo, en ingles), la primera es continuar, esta opción nos da la posibilidad de lectura y escritura sobre el sistema de archivo root que se acaba de montar en /mnt/sysimage, la segunda es de solo lectura y la tercera omitimos el montado por si queremos reducir, ampliar la partición. En este caso seleccionamos continuar
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 3 of 11
Por ultimo ya podemos reinstalar el gestor, debajo de la pantalla encontraremos la shell en donde podremos realizar los siguientes pasos de rescate: Iniciamos el intérprete de comandos de GRUB con el siguiente comando # grub
Al hacerlo nos aparecerá las siguientes líneas: Probing devices to guess BIOS drives. This may take a long time. GNU GRUB version 0.97 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.] grub>
Si no sabemos bien en que partición y disco se encuentra el fichero de arranque del GRUB, podemos buscarlos con el siguiente comando grub> find /boot/grub/grub.conf
Esto nos dará el número de partición y disco que necesitamos en el paso siguiente (hdx,y) Ahora comenzamos a escribir los comandos para reinstalar GRUB: grub> root (hdx,y) grub> setup (hdz)
luego salimos del interprete de comando de grub y reiniciamos el pc grub> quit # reboot
x;y;z son valores que debemos cambiar según nuestras particiones y discos, veamos los valores que toman x;y;z: En la expresión root (hdx,y): x significa el disco en donde esta ubicada la carpeta /boot que puede o no estar el la misma partición que el directorio raíz.
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 4 of 11
y significa la partición en donde esta ubicada la carpeta /boot. nota: en una instalación por defecto, la carpeta /boot se encuentra en el directorio / (directorio raíz en el que se monto en /mnt/sysimage) En la expresión setup (hdz): z toma el valor del primer disco rígido en donde la bios busca el registro maestro de inicio (MBR) en los primeros 512 bytes del disco. Método del liveCD Iniciamos nuestra pc con el livecd de fedora, cuando este completamente funcional el sistema operativo del liveCD, abrimos una terminal y nos logueamos como super usuario $ su contraseña:
Luego iniciamos el intérprete de comandos de GRUB con el siguiente comando # grub
Al hacerlo nos aparecerá las siguientes líneas: Probing devices to guess BIOS drives. This may take a long time. GNU GRUB version 0.97 (640K lower / 3072K upper memory) [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.] grub>
Si no sabemos bien en que partición y disco se encuentra el fichero de arranque del GRUB, podemos buscarlos con el siguiente comando grub> find /boot/grub/grub.conf
Esto nos dará el número de partición y disco que necesitamos en el paso siguiente (hdx,y) Ahora comenzamos a escribir los comandos para reinstalar GRUB: grub> root (hdx,y) grub> setup (hdz)
luego salimos del interprete de comando de grub y reiniciamos el pc grub> quit # reboot
x;y;z son valores que debemos cambiar según nuestras particiones y discos, veamos los valores que toman x;y;z:
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 5 of 11
En la expresión root (hdx,y): x significa el disco en donde esta ubicada la carpeta /boot que puede o no estar el la misma partición que el directorio raiz. y significa la partición en donde esta ubicada la carpeta /boot. nota: en una instalación por defecto, la carpeta /boot se encuentra en el directorio / (directorio raíz en el que se monto en /mnt/sysimage) En la expresión setup (hdz): z toma el valor del primer disco rígido en donde la bios busca el registro maestro de inicio (MBR) en los primeros 512 bytes del disco. Ejemplo de los comandos anteriores reinstalando GRUB en la segunda partición del primer disco grub> root (hd0,1) Filesystem type is ext2fs, partition type 0×83 grub> setup (hd0) Checking if “/boot/grub/stage1″ exists… yes Checking if “/boot/grub/stage2″ exists… yes Checking if “/boot/grub/e2fs_stage1_5″ exists… yes Running “embed /boot/grub/e2fs_stage1_5 (hd0)”… 16 sectors are embedded. succeeded Running “install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,1)/boot/grub/stage2 /boot/grub/grub.conf”… succeeded Done. grub> Espero que les sea de mucha ayuda a todos. Este articulo lo escribí hace tiempo para otro sitio, por tema de comodidad lo vuelvo a subir acá Saludos
Ads by Google
LinuxLIVE for Linux PCs Suspend-Resume, Sharing, Mobility And Re-Connect for Remote X Session www.starnet.com
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 6 of 11
« Un fondo de escritorio para fedora-es Primera noticia mensual del proyecto echo »
Acciones Información
Fecha : Agosto 31, 2008 Etiquetas: Fedora, grub Categorías : Técnica
16 respuestas 18 09 2008
David (23:51:59) : muchas gracias! es la solución más sencilla que encontré usando live cd y rapidísima ademas y funciona a la perfección. gracias. 19 09 2008
jgabriel (11:00:50) : David, Encantado que te haya servido esta guía ;) Saludos y gracias por comentar 16 01 2009
Sigma (19:32:27) : me sacaste de un apuro, GRACIAS!! 23 01 2009
Gaston (14:27:22) : Hola sabes, cuando le doy al comando setup (hdz) me sale un mensaje de error “error 23: error while parsing numbre” que estoy haciendo mal ? hice todo tal cual lo explicas con el DVD de fedora (el de instalacion) busque la config del grub y me dice que esta en (hd0,4) luego > root (hd0,4)
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 7 of 11
Gracias de antemano Adios 23 01 2009
Gaston (14:31:29) : Perdondame, fue una tontera mia xD!.. muchas gracias.. ya lo repare :D 26 02 2009
jgabriel (05:59:17) : @Sigma: de nada y gracias por comentar ;) @Gaston: jajja, justo debajo explicaba lo de la letra :P Saludos 28 02 2009
jazmin (01:03:18) : mil gracias , este materila me fue de gran apoyo 28 02 2009
jgabriel (05:15:15) : @jazmin: me alegra tque te haya servido a solucionar tu problema ;) saludos 1 03 2009
Blogs 09/09 (08:19:57) : [...] /etc/fstab y en grub una buena guía para cambiar hdx a sdx, o controladoras IDE a ATA SCSI en linuxReinstalar el gestor de arranque “GRUB” en fedora una buena guía Publicado por Jose Carballada en Opinion y en Blogs navegación [...] 4 03 2009
gabriel (15:17:14) : hola muchachos me meti en un problemon talvez sea un problemita para ustedes Tenia 2 sistemas el fedora 10 y el winxp salia el grub entre elegir winxp y fedora claro luego instale el vista y adios grub
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 8 of 11
intente reinstalarlo con el dvd de instalacion pero creo q meti la pata al tipear lo siguiente: find /boot/grub/grub.conf dice error no me acuerdo el numero archivo no encontrado en ingles claro luego recorde q /boot lo habia puesto en mi primera particion y como tengo un solo disco entoncs tipee root (hdx,y) y salio algo de ext2 pero recordadndo lehabia puesto ext3 bueno segui con setup y ok reinicie jajja y antes de entrar al grub para elegir q sistema ademas de no ingesar a ninguna dice formato no soportado.. sale al inicio no se puede leer la image alguien me podria decir q paso??? no entra a nada jjaaa 4 03 2009
gabriel (15:21:35) : llego 6 03 2009
jgabriel (03:03:59) : @gabriel: cuando haces find /boot…… no importa si tienes una partición /boot aparte, te debe decir cual es la partición en donde se encuentra el grub. Lo que parece es que se te corrompio el sistema de archivo y al hacer eso se te perdieron las imagenes (archivos con extensión img) para iniciar el kernel (hubicadas dentro de la carpeta /boot), es por esto que te sale el error que no se encuentra la imagen que es la encargada de iniciar el kernel del sistema. La verdad que desconozco si existe algún método para recuperar todos los archivos de la carpeta /boot (en tu caso partición) :S. Lo lamento por no serte de mayor utilidad :S 6 03 2009
gabriel (18:18:13) : gracias por la atencion ……..mira entro a la consola de recuperacion de fedora montado en /mnt/sysimage y entro a grub tal como indikas y tipeo find /boot/grub/grub.conf y sale error 15: file not found esto indika que no tengo este archivo en las particiones montadas pero se contradice cuando pongo en consola df y aparece: /dev/sda1 montado en /boot e ingresando esta este archivo …..no entender……….. creo q entendiendo este error podre solucionar este problem} ya q hice el root(hd0,0) luego setup(hd0) y pues donde lo habra instalado si supuestamente no sta montada sta particion?? de todas mangas gracias por la ayuda 11 03 2009
jgabriel (01:50:57) : @gabriel: estuve un poco perdido con los comentarios :S, seria bueno si posees algún livecd de
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 9 of 11
cualquier distro que te fijaras que tiene dentro de la partición /boot por que con los nuevos datos que dices falta justamente el archivo grub.conf, habría que ver si solo falta ese archivo o te falta todo. 13 03 2009
ivan perino (10:20:00) : Increible, lo malo de todo esto es que a la gente como vos no se le reconoce nada. A varios mas de los que postean les has salvado las papas. Quizas no es algo tan dificil, pero alguien tiene que saberlo y compartirlo. MUCHAS GRACIAS 14 03 2009
jgabriel (02:19:41) : @Ivan: te lo agradezco, mis conocimientos son limitados pero eso no me impide a que personas que tengan algún problema en fedora les ueda dar una ayudita como pueda =D Saludos y gracias por comentar
Bye Bye Este blog se cerró completamente, los comentarios fueron cerrados y ya no hay ninguna casilla de correo en donde poder contactar conmigo. ¿Por qué?, porque me fui a hacer otra vida diferente, yo y mi estudio y mis otros intereses, este me demandaba mucho tiempo (blog, escribir, foros, etc...) y ese tiempo ahora lo dedico en otros pasatiempos junto a mi estudio. Buscar
Categorías
Anuncios (21) Arte (13) ¿Sabías que…? (1) General (24) Guías (1) Humor/Ocio (6) Noticias (31) Técnica (37) Utilidades (7)
Asistencia Técnica
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 10 of 11
Posts Más Vistos
fedora sexy Postinstalación de Fedora 10 Cambridge Señales Como particionar un disco para instalar fedora Activar el usuario root en el gdm de fedora 10 Agregar repositorios en fedora 9, 8 y 7 Aprendiendo a utilizar la terminal
Blogroll
Blog de Alex Parra Blog de Ezq Blog de Gómez Hyuuga Blog de Hakataka Blog de Isra Blog de Juanfgs Blog de Noctuido Blog de RexRaptor Blog de Saforas Blog de The Kiken Blog de Yoyo Blog Portal Linux Blog UnTuxSuelto (bachi.tux) Drake\’s Blag Fedora Blogger Network Fedora-es Foros de Fedora Latinoamerica Proyecto Fedora Latinoamérica Sekuela Digital
Licencia
Esta obra está bajo una licencia de Creative Commons
Mis imágenes en Flickr
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009
Reinstalar el gestor de arranque “GRUB” en fedora « JGabriel’s Blog
Page 11 of 11
More Photos
Archivos Seleccionar mes Blog de WordPress.com • Freshy theme by Jide.
http://jgabriel.wordpress.com/2008/08/31/reinstalar-el-gestor-de-arranque-grub-en-fedora/
16/07/2009