在运行本机Windows的机器上,同一部手机将完全正常工作,但当将设备传递到虚拟机时,一切都无法正常工作。
我像往常一样安装了驱动程序,但是臭名昭著的“这个设备不能启动。(代码10)”被报告了。在我的研究过程中,我发现没有什么希望能让它发挥作用。
讨论中的虚拟机是Windows 7,但我也尝试过Windows8.1。主机操作系统是运行Virtualbox 5.1的Arch Linux。至于三星工具,我试着直接安装驱动程序,使用三星Kies,还有Samgsung智能开关。正在测试的手机有三星Galaxy S6、S6 Edge、S6 Edge+、S7、S7 Edge等。我还没有找到一款能工作的手机,所以问题似乎在较低的水平上。
我也尝试过HTC One设备,但它也不起作用。
有什么建议吗?要检查的东西?
要明确的是,这些设备正在向操作系统注册。只是驱动程序报告了错误,没有与设备进行适当的通信。
发布于 2016-07-25 20:42:12
我能够通过在USB设置下启用USB 3.0 (xHCI) Controller来实现这个功能。还必须安装Virtualbox扩展包以获得支持此设置的适当的Virtualbox模块。
在Arch Linux上:
yaourt -S virtualbox-ext-oracle
扩展包仅在用户回购中可用。
https://unix.stackexchange.com/questions/298192
复制相似问题