I have Ubuntu 20.04 server as my host machine and QEMU-KVM v6.0.0 as hypervisor. I created simple virtual machine configuration using SATA storage and successfully installed Windows 7 SP1 64 bit. After this all manuals suggest to add temporary virtio disk, get Windows 7 to install necessary drivers and then switch to new disk type.
I downloaded a set of latest stable drivers from https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/, attached a downloaded image file to virtual machine and attempted to install drivers.
Nothing worked at all. Windows 7 successfully identifies driver files as being signed by Red Hat Inc., however it refuses to load drivers because it is unable to verify digital signature until any trusted root certificates.
I might be able to sacrifice some disk IO performance, I might not need to run virtual machine at absolute maximum IO speeds, but exactly the same situation is observed with 3 other devices, exported from hypervisor: graphics, ACPI, memory manager and something else...
I might be missing something, since even this post on this site suggest to install drivers for Windows 10 from the same location and Windows 7 and Windows 10 are no different in regard with driver signatures.
How to properly configure Virt-Manager (QEMU/KVM) with Windows guest
Please, help.