Pongamos esta situacion que yo creo que a mas de uno le ha sucedido y no sabe que hacer.
Supongamos que tenemos GNU/Linux y Microsoft Windows instalado en nuestro equipo en diferentes particiones y Windows resulto con un virus terminal y devastador (es tipico en windows por eso no lo uso)y resulta que hubo la necesidad de formatear y volver a instalar Windows de nuevo con todas sus aplicaciones y controladores.
Windows no es un sistema operativo muy generoso y solo piensa en ocupar disco duro, y resulta que al instalarlo el Grub ya no esta al encender de nuevo tu maquina y ves que se inicia Windows y te preguntaras ¿donde quedo Linux y como hago para volverlo a utilizar?, ya que necesitas el Grub para arrancar Linux pero no esta.
Algunos suelen volver a instalar Linux y asi vuelve a aparecer el Grub, pero es algo incomodo por que perderas todo lo que tenias en Linux.
Hay una solucion muy sencilla para que esto no suceda mas y para que vuelvas a tener el grub visible al encender tu maquina y es la siguiente:
Debes tener un live cd e iniciar tu maquina desde el mismo, como si fueras a instalar de nuevo tu Linux (puede ser un live cd de cualquier distribucion).
Cuando ya haya iniciado el sistema operativo desde el live cd vas a la terminal y escribes el siguiente comando.
sudo grub
esperas un momento no hagas nada.
despues viene un nuevo menu en la terminal y escribes
find /boot/grub/stage 2
aparecera algo asi
grub> find /boot/grub/stage 2 (hd0,4)
Lo que aparece entre parentesis varia y puede aparecerte asi: (hd0,2) en fin como te aparezca tienes que escribir lo siguiente continuando la linea de comandos o ahi donde quedaste:
root (hd0,4)
en caso de que te haya resultado (hd0,2) escribe lo siguiente:
root (hd0,2)
continuando la linea ahi mismo escribes:
setup (hd0)
esperas hasta que termine el proceso y luego sales del menu el grub escribiendo:
quit
Luego reinicias y ya tendras tu Grub de nuevo y podras operar Linux de nuevo sin necesidad de re-instalarlo.
Este manual a algunos le parecera idiota pero son mas idiotas si no se dan cuenta que esta hecho para principiantes.
salu2.