![无法使用 QEMU 进行 USB 直通](https://linux22.com/image/1534384/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20QEMU%20%E8%BF%9B%E8%A1%8C%20USB%20%E7%9B%B4%E9%80%9A.png)
我已经安装了 virt-mananager 和 QEMU
sudo apt-get -y install qemu-kvm libvirt-bin bridge-utils virt-manager;
我也安装了
sudo apt-get install libusb-dev
sudo apt-get install libusbredirparser-dev
当我通过单击添加硬件、选择 USB 主机并选择键盘以图形方式使用 QEMU 添加 USB 鼠标时。
启动时出现的错误是
启动域时出错:内部错误:连接到监视器时进程退出:2017-06-30T11:24:52.687627Z qemu-system-x86_64:-device usb-host,hostbus = 1,hostaddr = 4,id = hostdev0,bus = usb.0,port = 2:找不到主机 usb 设备 1:4
回溯(最近一次调用最后一次):文件“/usr/share/virt-manager/virtManager/asyncjob.py”,第 90 行,在 cb_wrapper 回调(asyncjob,* args,** kwargs)文件“/usr/share/virt-manager/virtManager/asyncjob.py”,第 126 行,在 tmpcb 回调(* args,** kwargs)文件“/usr/share/virt-manager/virtManager/libvirtobject.py”,第 83 行,在 newfn ret = fn(self,* args,** kwargs)文件“/usr/share/virt-manager/virtManager/domain.py”,第 1402 行,在启动 self._backend.create()文件“/usr/lib/python2.7/dist-packages/libvirt.py”,第 1035 行,在 create if ret == -1:raise libvirtError ('virDomainCreate() 失败', dom=self) libvirtError: 内部错误: 连接到监视器时进程退出: 2017-06-30T11:24:52.687627Z qemu-system-x86_64: -device usb-host,hostbus=1,hostaddr=4,id=hostdev0,bus=usb.0,port=2: 找不到主机 usb 设备 1:4
有什么办法可以解决这个问题吗?此外,如果我移除 USB 主机,VM 就会正常启动。