[SOLVED] move installation to new harddrive

I'm trying to move an installation to a new harddrive.
For this purpose I used rsync to copy the files to the new harddrive. (preserving the permissions). Afterwards I used the rescue system to install the bootloader on the new disk, and chroot to it to generate a new initrd.
However on reboot it keeps telling me that the harddrive cannot be found. It still references the old UUIDs?
What am I missing? I used to do this all the time in arch linux, and never ran into this kind of trouble?
It's a mageia 4 system if that should make a diffierence.
EDIT:
OK. Now I got it running again. I removed just about anything I could from the grub menu.list, and changed the root uuid. Now it boots! I just hope that I haven't crippled anything in the process.
For this purpose I used rsync to copy the files to the new harddrive. (preserving the permissions). Afterwards I used the rescue system to install the bootloader on the new disk, and chroot to it to generate a new initrd.
However on reboot it keeps telling me that the harddrive cannot be found. It still references the old UUIDs?
What am I missing? I used to do this all the time in arch linux, and never ran into this kind of trouble?

It's a mageia 4 system if that should make a diffierence.
EDIT:
OK. Now I got it running again. I removed just about anything I could from the grub menu.list, and changed the root uuid. Now it boots! I just hope that I haven't crippled anything in the process.