非 USB 裝置的 qemu/kvm 快照

非 USB 裝置的 qemu/kvm 快照

我有一個完全工作的 QEMU 虛擬機器(ubutu 主機、XP 客戶機)。我無法將電腦狀態儲存到快照中,因為我有一個 PCIe 卡連接到虛擬機器。錯誤訊息顯示「要求的操作無效:網域已指派非 USB 主機裝置」。 “非USB設備”是PCIe卡。當我將其與虛擬機分離時,快照可以完美運行。錯誤的原因是(我認為)PCIe 卡可能會在快照的建立和復原之間發生變化,因此預設會停用此功能。

有沒有解決的辦法?我絕對需要 XP guest 虛擬機器上的 PCIe 卡,而且我實際上已將其與主機分離,因此主機從未使用它。但我希望能夠在虛擬機器上使用快照,因為我的工作涉及在 XP 中使用多個不同的程式。

答案1

你可以: grep -i returned on /var/log/kern.log 可能是 apparmor 阻止了它。如果是,則修改 libvirt-qemu 的 apparmor acl。

最好的。

相關內容