В Windows XP нет драйверов для AHCI и контроллера SMBus для эмулируемого Q35 (qemu-kvm). Существует ли драйвер для эмулируемого Q35? Я нашел только драйвер Intel, но лицензия позволяет использовать его только с оборудованием Intel.
Я хочу передать USB-контроллер гостю Windows XP. Контроллер использует PCI-Express. Правильно ли использовать этот USB-контроллер в качестве устройства PCI в эмулированной машине pc-i440fx-2.8? Это работает для меня, но я не уверен, что такое использование является правильным. Аргументы команды qemu-system-i386: "-device vfio-pci, host = 00: 12.0, id = usb1 -device vfio-pci, host = 00: 12.2, id = usb2".
Устройство USB, которое я хочу использовать, является Angioscan, и оно не работает, когда я передаю его как устройство USB (или хост USB). Насколько я знаю, устройство не поддерживает Linux. Похоже, что он работает в гостевой системе Windows XP с вставленным USB-контроллером в качестве устройства PCI.