How to install grub on a completely empty hard drive?

Solution 1:

Boot from a Linux LiveCD which contains the Grub package.

Google suggests that Ubuntu's does and also points towards Super Grub Disk.

You might want to include more details about what you're trying to accomplish though. Do you only want to install an MBR in order to boot a non-Linux operating system?