我在 FX-8320 和华擎 970 Extreme3 R2.0 主板上设置了一个带有 R9-270 和 ATI Rage(PCI 显卡,不使用 radeon 驱动程序)的系统,目的是运行 Debian Wheezy主机和 Windows 8.1 Pro 作为来宾,R9 传递到来宾系统。我已经按照 Debian Wiki 中的指南来执行此操作(https://wiki.debian.org/VGAPassthrough)并已完成,但是当我使用卡及其音频设备启动来宾时,我得到代码 43在客人和卡不起作用。我还测试过将它传递给 Ubuntu 来宾,但它也不起作用。
显然,获得代码 43 错误是相当普遍的,但这些错误主要是与 Nvidia GPU 相关的,而我见过的唯一一个 AMD 错误仅在该用户离开 AMD CPU 时出现。该指南没有对 Code 43 故障排除的任何解释,大概是因为作者没有得到它。我在 KVM 上运行 VM,并使用 virt-manager 的添加硬件对话框传递卡及其音频设备。已知此软件配置有效,因为这与上述指南的作者使用的设置相同。
似乎对这个问题的支持(可以理解)很少,因为它不常用。
编辑:可能应该注意,我已将主机上的 radeon 驱动程序列入黑名单,而且由于它不在指南中,而且我无法找到有关其工作原理的很好解释,因此我没有使用 PCI 存根驱动程序。