无法从虚拟机内使用三星手机

无法从虚拟机内使用三星手机

同一款手机在运行本机 Windows 的计算机上可以完美运行,但当将设备传递到虚拟机时,事情就无法正常运行。

我像往常一样安装了驱动程序,但无论如何都会报告臭名昭著的“此设备无法启动。(代码 10)”。在我的研究过程中,我发现让它发挥作用的希望渺茫。

有问题的虚拟机是Windows 7,但我也尝试过Windows 8.1。主机操作系统是运行 Virtualbox 5.1 的 Arch Linux。至于三星工具,我尝试使用三星 Kies 和三星智能开关直接安装驱动程序。接受测试的手机有三星Galaxy S6、S6 Edge、S6 Edge+、S7、S7 Edge等。我还没有找到可以运行的手机,所以问题似乎处于较低水平。

我还尝试过 HTC One 设备,但也无法使用。

有什么建议么?需要检查的事项?

需要明确的是,设备正在向操作系统注册。只是驱动程序报告错误并且无法与设备正确通信。

答案1

我可以通过启用USB 3.0 (xHCI) ControllerUSB 设置来实现此功能。您还必须安装 Virtualbox 扩展包以获得适当的 Virtualbox 模块来支持此设置。

在 Arch Linux 上:

yaourt -S virtualbox-ext-oracle

扩展包仅在用户存储库中可用。

相关内容