USB

http://www.virtualbox.org/
回覆文章
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

USB

文章 yehlu »

http://yuanfarn.blogspot.com/2007/02/vi ... x-usb.html

在 InnoTek VirtualBox User Manual 的 5.1.6 節及 5.5.2 節提到了 USB 裝置的支援,要在 VirtualBox 中使用 USB 裝置,至少需要知道該裝置的 vendor ID 及 product ID 等資訊。先在 Host OS (Windows XP) 下插入 USB 裝置,然後開啟「命令提示字元(cmd.exe)」,執行

VBoxManage list usbhost

就可以取得該裝置的 vendor ID 及 product ID 了。見下圖。


接著必須設定要使用該 USB 裝置的 Guest OS,如下圖,在勾選 Enable USB Controller 後,新增一個 USB Device Filter,自行取一個名字,然後填入剛剛取得的 vendor ID 及 product ID,而 Romote 選項則保持 Any 就可以了,我試過選擇 Yes,結果在 Guest OS 中卻無法使用該裝置。


將 Guest OS 啟動後,插入該 USB 裝置,會在 Host OS 端偵測到一個新的硬體裝置 VirtualBox USB,如下圖。


繼續安裝 VirtualBox USB 所需的檔案時,會出現訊息告訴你這個軟體尚未通過相容性測試,請忽略這個訊息繼續安裝。

如下圖,安裝完後,由 Host OS 電腦管理的裝置管理員可以看到在「通用序列匯流排控制器」中會出現一個 VirtualBox USB 裝置。


這時,在 Guest OS 中就可以使用該 USB 裝置了,下圖中我用

fdisk -l

這個指令顯示 /dev/sda 就是我剛剛接上去的 USB 裝置(512MB 的隨身碟)。
回覆文章

回到「VirtualBox」