После установки Windows 2008 в виртуальной среде libvirt (команда ниже для справки) я застрял с "Неизвестным устройством" в диспетчере устройств. Hardware Ids
показывают ACPI\QEMU0001
.
Я попытался использовать драйверы от virtio-win-0.1-74.iso
(требуется для сети и диска в моем случае), но безуспешно.
virt-install --name=win2008 --ram=3072 --os-type=windows --vcpus=2 --os-variant=win2k8 --cdrom=/var/lib/libvirt/images/6001.18000.080118-1840_amd64fre_Server_en-us-KRMSXFRE_EN_DVD.iso --disk path=/dev/mapper/vgHP-win2008,bus=virtio --network bridge=br0,model=virtio --vnc --noautoconsole
Выключение ACPI (через «# virsh shutdown»), похоже, работает.
У меня есть правильные записи ACPI в XML моего домена, начиная с момента установки:
<features>
<acpi/>
<apic/>
<pae/>
</features>
Windows также не может найти драйверы в сети. Есть идеи, как это исправить? Обязательно ли исправлять или это можно игнорировать?
Я попытался снова без драйверов virtio, то есть стандартной установки с IDE, используя следующую команду:
# virt-install --name=winserver --ram=3072 --os-type=windows --vcpus=2 --os-variant=win2k8 --cdrom=/var/lib/libvirt/images/6001.18000.080118-1840_amd64fre_Server_en-us-KRMSXFRE_EN_DVD.iso --disk path=/dev/vgHP/winserver --network bridge=br0 --vnc --noautoconsole
Такое же поведение - все еще «Неизвестное устройство».