![在虚拟机管理器上使用 GPU 直通重新启动虚拟机后,AMD 驱动程序无法加载](https://linux22.com/image/787402/%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8A%E4%BD%BF%E7%94%A8%20GPU%20%E7%9B%B4%E9%80%9A%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%90%8E%EF%BC%8CAMD%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD.png)
我在 Debian 11 上使用 virt manager 时遇到了 GPU 直通问题。这是一个非常具体的问题,但我希望有人能帮助我。我有一个 RX 5500XT GPU,我按照 Arch wiki 指南(下面的链接)上的教程对其进行直通。基本上就是在 GPU 上加载 vfio 驱动程序,这样主机系统就不会使用它,然后我可以将其设置为虚拟机 (VM)。第一次启动主机和 Windows 10 VM 时,它运行得很好,但如果我需要重新启动 VM,AMD 驱动程序就不会加载,解决这个问题的唯一方法也是重新启动 Debian 主机系统。有什么办法可以解决这个问题,这样我就不必重新启动主机了?
Arch wiki 指南:https://wiki.archlinux.org/title/PCI_passthrough_via_OVMF#top-page
我尝试更改 GPU 的 PCI 端口,在 VM 上重新安装 AMD 驱动程序,多次重启 VM 直到它加载,但这个问题并没有解决。