У меня проблема с пропуском моего графического процессора в Ubuntu 14.04, я проверил свое аппаратное обеспечение и мой процессор i7-2600, который поддерживает VT-x в KVM, и я пытаюсь выполнить мой GTX 960. Я сделал все точно так же, как в руководство по системе пуджетов . Ошибка, которую я получаю при попытке запустить виртуальную машину:
# 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
Также необходимо владеть совместимой материнской платой.
Вы включали VT-x и VT-d в Вашей BIOS?
Вы помещали в черный список драйвер ядра своей карты в /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
)
Удостоверяются, что Ваш идентификатор карты требуется тупиком с:
dmesg | grep pci-stub