Hi there
@martyfelker
@Hopachi
This method seems to be fairly infallible for cloning from Virt-Manager.
Tested on Debian, Fedora and ArchLinux hosts with KVM/QEMU and emulated TPM (swtpm - the IBM emulator for Windows guests). I've no reason to suppose that this method will fail on other major Linux hosts.
1) create a new "Virtual disk" for the existing virtual machine of sufficient size to receive the current GUEST.
2) set a stand alone bootable version of Macrium free to be the boot device
3)boot the macrium free
4)choose clone or image the original vm disk
5)shutdown the VM
6)delete the original virtual disk (don't unless you want to physically delete that data - just delete via remove hardware from the config).
7)set the new disk to the boot device (if imaging rather than cloning then obviously first restore the image via macrium again).
8)job done Q.E.D --passwords, accounts, pin numbers, partition UUID's etc all identical with original.
(This method also works for cloning Linux Guests too).
(This method also works if you want to convert a windows GUEST to a physical machine -- update drivers afterwards if necessary).
You can still get a working copy of the last Macrium Free edition from the majorgeeks website. It seems to have disappeared from the Macrium site or is so well hidden that I can't find it.
Cheers
jimbo