I’ve been using Manjaro (Cinnamon) for about a month now and last week I wanted to get a Windows 10 Virtual Machine up and running. With VirtualBox I got it working as intended, but I was recommended trying out QEMU/KVM + Virt-manager because of improved performance and less potential issues with future kernel upgrades.
I checked out the ArchWiki on Libvirt and Virt-manager and used the following terminal commands to install QEMU/KVM and Virt-manager:
After this I’m able to run virt-manager and configure a new virtual machine.
However, if I try to create a new (internal) snapshot of the running machine I get the following error:
Error creating snapshot: Operation not supported: internal snapshots of a VM with pflash based firmware are not supported
That’s a serious limitation as basically all systems are uefi based these days.
As long this remains an issue with libvirt, I guess I’ll stick with VirtualBox that does snapshots fine with uefi based VM’s.
This issue ticket was created by me 1 year ago. This described that creating an offline snapshot did not work when VM was in offline mode. This issue was already fixed.
As far as I know, my issue ticket is not related to your problem here. I am pretty sure,VM with BIOS legacy (Non-UEFI) allows you to create an live snapshot.
I remember that there is a bug in VirtualBox when creating many live snapshots that could lead to data corruption detected by Btrfs inside VirtualBox .
In my opinion, creating a live snapshot is a bit of an exaggeration, as all the data processing from the virtual RAM is stored on a physical hard disk.
The creation of an offline snapshot is recommended for stability reasons.