Replacing a Hard Disk with a clone fails
You need to change your paths in:
- /etc/fstab
- /boot/grub/menu.lst
you need to find and replace that uuid in your grub configuration, something like /boot/grub/menu.lst in grub.
in grub 2, /boot/grub/grub.cfg is generated when you run update-grub, so you could temporarily modify that file and boot, and then change the grub settings and run update-grub once you have booted into your OS.
another option is to temporarily replace the uuid reference to the actual disk partition, and again fix that later.