Неправильная подсистема qemu PCI в OEL/KVM

Я использую последние OEL 7 с виртуализацией KVM. Я создал виртуальную машину Windows 2008 с virt-manager на этом хосте и хочу установить драйверы VirtIO, но драйверы не работают вообще.

Я обнаружил, что виртуальные устройства идентифицируются как (например) VEN_1AF4&DEV_1000&SUBSYS_00051AF4&REV_00

но драйверы Oracle Virtio предназначены для VEN_1AF4&DEV_1000&SUBSYS_0001108E&REV_00

Бьюсь об заклад, Windows не соответствуют подсистеме и не может установить драйвер. Это верно для всех устройств PCI. Похоже, что SUBSYS_00051AF4 поддерживается драйверами virtio Fedora (RedHat?).

Как qemu создает идентификацию для предоставленных PCI-устройств и как ее можно изменить?

Пакеты виртуализации, установленные из общедоступных репозиториев Oracle, не определяют пользовательских репозиториев.

virsh dumpxml show:

<type arch='x86_64' machine='pc-i440fx-rhel7.0.0'>hvm</type>

но нет бинарного qemu-system-*, чтобы спросить, какие типы машин можно установить.

0 ответов

Другие вопросы по тегам