
Estou com um problema com meu passthrough de GPU no Ubuntu 14.04, verifiquei meu hardware e minha CPU é i7-2600 que suporta VT-x em KVM e tento passar meu GTX 960. Fiz tudo exatamente como emo guia pudgetsystems. O erro que recebo quando tento iniciar minha 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
Responder1
Você também precisa possuir uma placa-mãe compatível.
Você habilitou VT-x e VT-d em sua bios?
Você colocou na lista negra o driver do kernel da sua placa /etc/modprobe.d/blacklist.conf
? Caso contrário, anexe blacklist nouveau
ao final do arquivo.
Verifique novamente seus arquivos /etc/initramfs-tools/modules
, /etc/default/grub
, /etc/modules
e /etc/vfio-pci#.cfg
. (Certificando-se de executar update-grub
e update-initramfs -u
)
Certifique-se de que o ID do seu cartão seja reivindicado por stub com:
dmesg | grep pci-stub