Ubuntu 14.04 IOMMU 的 GPU 直通問題

Ubuntu 14.04 IOMMU 的 GPU 直通問題

我在 Ubuntu 14.04 上的 GPU 直通有問題,我檢查了我的硬件,我的 CPU 是 i7-2600,它支援 KVM 中的 VT-x,我嘗試直通我的 GTX 960。pudget系統指南。當我嘗試啟動虛擬機器時出現錯誤:

# boris@boris-H61M-S2V-B3:~$ sudo /usr/vm1
[sudo] password for boris: 

qemu-system-x86_64: -device vfio-pci,host=0000:01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: error no iommu_group for device
qemu-system-x86_64: -device vfio-pci,host=0000:01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device initialization failed.
qemu-system-x86_64: -device vfio-pci,host=0000:01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device 'vfio-pci' could not be initialized

答案1

您還必須擁有相容的主機板。

您是否在 BIOS 中啟用了 VT-x 和 VT-d?

您是否將卡片的核心驅動程式列入黑名單/etc/modprobe.d/blacklist.conf?如果沒有,則附加blacklist nouveau到文件末尾。

仔細檢查您的/etc/initramfs-tools/modules/etc/default/grub/etc/modules/etc/vfio-pci#.cfg文件。 (確保運行update-grubupdate-initramfs -u

確保您的卡片 ID 已被存根認領:
dmesg | grep pci-stub

相關內容