Bien en este post pasaré a explicar como solucionar el problema que nos genera Windows 7 cuando lo instalamos después de instalar Ubuntu.

Como recuperar/reinstalar GRUB cuando instalamos Windows 7

En los siguientes pasos veremos como recuperar el GRUB en Ubuntu. (También lo he probado en Solusos y ha funcionado)

1) Debemos arrancar nuestra pc desde un CD live o Live Usb, abrimos una terminal y colocamos el siguiente comando:

sudo fdisk -l

2) Luego observa con atención la siguiente pantalla:

Ubuntu

Allí veremos veremos diferentes columnas, nosotros primero nos fijaremos en la columna "Sistema", debajo de dicha columna, localizaremos la que dice "Linux", luego nos fijaremos en la columna llamada "Deposit." ahí anotaremos solo el número que aparece después de "sda" que corresponda a la columna de Sistema "Linux".
En este caso sería "/dev/sda5".

3) Colocamos el siguiente comando:

sudo mount -t ext4 /dev/sda5 /mnt

3.1) Este paso es solamente para aquellos equipos en los que se ha realizado la instalación de Ubuntu, en una partición "/boot" separada de las demás, la partición correspondiente debería también ser montada en "/mnt/boot".

sudo mount -t ext4 /dev/sda5 /mnt/boot

4) Monta también a continuación el resto de los dispositivos en el directorio "/mnt" en el sistema Live:

sudo mount --bind /dev /mnt/dev

sudo mount --bind /dev/pts /mnt/dev/pts

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

5) Ejecuta el siguiente comando como "root"

sudo chroot /mnt

6) Actualiza la configuración de GRUB

grub-mkconfig -o /boot/grub/grub.cfg

7) Carga el GRUB en el MBR ejecutando el siguiente comando, es decir instala el gestor de arranque al comienzo del primer disco duro "/dev/sda"

grub-install --recheck /dev/sda

7.1) Si el paso anterior no funciona, Ubuntu se puede encargar automáticamente de ello:

sudo update -grub2

sudo grub-install /dev/sda

Espero les funcione