I followed the
tutorial at Web Upd8, I used it last week it worked perfect. I used a LiveUSB of Karmic since I have no optical drive, This tutorial says it is for GRUB 2, so if you are using Ubuntu 9.10 you are good.
Here are the steps copied from the blog:
You need a live CD of Ubuntu Karmic (Lucid will work too - or any other Linux distribution which uses Grub2) from which you need to boot. Once you boot to the LIVE CD, open a terminal an and type these commands:
a) Firstly, you need to find out on which partition your Linux system is installed:
sudo fdisk -l
(in my case, it's "sda1")
b) Now, we must mount this partition:
sudo mount /dev/sda1 /mnt
Where "sda1" is the partition where you installed Ubuntu (or any other Linux distro). It could be "sda5", "sda6", etc. for you.
c) Install grub to the partition you've mounted:
sudo grub-install -–root-directory=/mnt/ /dev/sda
Important: Please notice that it's "/dev/sda", not "/dev/sda1". "sda" is the hard disk on which your Linux distribution is installed!
d) Restart your computer. As previous Grub2 entries are removed, run the following command to restore them:
sudo update-grub