Я создал виртуальную машину, ниже ее жесткий диск (на основе lvm). При установке win7 установщик выдает ошибку о невозможности установки системы на этот диск, код ошибки 0x803000001. Драйвер virtio устанавливается во время установки.
<disk type='block' device='disk'>
<driver name='qemu' type='raw' cache='none' io='native'/>
<source dev='/dev/virt_hdd/win7'/>
<target dev='vda' bus='virtio'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>