i don't understand what you want here? Are you saying that you used some form of tool to backup your entire install and then you restored it to another drive or partition? You want to be able to boot into the backup to see if it worked? If all you want to do is install grub and have it boot this backup image that you untarred onto a partition, then you'll need to make sure that your menu.lst and your fstab files are correct, here is the guide to reinstall grub if you need it:
when you get to that link, it's actually a link to help another user install 3 os's into his machine BUT the post number 4 is the one that you have to follow, all you do is copy and paste what the commands are that are within the little code boxes and that will reinstall grub into the mbr of the hard drive that you are booting from the bios. (NOTE: make sure you chose the correct device (hd0 or hd1 for your situation) Then the next step is to make sure that the menu.lst that it's going to look at and use for it's config is correct. You'll need to make sure that the boot line is correct. So, if you're unsure of how to make sure it's correct, I'll need to see the following info to help, after you chroot into your system, I neeed you to paste the output from these commands
So you're saying that you never had this freezing problem before you did this backup and restore thingy? What does this show?
ALso, I have made a cool guide for checking SBACKUP backups (SBAACKUP is a GUI backup tool that I use and love and it VERY easy to use) so that you know you have a backup of your system once you have it the way you want it and can trust that the backup will save you one day if your system is unfixable. It's here: http://ubuntuforums.org/showthread.php?t=401425