在虚拟机管理器上使用 GPU 直通重新启动虚拟机后,AMD 驱动程序无法加载

在虚拟机管理器上使用 GPU 直通重新启动虚拟机后,AMD 驱动程序无法加载

我在 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 直到它加载,但这个问题并没有解决。

相关内容