Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

VirtualBox USBパススルーガイド

Editorial Team Editorial Team
May 12, 2025

VirtualBoxはデフォルトではUSBパススルー機能が制限されています。しかし、Extension PackとGuest Additionsを導入することで、この制限をある程度解消することができます。ただし、これだけではRDP(リモートデスクトップ)経由の仮想マシンへのUSBパススルーには対応できません。

この記事では、Extension Packの導入方法、仮想マシンでUSBを認識させる手順、そしてUSB Network Gateを使ってUSBデバイスをリモートのVirtualBoxセッションに転送する方法をご紹介します。

14日間の無料トライアル
ライセンス価格は $159.95
以下でご利用いただけます:
VirtualBox iPhone リダイレクト

Extension Packの設定方法

Extension Pack を使用すると VirtualBox VM で USB が利用可能に

Extension Pack は VirtualBox に追加インストールできる拡張パッケージです。ベースパッケージ(GPLv3 ライセンス)とは異なり、Extension Pack は PUEL ライセンスで提供されており、使用に制限があります。ただし、USB パススルーを正常に動作させるには必要不可欠です。以下に VirtualBox で USB を使う方法を紹介します。

まず最初に、ユーザーを vboxusers グループに追加する必要があります。これは root 権限で「adduser [ユーザー名] vboxusers」と実行し、その後コンピューターを再起動してください。

次に Extension Pack をダウンロードします。VirtualBox のダウンロードページから入手可能です。VirtualBox を開き、ツール > 拡張機能 を選択します。「+」ボタンをクリックし、ダウンロードしたファイルを選択します。

VirtualBox マネージャーのツールメニューから拡張機能を開く方法

インストール認証後、利用規約に同意すれば、インストールは完了し、VirtualBox で USB を利用可能になります。

※補足: ゲストマシンに Guest Addons をインストールすると、マウス操作や全体のパフォーマンスも向上します。

仮想マシンに USB を接続する方法 - VirtualBox

1
仮想マシンの USB コントローラーが有効になっていることを確認してください。これは詳細設定 > USB で確認できます。
 個別 VM 設定内での USB コントローラーの選択画面
2
仮想マシンを起動します。
3
メニューバーから デバイス > USB を開きます。
 起動中の仮想マシンにおける USB デバイスの選択画面
4
使用したいデバイスを選択してください。

USB デバイスの接続に失敗する場合、VirtualBox は Extension Pack のインストールを要求しているか、そのデバイスが未対応であるか、または VM に設定された USB フィルターによりブロックされている可能性があります。

USB Network Gate

リモート VRDP 仮想マシンで USB デバイスを使用したいですか?それとも、VirtualBox の USB 機能が対応していない特殊デバイス(たとえば 3D スカルプト用マウス)を使いたいですか?どちらのケースでも、USB Network Gate が解決策になります。このユーティリティを使えば、あるマシンに接続された USB デバイスを同じネットワーク上の別のマシンに共有できます(仮想マシンも含む)。

USB Network Gate を使用した VRDP パススルーの実現

USB Network Gate はプリンター、Web カメラドングルなど多様なハードウェアをサポートするだけでなく、高度なセキュリティ機能(暗号化、パスワード保護、自動切断など)も備えています。NAT 経由でも動作可能です。USB Network Gate は多機能でありながら使いやすく、複雑な設定不要で全機能にアクセスできます。無料トライアル版もあり、購入前にお試し利用が可能です。

簡単な VirtualBox USB パススルー
14日間の無料トライアル

USB Network Gate の使用方法

 ビデオガイド
1
VirtualBox セッションを起動し、RDP 経由で接続します。
2
USB Network Gate を仮想マシンとローカルPCの両方にダウンロードしてインストールします。仮想マシン側には接続専用クライアントとしてインストールでき、ローカルPCではデバイスの共有が可能です。
 USB Network Gate のインストール設定 - ホスト用に完全インストールを選択
3
ローカルPC上で USB Network Gate を有効にします。ここで、無料トライアルの一時コードを使用することも可能です。
4
仮想マシン内の USB Network Gate で、「接続済みデバイス > サーバーを追加」を選択し、ローカルPCの IP アドレスを入力します(ipconfig で確認可能)。
 ホストが自動検出されない場合は、USB Network Gate にサーバーを追加する必要あり
5
PC 上で、仮想マシンで使用したいデバイスの横にある「共有」ボタンをクリックします。
 共有準備完了のUSBメモリがハイライト表示
6
そのデバイスは仮想マシン上の USB Network Gate クライアントに表示されるはずです。「接続」をクリックして使用を開始してください。
 TUSB Network Gate クライアントで検出されたUSBメモリ

このアプリがリダイレクト可能なハードウェアは、ストレージデバイスから iPhone に至るまで多岐に渡ります。さらに、Windows・macOS・Linux・ARM プラットフォームにも完全対応しています。

よくある質問

まず Extension Pack がインストールされているか、そしてそのバージョンが VirtualBox のバージョンと一致しているか確認してください。必要に応じて、現在の拡張パックを拡張機能マネージャーからアンインストールしましょう。
多くの RDP クライアントや一部の特殊な USB デバイスは、VirtualBox が仮想マシンに正しくリダイレクトできないことがあります。このような場合には USB Network Gate の使用をおすすめします。
USB Network Gate
USBデバイスをネットワーク経由でリダイレクト
14日間の無料トライアル
ライセンス価格は $159.95
以下でご利用いただけます: