снимок qemu/kvm с не-usb-устройством

снимок qemu/kvm с не-usb-устройством

У меня полностью рабочая виртуальная машина QEMU (хост Ubuntu, гостевая XP). Я не могу сохранить состояние машины в снимок, потому что к виртуальной машине подключена карта PCIe. Сообщение об ошибке гласит: «Запрошенная операция недопустима: домен назначил хост-устройства, отличные от USB». «Устройство, отличное от USB» — это карта PCIe. Когда я отключаю ее от виртуальной машины, снимок работает безупречно. Причина ошибки (я предполагаю) в том, что карта PCIe может претерпеть изменения между созданием и восстановлением снимка, поэтому по умолчанию это отключено.

Есть ли способ обойти это? Мне абсолютно необходима карта PCIe на гостевой системе XP, и я фактически отключил ее от хоста, так что хост никогда ее не использует. Но я хотел бы иметь возможность использовать снимки на виртуальной машине, так как моя работа связана с работой с несколькими различными программами в XP.

решение1

Можете ли вы: grep -i denied в /var/log/kern.log Возможно, apparmor блокирует его. Если да, то вам нужно изменить apparmor acl для libvirt-qemu.

Лучший.

Связанный контент