標籤:
VirtualBox 5.0 已經可以很好的支援 USB 3.0 了,當然前提是宿主機本身支援 USB 3.0。前幾天因為要燒錄一個 Win10 的可引導安裝光碟片映像到 USB 磁碟機中,而自己使用的物理機是一台 MacBook Pro,想到它上面已經安裝了 VirtualBox 5.0 和一個 Win7 虛擬機器,於是就在 VirtualBox 中啟動 Win7 虛擬機器,然後插入一個 USB 3.0 的 USB 磁碟機,發現 VirtualBox 報錯,說找不到連接埠。仔細檢查了一下各種設定,這個 USB 磁碟機是 USB 3.0 的,在 MacBook Pro 中能夠正常識別使用,而 VirtualBox 中給這個 Win7 虛擬機器設定的是 USB 2.0 相容模式,於是停止 Win7 虛擬機器,把其 USB 模式改為 3.0,再次啟動虛機,插入這個 USB 磁碟機,VirtualBox 不再報錯,但是虛機中並沒有識別這個 USB 磁碟機,開啟虛機裝置管理員,發現有一個黃色驚歎號,無法識別的 USB 匯流排裝置。網上查了一下,原來 Win7 自身不支援 USB 3.0,作業系統沒有內建 USB 3.0 的匯流排驅動程式。Win 8/8.1/10 已經原生支援 USB 3.0 了。這時考慮到宿主機是使用 Intel 處理器(第二代 i5 3210M)和晶片集的,那麼能否在 Win7 虛擬機器中安裝 Intel 的 USB 3.0 for Win7 驅動程式來解決這個問題呢?於是到 Intel 官網去搜尋,果然找到這個網址:
https://downloadcenter.intel.com/download/21129/USB-3-0-Driver-Intel-USB-3-0-eXtensible-Host-Controller-Driver-for-Intel-7-Series-C216-Chipset-Family
看其說明,明確指出該驅動支援 Win7,並且最高只支援到第三代酷睿處理器及相關晶片集。而我的宿主機正好是第二代酷睿處理器,就是它了。下載後在 Win7 虛擬機器中解壓縮該驅動安裝包並執行 Setup.exe 安裝程式,非常順利地安裝完畢。插入 USB 3.0 的那個 USB 磁碟機,Win7 虛擬機器成功識別了它,問題的已解決。
Mac OS X 10.10.5 中 VirtualBox 5.0 裡的 Win7 虛擬機器無法使用 USB 3.0 裝置的解決辦法