После установки гостевой Windows в виртуальную машину на хосте KVM, нужно добавить корректные драйвера (kvm virtio driver). Без этих драйверов гостевая Windows не сможет определить виртуальные сетевые адаптеры и ряд другого оборудования.
Скачайте актуальную версию ISO образа с драйверами KVM для Windows (около 500 Мб):
$ wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso -P /vm/kvm/iso/
Создайте конфигурационной файл для монтирования iso образа в виртуальную машину:
$ vi /etc/libvirt/qemu/guest-virtio-drivers.xml
Добавьте в него следующую конфигурацию:
<disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/vm/kvm/iso/virtio-win.iso'/> <target dev='hdb' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk>
Чтобы смонтировать ISO образ в виртуальную машину KVM, выполните:
$ virsh update-device test-win1 /etc/libvirt/qemu/guest-virtio-drivers.xml
Подключитесь к консоли виртуальной машины Windows, запустите диспетчер устройств и найдите оборудование Ethernet Controller в секции Other Device. Как вы видите, Windows не нашла драйвер для сетевой карты.
Щелкните по контроллеру правой клавишей и выберите: Update Driver -> Browse my computer for driver software, укажите путь к виртуальному CD диску, в который смонтирован ISO образ.
Подтвердите установку драйвера Red Hat VirtIO Ethernet Adapter.
Аналогичным образом установите все остальные драйвера, для оборудования, которое Windows не смогла обнаружить.