VirtualBox で USB の割り当てに失敗する

VirtualBox で「USB デバイスの割り当てに失敗しました。」(being exclusively used by the host computer) とエラーが出た場合は次の手順で直ることがあります。

  1. 仮想マシンの電源をシャットダウンする。
  2. 仮想マシンの設定を開き、”ポート” – “USB”  を開く。
  3. “USB コントローラを有効化” と “USB 2.0 (EHCI) コントローラを有効化” にチェックを入れる。
  4. USB コネクタで追加 (+) ボタンを押して、該当の USB デバイスを選ぶ。
  5. “USB デバイスフィルタ” のリストで該当の USB デバイスをダブルクリックする。
  6. メーカーと製品名、シリアル番号を空にして OK ボタンを押す。
  7. OK ボタンを押して、設定画面を閉じる。
  8. 該当の USB デバイスを Mac から取り外す。
  9. 仮想マシンを起動する。
  10. 該当の USB デバイスを Mac に接続する。