Inicio > Informatica & +, Linux, Ubuntu, Windows > Como recuperar mi GRUB y el Boot de Windows

Como recuperar mi GRUB y el Boot de Windows

Grub y Boot

Hola todo el mundo, el motivo del presente es para compartir con ustedes esto que me ayudo con un gran problema, tenia instalado Ubuntu 7.04 en mi maquina y por ponerme a jugar con la configuración me troné el GRUB y por lo tanto al querer ingresar a mi maquina ya sea a la partición Linux o Windows pues definitivamente no podía, leyendo en varios sitios proponían reinstalar Linux, montar la partición, cambiarle permisos, etc.… y nada me funcionaba, el problema no era tanto por la reinstalación ya que eso es lo mas fácil, yo no quería perder mis datos, ya que mi Querido Ubuntu lo tenía bien chilero… ¡!! En horas de actualización saben lo que cuesta poner tu distribución al día y como te gusta…!

A continuación les detallo la forma en que solucione este pequeño problema, primero opte por recuperar el boot de Windows estos son los pasos que me funcionaron para mi propósito.

1) Recuperando el boot de Windows
- Introduce el CD de Windows XP en mi caso con SP2, cualquiera funciona (lo ideal es que tiene que ser con el que instalaste para no tener algún otro tipo de problema) en la unidad de CD y arranca la computadora.
- Aparecerá una línea de texto que te ofrece la posibilidad de arrancar desde el CD.
- Después de mostrarte varias pantallas surgirá una con opciones de selección. Escoge Para recuperar una instalación de Windows usando Consola de recuperación, presione la tecla R.
- Selecciona la correspondiente a la unidad C:\Windows. Tal vez tengas que escribir la contraseña de Administrador. Después de hacerlo se te mostrará el prompt del sistema (C:\>).
- Escribe fdisk /mbr y pulsa la tecla <ENTER>. Te mostrará a continuación la partición de destino (generalmente la C:). Pulsa sobre S (Si) cuando te pregunte si estás seguro de que “deseas escribir…”. Y comenzará el proceso de escritura del Master Boot Record.
- Cuando termine escribe Exit y pulsa <ENTER>. Se reiniciará el sistema. (Recuerda que antes debes extraer el CD de la unidad).
- A partir de ahora se iniciará el sistema desde el MBR de Windows XP

Después de haber realizado lo anterior me levantaba la partición de Windows pero no la Linux, en este caso la de Ubuntu. para poder recuperarla realice lo que me encontré en este How-To.

2) Recuperando el GRUB de Linux:
- Lo primero es iniciar la computadora con el CD de instalación de Ubuntu.
- Cambiarle el password al usuario de root, por si en dado caso te lo solicita en los pasos siguientes ya sabes cual es y no andas buscándolo como me paso a mi. (root, Sistema – Administración – Usuarios y Grupos).
- Iniciamos una terminal, y tecleamos lo siguiente:
- sudo grub
- find /boot/grub/stage1 –> en mi caso me regreso el valor (hd2,1) ese valor lo vamos a necesitar más adelante.
- root (hdx,y) –>donde x es el primer valor devuelto en el paso anterior (en mi caso un 2 ) y es el segundo valor (después de la coma y en mi caso un 1), básicamente esto indica el lugar donde ya se encontraba instalado grub y sus archivos de configuración que generalmente es la partición root ( / ) de nuestro Ubuntu.
- setup (hd0)
- Eso instalará grub en nuestro primer disco duro (hd0), que es con el que inicia la computadora.
- quit
- Para salirnos de la consola de grub
- Reiniciar el equipo.

Espero les sea de utilidad este post, como les comento a mi sirvió bastante y se que para una futura oportunidad lo primero que consultare será El Bl®ck de Pupilo)

Actualización: Les comento que esta solución es valida para Ubuntu, kubuntu, edubuntu en todos sus sabores, desde la versión 7.04 “origen de este post” hasta la versión 9.04 las cuales he probado también aplica para windows XP con service pack 2 y 3, asi como Windows Vista con Service Pack1. con  resultado exitoso…!!!

Actualización 2 “11-Ag-2009: También me funciono con Windows 7  en la version de 32 y 64 bits y con ubuntu 9.04….!!!

Saludos desde GuateMaya… Chaplin

  1. Junio 14, 2007 a las 4:33 am | #1

    Excelente informacion, ya que me ha estado dando problemas el windows (que raro con un S.O. tan seguro), y no he querido formatear el disco de windows por miedo a no poder a entrar en ubuntu, con esto ya se me soluciona algo, pero no se si es aplicable cuando se reinstala windows.

  2. Junio 14, 2007 a las 3:04 pm | #2

    Que tal Zcgt21, gracias por tu comentario, yo creo que si funcionaria, ya que prácticamente lo que haces al recuperar el boot de Window$ es borrar el GRUB de Linux, aunque físicamente las particiones de Linux si están, al iniciar la maquina solo te reconocerá Window$, por lo tanto seria como si hubieras formateado la maquina, como te repito creo que si funcionaria, solo ten cuidado al formatear de no tronarte las particiones de Linux..!! No está demás que realices un backUp de la información más importante antes de darle Formart a Window$…!! Voy a tratar de hacer esto del formateo en una maquina virtual y te comentare luego los resultados…!!!
    Saludos desde GuateMaya…

  3. Junio 15, 2007 a las 9:24 pm | #3

    Excelente consejo, porque no esta tan técnico, yo recuperé la pc de mi casa una vez usando el Ultimate Boot CD pero si requiere un poquito más de conocimiento porque el CD es tan bueno que podría acabar con tu disco..

    Yo tambien lo voy a usar porque el windows de mi laptop la esta viendo negra hasta para escribir correos, que raro no ?

  4. num11
    Diciembre 24, 2007 a las 6:17 pm | #4

    Excelente amigo! Eres genial! Habia leido varios tutoriales y “jaladas” y namas NO, pero con esto: GENIO! Jeje. Gracias

  5. michel
    Enero 30, 2008 a las 5:37 pm | #5

    Una pregunta de un neofito necesitado…. cuando recuperas el mb de windows segun los pasos que mencionas, pierdes la data y los programas instalados en windows.
    agradeceria pronta respuesta. saludos.

  6. Enero 31, 2008 a las 6:18 pm | #6

    Que tal amigos, respondiendo a Michel, te comento lo siguiente, cuando recuperas o reparas el MBR de Window$ en ningun momento esta en riesgo la data que tienes almacenada, recuerda que lo que estas haciendo es indicarle a Window$ desde donde debe de arrancar…

    Esto lo he comprobado de varias maneras y funciona sin riesgo, la primera vez que comprobé el funcionamiento de esta solución fue por problemas de configuración de mi Linux (motivo del post) y revivió con todo la data tanto de Window$ como de Linux, en una ultima oportunidad y respondiendo a la pregunta de zcgt21, Si Funciona en caso de Reinstalación de Window$. “me toco reinstalar el sistema operativo windows, se hace la instalación como normalmente lo arias, no tocas para nada las particiones de Linux, después de haber instalado tu Window$, sigues los pasos descritos para la recuperación del GRUB, en poco tiempo tienes en la máquina Tú Nuevo Windows, y Tú Linux intacto (como si no hubiera pasado nada)… Saludos…!!! :o )

  7. Mauricio
    Febrero 6, 2008 a las 4:28 am | #7

    Compa, demasiadas gracias!! El articulo está muy bueno, y había estado teniendo un problema similar al tuyo aunque con algunas variaciones. y no había podido repararlo hasta que leí esto… lo raro es que esa función que nombraste (fixmbr) no paraece cuando una teclea HELP, talvés por eso no lograba que me funcionara.
    Te cualquier forma, gracias!

  8. Febrero 8, 2008 a las 5:49 am | #8

    Que tal Mauricio gracias por tu comentario, por un pequeño error habia omitido la instruccion correcta la cual es fdisk /mbr espero que con esto se solucione tu problema saludos…. desde GuateMaya…

  9. Julio 24, 2008 a las 7:48 am | #9

    Excelente hermano…

    Me has salvado de una reformateada del LINUX jaja

  10. undertow
    Septiembre 23, 2008 a las 2:43 am | #10

    gracias. estaba buscando esta informacion para reiniciar mi win ya que tiene problemas de virus (T.T) pero la distro de linux vino a salvarme (ubuntu). muy buena info, para alguien que esta iniciandose en lunux.

  11. Septiembre 23, 2008 a las 3:05 pm | #11

    Que tal amigos, es verdaderamente satisfactorio el saber que lo poco que publico en este su espacio es de su utilidad, gracias por dejar sus comentarios esto me obliga a que sigamos mejorando, cualquier consulta, no olviden en dejar sus comentarios ya sea mi persona o cualquiera de los estimados lectores podremos ayudarnos….!! Un Saludo desde GuateMaya,,,!!

  12. ivan
    Octubre 19, 2008 a las 8:49 pm | #12

    ke onda,
    tengo ese problema,,,
    no puedo iniciar windows ni linux
    restaure el grub “segun”,, pero no arranca ningun s.o.
    al seleccionar Windows loader me sale: starting up… quitar discos o medios, luego k presione una tecla.. y se ba a boot cd,, y no teno el ce de windows,,, tengo el de otra version del xp,, y mi xpp es modificado,,, k puedo hacer==¿?¿¿??

  13. Octubre 22, 2008 a las 5:06 pm | #13

    Que tal Ivan, gracias por tu comentario, cuando te salga la opción boot cd selecciónala o presiona cualquier tecla, no importa si tienes el cd original de Windows “no se que tan modificado lo tengas” recuerda que solo aras la configuras el sistema de arranque, no la configuración de tu ambiente gráfico, no se si me explico, cualquier otra duda ya sabes.. sorry por no responder con prontitud…

  14. Kristian
    Noviembre 4, 2008 a las 8:29 pm | #14

    Mano, muchas gracias, he recuperado mi grub. Pero ahora cuando selecciono entrar a ubuntu me aparece esto: error 17 no se puede montar la particion. Si me pudieras ayudar por favor. Saludos desde Villa Nueva, Guatemaya.

  15. Juan Carlos Terrazas
    Noviembre 23, 2008 a las 9:28 pm | #15

    Gracias por el dato, me ayudo mucho.
    saludos
    Juan Carlos

  16. Noviembre 24, 2008 a las 5:08 am | #16

    Que tal jóvenes gracias por sus respectivos comentarios…!!!
    @ Kristian… revisando en foros de ubuntu y linux en general te comento que no he encontrado mayor información acerca del error 17 que se te esta presentando..una forma sencilla de ver si no te tronaste las particiones es levantar con un live CD y montar las particiones que tengas.. para ver si están todavía…!! Seguire revisando y preguntando…!!!
    @ JC Terrazas. = gracias por tu comentario que bueno que te haya sido de utilidad esta información…!!
    Saludos…!!

  17. yense
    Mayo 23, 2009 a las 10:58 pm | #17

    hola bueno tengo un pequeño problema.

    es que por error borre el boteador de win xp y bueno ya no podia seleccionar el S O xp pero si el ubuntu un amigo me dijo que podia reinstalarlo el xp, le hice caso pero ahora ya no puedo dentrar al boot donde escojo los S O que deseo usar

    como puedo recuperarlo

    ya reinstale el xp supungo que borre el GRUP como puedo recuperarlo

    mi correo es:
    yenseventura@gmail.com

    por favor cualquier ayuda me bendria bien

  18. Mayo 26, 2009 a las 2:47 pm | #18

    Que tal Yense gracias por tu visita, disculpa un poco por la tardanza al responder tu comentario. Entiendo que re-instalaste nuevamente windows si es afirmativo claro que tronaste el grub, si al re-instalar el windows utilizaste solo la partición del windows “no eliminaste ninguna partición de tu Linux este encuentra intacto” para recuperarlo tienes que hacer la parte 2) Recuperando el GRUB de Linux: del post, con esto recuperas tu grub… y tendrías nuevamente ambos sistemas operativos activos..!!!

    Cualquier duda o comentario no dudes en dejarlo, Saludos y buena Suerte…!!!

  19. elhumero
    Junio 20, 2009 a las 1:37 pm | #19

    Muchas gracias majo.

  20. Juan
    Agosto 10, 2009 a las 3:23 pm | #20

    Hola,
    muy buena solución. Gracias por compartirla.

    Saludos desde Las Palmas de Gran Canaria. España.

  21. Agosto 11, 2009 a las 4:49 pm | #21

    Que tal amigos es muy gratificante el saber que lo poco que he puesto en este su espacio a sido de utilidad, gracias por visitar este su espacio, ya saben que si puedo apoyarlos en algo, no duden en dejar sus comentarios, …!!!

    Saludos desde GuateMaya…!!

  22. rich
    Septiembre 14, 2009 a las 7:10 pm | #22

    Muy bien, lo que me pasò a mi es que para programar en c# me piden instalar windows (No màquina virtual).
    Lo instalè y pasò lo que tenìa que pasar, se borrò el grub. (obviamente no se borraron las particiones ext4, de hecho he recuperado datos de mis carpetas gracias al live CD)
    Ya una vez me habia pasado y como dices recuperè mi ubuntu. No obstante tambièn perdi la posiblidad de iniciar windows.

    Me gustarìa que me digan que debo hacer para recuperar mi Ubuntu y al mismo tiempo el xp que acabo de instalar.

    Gracias

  23. Juanagan
    Octubre 4, 2009 a las 6:14 pm | #23

    Muchas gracias por el aporte. Creo que lo conseguire!!

  1. Junio 12, 2009 a las 12:12 pm | #1