我安装了一个使用QEMU/KVM的Mac虚拟机,我无法将我的手机重定向到虚拟操作系统。
它不停地说:spice-client-error-quark: Could not redirect ... at 1-13: Device is in use by another application (0)
在googling搜索之后,我尝试sudo fuser /dev/bus/usb/001/013来找出哪些进程正在访问该USB设备。然后我杀了两个出现在码头上的pids。
我追踪到其中一个pids是gvsfd-gphoto2。所以我杀死了所有与之相关的程序。之前因为我的手机连接而出现在我码头上的两个图标都不见了。
当我试图使用Virtual中的“虚拟机”菜单重定向USB设备时,这一次它没有显示错误,但它只是不会重定向,我的手机被分配了一个新的号码。就像它被断开然后又连接起来一样。
我怎么才能解决这个问题?
发布于 2021-10-24 00:47:04
这不可能!
以预防gvsfd。
systemctl --user mask gvfs-daemon.service
systemctl --user stop gvfs-daemon.service接下来,您将看到apple-mfi-fastcharge模块。然后把它列入黑名单。
但是Iphone在重新连接到Mac时会重新设置自己。
[ 804.700882] usb 1-2: reset high-speed USB device number 46 using xhci_hcd
[ 804.852888] usb 1-2: device firmware changed
[ 804.853033] usb 1-2: USB disconnect, device number 46
[ 804.980778] usb 1-2: new high-speed USB device number 47 using xhci_hcdLibusb管道在这一点上中断了,而Iphone则恢复了主机操作系统。
要连接iphone,您需要购买PCI-USB适配器板并将PCI传递给来宾.。
https://askubuntu.com/questions/1281578
复制相似问题