There must be hundreds of threads on this.
You
don't uninstall boot-loaders. You overlay them with a new one - in your case presumably via fixmbr.
Code:
grub-install --root-directory=/boot /dev/hda
It's all in the manual at the grub site.
A mount point is just a mount point - I seem to recall grub defaults to the root directory.
Your choice.