Bab*_*yan 5 mac usb virtualbox iphone
我在 VirtualBox 中运行 Mac OS X(不,这个问题不是题外话1 2)。当我通过 USB 直通将 iPhone 5S 连接到虚拟机时,虚拟机崩溃,VirtualBox 界面冻结,我必须终止它并且我的 iPhone 重新启动。
我已经安装了 VirtualBox 来宾扩展 5.2.6。我已在 VM 选项中将 USB 控制器设置为 USB 2.0 (EHCI) 控制器。
这只发生在 Mac OS X 客户机中,我可以在 Ubuntu 客户机中很好地使用 USB 直通。此外,这种情况仅发生在 iPhone 设备上,我的 Android 设备可以正常连接到访客。
Arch Linux 主机
VirtualBox 5.2.6 r120293(最新版本)
Mac OS X High Sierra 10.13 来宾(最新版本)
iPhone 5S iOS 11(最新版本)
VirtualBox 崩溃后记录:
00:00:16.685265 NAT: IPv6 not supported
00:01:05.173008 VUSB: Attached '00007f6107126f80[proxy 05ac:12a8]' to port 1 on RootHub#0 (HighSpeed)
00:01:05.177304 EHCI: USB Operational
00:01:05.409305 VUSB: Detached '00007f6107126f80[proxy 05ac:12a8]' from port 1 on RootHub#0
00:01:05.570716 EHCI: USB Suspended
00:04:18.560308 VUSB: Attached '00007f6107128500[proxy 05ac:12a8]' to port 1 on RootHub#0 (HighSpeed)
00:04:18.563339 EHCI: USB Operational
00:04:27.076584 ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={ee35adb0-4748-3e12-e7fd-5aad957bba0f} aComponent={MouseWrap} aText={Could not send the mouse event to the virtual mouse (VERR_PDM_NO_QUEUE_ITEMS)}, preserve=false aResultDetail=0
00:04:42.137677 VUSB: Detached '00007f6107128500[proxy 05ac:12a8]' from port 1 on RootHub#0
Run Code Online (Sandbox Code Playgroud)
崩溃期间的 dmesg 日志:
[ 5173.299990] usb 1-1: USB disconnect, device number 10
[ 5173.306217] EhciFramer[11867]: segfault at 3 ip 00007f60e5e89052 sp 00007f60d5ca8ac0 error 4 in VBoxDD.so[7f60e5dda000+1b1000]
[ 5173.322524] usbcore: registered new interface driver cdc_ncm
[ 5173.327148] usbcore: registered new interface driver cdc_wdm
[ 5173.329825] usbcore: registered new interface driver cdc_mbim
Run Code Online (Sandbox Code Playgroud)
根据 VirtualBox 文档,这是不支持的:
阅读“14.2.已知问题”部分:
VirtualBox 目前不提供适用于 Mac OS X 的 Guest Additions。
https://www.virtualbox.org/manual/ch14.html
解决方案:
尝试使用 VMWare 播放器。确保在来宾中安装 VMWare 工具。
归档时间: |
|
查看次数: |
4141 次 |
最近记录: |