zulykat escribió:El problema si no me equivoco, es que al instalar Windows 7, has modificado el MBR (master boot record), por eso no te sale grub, porque se ha sustituido, por así decirlo, por el arranque de Windows 7.
La solución más rápida que conozco es volver a instalar Ubuntu o la distribución con grub que hayas instalado.
No te lo tomes a mal, pero creo que es mejor estar como mínimo un poco seguro de lo que se dice antes de dar según qué consejos, como en este caso, que le dices al forero que lo mejor es reinstalar todo un SO por un "problema" que se puede solucionar limpiamente en 30 segundos.
Linux no es como windows, e linux el 99% de las cosas se pueden solucionar sin reinstalar ni formatear nada.
Y por cierto, la solución la tienes en el enlace de Achiss, aunque voy a matizar una pequeña cosa que veo en dicho enlace:
Ejecutar Grub
$sudo grub
Buscamos la particion en la que esta instalado
grub> find /boot/grub/stage1
(hdx,y)
Indicamos la particion que nos ha dado y reinstalamos el grub.
root (hdx,y)
setup (hdx)
Salimos del grub y reiniciamos sin el LiveCD.
quit
Al principio, donde pone sudo grub, es innecesario poner sudo, ya que estás iniciando desde un livecd y ya estás logado como root, lo demás bien, aunque ojo, si tienes una partición hecha sólo para el boot (grub), la búsqueda del enlace (grub> find /boot/grub/stage1) no te va a devolver ningún valor, en ese caso tendrías que escribir grub> find /grub/stage1.
Edito tras ver la última respuesta.
1- No, pero no es necesario.
2- Seguramente tengas una partición para el boot, prueba como te he dicho más arriba.