After ObsessiveFOSS advice:
From this link...
Step 1: Boot from the ubuntu live cd and go to terminal
Type in terminal:
grub> find /boot/grub/stage1
That should return your Ubuntu partition in the form of (hdX,Y), use that:
grub> root (hdX,Y)
grub> setup (hd0)
(You don’t need to type the
That has re-installed grub but you can no longer see Windows 7.
Step 2. Edit the main GRUB configuration file.
Boot into Ubuntu, open a Terminal, and type:
gksu gedit /boot/grub/menu.lst
A large text file will open and at the bottom leave a line and add this:
title windows 7 beta (Loader)
(Do not type this line but if that does not work on re-boot try “hdo,0 or hd0,2” and so on until it works.)
Now that is done you can re-boot into Windows 7 and Ubuntu.