Я хочу запускать виртуальные машины, которые используют графический процессор хоста.Для этого я следовал этой документации , чтобы включить конфигурации модулей / grub.Похоже, я успешно настроен, я вижу dmesg | grep -i vfio
.Но когда я запускаю virt-install
, он висит навсегда, параллельно я не могу запустить даже virsh list --all
.Каждый раз, когда мне приходится перезагружать свой ноутбук, чтобы снова запускать какие-либо команды virsh/virt-install
.
veeru@ghost:~$ sudo su
[sudo] password for veeru:
root@ghost:/home/veeru# virt-install \
> --name vm0 \
> --ram 12028 \
> --disk path=/home/veeru/ubuntu14-HD.img,size=30 \
> --vcpus 2 \
> --os-type linux \
> --os-variant ubuntu16.04 \
> --network bridge=bridge:br0 \
> --graphics none \
> --console pty,target_type=serial \
> --location /home/veeru/Downloads/ubuntu-16.04.5.iso --force \
> --extra-args 'console=ttyS0,115200n8 serial' \
> --host-device 01:00.0 \
> --features kvm_hidden=on \
> --machine q35
Starting install...
Retrieving file .treeinfo... | 0 B 00:00:00
Retrieving file content... | 0 B 00:00:00
Retrieving file info... | 67 B 00:00:00
Retrieving file vmlinuz... | 6.8 MB 00:00:00
Retrieving file initrd.gz... | 14 MB 00:00:00
Ниже приведен вывод, когда я выполняю strace
процесса для вышеуказанной команды
veeru@ghost:~$ sudo strace -p 9747
strace: Process 9747 attached
restart_syscall(<... resuming interrupted poll ...>
PS: Мой ноутбук Predator Helios 300
(UEFI-Secure Boot), графический процессор: Nvidia GeForce GTX1050Ti, Ubuntu Mate 18.04 (установленные драйверы nvidia), 8 ГБ RAM,