I've done it and as I remember , the trick is to keep the disk on the same place on the ide, so that grub finds /boot.
OTOH, you can edit /boot/grub/menu.list and ADD entries that point to different ide boot sectors . Make sure you leave the old one alone so you can return the drive to the original machine if you need to tweak.

HTH