Well, you did that with a running system, from the running system itself. That's never a good idea. It's best to make an image of an offline OS. That's why I suggested CloneZilla. Another thing you can do, is tar it all from a live CD, copy it to the other system for example, boot the VM with a live CD, create a partition, format it and untar the file onto the new system. Then check the UUID with blkid.