Es muy frecuente tener varios sistemas operativos instalados en una misma máquina, por ejemplo, un arranque dual con Windows y una distribución GNU/Linux. En estos casos, el problema se presenta cuando necesitamos instalar o reinstalar Windows, ya que esté ultimo sobrescribirá el sistema de arranque que teníamos establecido, borrando en este caso el GRUB.
Para solventar esto, una vez hayamos realizado la reinstalación del sistema operativo Windows, iniciamos la recuperación de nuestro GRUB. Para ello reiniciamos el ordenador y esperamos hasta que nos aparezca un terminal que nos indica de un error al recuperar el GRUB. Ahora sólo nos queda ejecutar los siguientes comandos:
$ sudo grub Ejecutamos el interprete de GRUB
grub> find /boot/grub/stage1 Obtenemos el disco donde esta instalado la partición Ubuntu
--> Devolverá (hdX,Y) donde X es el número de disco, y Y es el número de la partición (en mi caso hd0,5)
grub> root (hdX,Y) Indicamos el valor devuelto en el comando anterior
grub> setup (hdX) Instalamos GRUB en el primer disco duro (en mi caso hd0)
grub> quit Salimos del interprete de GRUB
Existen otras formas de reinstalar el grub como pueden ser arrancando la distríbución LiveCD, o con el programa restaurador Super Grub Disk pero la opción basada en el intérprete de comandos de GRUB es posiblemente la más sencilla.





Trackback: Bitacoras.com
#1 by Granada on 19/10/2009 - 13:20
Citar
El tema es que hay algunas veces que no sale en el terminal que ha habido un error al recuperar el GRUB, con lo cual no nos queda otra opción que usar el LiveCD o Super grub Disk, o lo que también hacen algunos que vuelven a reinstalar Linux, jeje, a lo basto.
#2 by Reiben on 19/10/2009 - 18:46
Citar
Dios bendiga el LiveCD xDD
#3 by Leonardo on 20/10/2009 - 05:33
Citar
Una molestia…
Esque estaba desesperado con mi windows y lo desinstale completamente, ahora tengo unicamente el ubuntu 9.04 y mi pregunta es: ¿tendre este problema si quiero volver a instalar windows? o ¿que deberia hacer antes para poder instalar windows facilmente y sin problemas?
#4 by Nita on 20/10/2009 - 08:31
Citar
Hola Leonardo,
Tu duda nos ha ocurrido a muchos de nosostros. Lo que tienes que haces es instalar Windows en la partición en la que lo tenías. Después comprobaras cuando arranques la máquina que te saldrá un típico error de “grub error 22″ entonces ahi es cuando ejecutas los comandos que indican en el post. Como indica Granada en el caso que no te aparezca ningún error de GRUB deberás usar el LiveCD o Super grub Disk.
#5 by David on 21/11/2009 - 06:07
Citar
Definitivamente ! son mi pagina de cabecera!!! tuve un problema con el Windows.. ya saben en mi casa soy el único que usa GNU/Linux, así que formatee la partición donde tenia Win y gracias a ustedes pude salvar mi Ubuntu !!!
como ya lo he dicho antes Muchas Gracias !
Pingback: Top 10 de Noticias Ubuntu en 2009
#6 by Jon on 23/01/2010 - 09:31
Citar
Es algo que siempre viene bien recodar
Un saludo y gracias por esta magnifica web.
#7 by noltyn on 13/04/2010 - 21:20
Citar
que tal, tengo un inconbeniente. cuando ejecuto sudo grub aparece comando no found y hasta alli llega todo . que puedo hacer….gracias
#8 by Tor on 13/04/2010 - 23:20
Citar
¿Qué versión de Ubuntu utilizas noltyn?
#9 by facundo on 11/05/2010 - 19:09
Citar
Son unos capos. Muchisimas gracias. Esta muy bien explicado y fue muy util. Gracias