ORACLE VM VirtualBoxでUSBを使う方法



PCのUSBポートにUSBメモリを挿しても、プリンターを接続してもゲストOSで認識せず使えない!
そんなときに、ゲストOSでUSBポートを認識させる方法です。
■全体の流れ

  1. Oracle VM VirtualBox Extension Packをインストール
  2. USBを認識させる

 

■VirtualBox Extension Packをインストール

  1. Oracle VM VirtualBox Extension Packをダウンロード
    ホストOSはなんでも同じところからダウンロードです。
    https://www.virtualbox.org/wiki/Downloads
    150807_Extension
  2. 落としたファイルでインストール

 

■USBを認識させる

ここからが本題なのですが、意外と手間がかかります。

  1. ゲストOSを落とした状態で、目的のUSBデバイスを接続
  2. VirtualBoxを起動
  3. 「設定」→「ポート」タブを選択
  4. 「USB」タブを選択
  5. 「USBコントローラを有効化」と「USB2.0(EHCI)コントローラーを有効化」をチェック
  6. 「USBデバイスフィルター」で+を選択して、1.で取り付けたUSBデバイスっぽい名前を選択
    →「USBデバイスフィルター」に目的のUSBデバイス名が表示されます(ここでは仮に「USBNAME」とします)
  7. 追加された「USBNAME」を選択
    -ダブルクリックや右クリック、さらにはUSBデバイスフィルターの右にある+の1つ下のアイコンからも選択できます。
  8. 「メーカー」「製品名」「シリアルNo.」を空白にする
    -入力されている文字は削除
  9. 「OK」を選択
  10. USBデバイスを取り外し
  11. ゲストOSを起動
  12. USBデバイスを再度接続
    -ここでゲストOSに認識されます

 

Mac3台くらいで試しましたが同じ手順を踏んでもうまくいく場合とうまくいかない場合がある様子。
トラブルの原因が切り分けられたらまた追記していきます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です