我在 ubuntu 15.04 客户机和 Windows 7 及 Windows 10 客户机上使用 KVM。我将 iPhone 连接到 PC,并想将其(使用 virt-manager)重定向到客户机。我总是收到错误。
spice-client-error-quark: 无法重定向 Apple Inc. iPhone [05ac:12a0] 至 1-8:设备正在被另一个应用程序使用 (0)
手机未安装到主机系统中。我还能做什么?
我使用 virtmanager、SPICE guest tools 0.100(这是最新版本)并且我的 ubuntu-packages(kvm……)都是最新的。
答案1
我找到了解决方案。
libimobiledevice
当您尝试将其连接到客户系统时,就会“捕获”。libimobiledevice
无法卸载,因为它是 gnome 的依赖项,但libimobiledevice-utils
可以删除该包。这会禁用 ubuntu 主机与 iPhone 的任何交互(甚至安装),但可以重定向到 windows 客户机
答案2
这可能是一个解决方案,具体取决于您尝试在客户操作系统中完成的任务。
我的主机操作系统是运行 MATE 桌面的 Linux Mint 19 Tara。我在客户操作系统中运行 Windows 10 Pro,并尝试使用恢复模式和 iTunes 重置 iPad。
我能够使用 libimobiledevice-util 的 ideviceenterrecovery 程序将设备置于恢复模式(显示 USB 电缆和指向 iPad 上的 iTunes 登录的箭头)。然后我能够使用虚拟机管理器将设备传递到客户操作系统,而不会出现您描述的症状(我最初也遇到过这种情况)。