Due to lack of power on my Linux notebook, ran the Windows 10 Guest on VirtualBox not performing well enough. After a little research I found a Benchmar, VirtualBox and KVM compares:
https://www.phoronix.com/scan.php?page=article&item=virtualbox-60-kvm&a%20=%203
KVM seems better performance to offer. I wanted to test. First, the hard disk of the source system is converted to the desired target format:
qemu-img convert -f vmdk -O qcow2 /Virtual/Box/win10-disk001.vmdk /KVM/win10/win10.qcow2
Now in virt-manager, a new VM is created. As a controller for the converted disk Sata is used. The best equal to add a virtual CD-ROM and load the ISO image of the Fedora Drivers. The latest driver can be downloaded here:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/
Now we start the machine. In Windows, we select the CD-ROM drive and install the Guest Agent and the virtio drivers. Connect we shut down the system again.
the virtual machine, another memory controller mode Virtio can now be added:
Now we boot Windows 10. When the system is started, the new storage controller is automatically detected and installed. In Windows we start using cmd command prompt and run the following command:
bcdedit /set {current} safeboot minimal
If the command completed successfully, we shut down Windows and change the type of controller for the hard drive on which Windows is running, in the setting of the virtual machine.
We switch the virtual machine back on and let it start in safe mode. Again, bring up cmd command prompt and run the following code:
bcdedit /deletevalue {current} safeboot
Then we drive Windows 10 down and remove the additional applied virtio controller with the 20GB hard drive.
Now Windows should 10 boot from the hard drive with virtio.