Welcome to the forum...with a great challenge.
Okay, for a system (like Linux) to boot up, it needs to know where to get the goods from. There is a little entry (among others) in /boot/grub/menu.lst that tells the system just that.
For this to be functional, grub needs to be in the boot partition...
Let's go from the top, please provide a listing of ./boot/grub/grub.lst and its location on the system (eg is ./boot really the boot pertition or a folder in the file system partition)
Did the system work before, if so, what was added/installed recently? Did you ever get it to work? How proficient are you with Linux?
Keeping this on the scope!