
Ubuntu 14.04에서 GPU 패스스루에 문제가 있습니다. 하드웨어를 확인했는데 CPU가 KVM에서 VT-x를 지원하는 i7-2600이고 GTX 960을 패스스루하려고 합니다. 모든 작업을 다음과 같이 정확하게 수행했습니다.pudgetsystems 가이드. VM을 시작하려고 할 때 발생하는 오류:
# 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
또한 호환되는 마더보드를 소유해야 합니다.
바이오스에서 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-grub
하고 update-initramfs -u
)
다음을 사용하여 스텁으로 카드 ID를 요청했는지 확인하세요.
dmesg | grep pci-stub