Arch-Linux

無法從虛擬機內部使用三星手機

  • July 25, 2016

同一部手機可以在執行本機 Windows 的機器上完美執行,但在將設備傳遞到虛擬機時,事情就無法正常工作。

我像往常一樣安裝了驅動程序,但是無論如何都會報告臭名昭著的“此設備無法啟動。(程式碼 10)”。在我的研究過程中,我發現讓它發揮作用的希望很小。

有問題的虛擬機是 Windows 7,但我也嘗試過 Windows 8.1。主機作業系統是執行 Virtualbox 5.1 的 Arch Linux。至於三星工具,我嘗試直接安裝驅動程序,使用三星凱斯和三星智能開關。被測手機有三星 Galaxy S6、S6 Edge、S6 Edge+、S7、S7 Edge 等。目前還沒有找到可以用的手機,所以問題似乎在低級。

我還嘗試了 HTC One 設備,但它也無法正常工作。

有什麼建議麼?要檢查的東西?

需要明確的是,這些設備正在向作業系統註冊。只是驅動程序報告錯誤並且沒有與設備正確通信。

我可以通過啟用USB 3.0 (xHCI) ControllerUSB 設置來完成這項工作。您還必須安裝 Virtualbox Extension Pack 以獲得適當的 Virtualbox 模組來支持此設置。

在 Arch Linux 上:

yaourt -S virtualbox-ext-oracle

擴展包僅在使用者儲存庫中可用。

引用自:https://unix.stackexchange.com/questions/298192