I'm back---I had to check something.....
Running from a live CD, get into a terminal (command line) and enter "fdisk -l" to confirm the disk partitions. Let's assume you have one drive and you want to install GRUB on /dev/sda, and the grub config files (including menu.lst) are on /dev/sda1.
enter "grub" to start the GRUB shell
enter "root (hd0,0)" ---GRUB should confirm that it finds a filesystem there.
enter "setup (hd0)"
If you have a complex setup with multiple drives, you may have to experiment a bit. The trick is to know what the drive/partition order will be when the system boots from hard drive. For more help, post your complete configuration--number and type of drives, etc.
Note that grub numbering starts from zero, so drive 1, partition 1 is "hd0,0"