找不到模块 vfio_pci

找不到模块 vfio_pci

我正在尝试通过 GPU 传递到虚拟机指南,这意味着我必须用 替换所使用的驱动程序vfio_pci。我一直遵循本指南,直到安装/配置 QEMU 之前的步骤。

它没有显示当前 GPU 的内核驱动程序是 vfio_pci,而是显示使用默认的 amdgpu 驱动程序。结果lspci -k

启动时出现以下消息:

[FAILED] Failed to start Load Kernel Modules.
See 'systemctl status systemd-modules-load.service' for details

的结果systemctl status systemd-modules-load.service

我该如何解决这个问题并让 GPU 使用正确的驱动程序?

注意:正在使用 Ubuntu 19.10

编辑1: output from apt-cache policy linux-image-$(uname -r) linux-image-extra-$(uname -r),未找到 Linux 附加组件

编辑2: modprobe vfio_pci成功,因此看起来 vfio_pci 驱动程序已安装/有效

编辑3:的结果dpkg -S vfio-pci.ko

linux-modules-5.3.0-29-generic: /lib/modules/5.3.0-29-generic/kernel/drivers/vfio/pci/vfio-pci.ko
linux-modules-5.3.0-18-generic: /lib/modules/5.3.0-18-generic/kernel/drivers/vfio/pci/vfio-pci.ko

相关内容