この記事では、ゲスト オペレーティング システムで USB を使用できるようにする方法を包括的に説明します。
要件
この記事には、デモンストレーションのためのいくつかの要件があります。
- VirtualBox の最新バージョンがホスト マシンにインストールされている必要があります。
- VirtualBox 上にゲスト OS を作成する必要があります。
- ホスト OS の USB ドライバーを更新する必要があります。
- 外部USBストレージデバイスが必要です。
- VirtualBox の拡張パックをインストールする必要があります。
VirtualBox 拡張パックをインストールする
VirtualBox 拡張パックをインストールすると、USB パススルー機能をより最適に体験できます。拡張パックは、VirtualBox にさらに機能を追加する追加パッケージです。主な利点は、USB 2.0/3.0 バージョンが VirtualBox でサポートされていないことです。この機能により、VirtualBox はこれらのバージョンをサポートできるようになります。
手順に従って、デバイスに VirtualBox 拡張パックをインストールします。
ステップ 1: VirtualBox のバージョンを確認する
VirtualBox を開き、ヘルプ ボタンをクリックすると、ドロップダウン メニューの最後に「VirtualBox について」というオプションがあるので、そのオプションをクリックします。互換性のないバージョンの VirtualBox で拡張パックを構成すると問題が発生する可能性があるため、拡張パックをインストールするには VirtualBox のバージョンに注意することが重要です。
ステップ 2: Oracle ダウンロード ページから拡張パックをダウンロードする
任意のブラウザを使用して「VirtualBox Extension Pack download」を検索すると、Oracle ダウンロード ページがトップに表示されるか、次のリンクにアクセスします。
https://www.virtualbox.org/wiki/Downloads
以下のウィンドウで、ダウンロード ページで同様の結果を見つけて、それをコンピューターにダウンロードします。
ステップ 3: VirtualBox を使用して拡張パックを構成する
拡張パックのインストールをスムーズに行うために、VirtualBox 上で実行中の仮想マシンをパワーオフします。 [ファイル] メニューをクリックし、そこから [ツール] オプションの上にマウスを置き、最後のメニューで [拡張パック マネージャー] を選択するか、単に拡張パック マネージャーのショートカット キーである「Ctrl + T」を押します。
拡張パックマネージャーが開き、インストールオプションを選択します。
[インストール] をクリックすると、コンピュータを参照して、拡張パック用にダウンロードされたファイルを見つけます。
拡張パックを選択すると、ダイアログ ボックスが表示され、インストール ボタンを選択します。
次に、ライセンス条項と契約が表示され、ユーザーは拡張パックがマシンの必要なリソースにアクセスできるようにすることに同意する必要があります。
ステップ 4: VirtualBox を再起動する
拡張パックがインストールされ、VirtualBox で構成されています。変更を反映するには、VirtualBox を再起動することをお勧めします。
VirtualBox で USB 2.0/3.0 バージョンを構成するにはどうすればよいですか?
この手順では、ゲスト OS (この場合は Windows 10) を備えた VM が必要です。 USB パススルーは、外部デバイス (USB など) とゲスト OS の間でのファイルの転送を許可するために行われます。 USB 2.0/3.0 はより高速なバージョンであり、高速転送が可能です。
VirtualBox で USB をパススルーするには、以下の手順を実行します。
ステップ 1: 任意の VM の設定を開く
VirtualBox で USB パススルーを有効にするゲスト OS を備えた VM を選択し、その VM の設定を開きます。
ステップ 2: USB コントローラーを有効にする
設定で「USB」設定を開き、「USB コントローラーを有効にする」オプションをチェックします。次に、必要な USB コントローラーのバージョンを選択します。ここでは「USB3.0」を選択しています。
ステップ 3: USB を設定する
USB をデバイスに接続し、ホスト マシン上で動作していることを確認します。その後、USB の設定で、秒の USB 接続アイコンをクリックし、目的の USB デバイスを選択します。メニューには、VM を通過できるホスト コンピューターに接続されているすべてのデバイスが表示されます。
その後、空のウィンドウペインにデバイスが表示されます。デバイスのボックスをチェックして「OK」ボタンをクリックして続行します。
VirtualBox USB パススルーを介した USB へのアクセス
これで USB が VM で構成されたので、VM を実行してテストできるようになりました。 VM を起動する前に、USB デバイスがホスト マシンで使用されていない必要があることに注意してください。
ステップ 1: VM を起動する
USB が構成されている VM を選択し、仮想マシンをオンにします。
ステップ 2: ファイルマネージャーで USB デバイスにアクセスする
仮想マシン上で目的の OS のファイル マネージャーを開くと、メニューに USB デバイスが表示されます。
USB デバイスとゲスト OS の間でファイルをシームレスに転送できるようになりました。ここで注意すべき重要な点があります。USB が仮想マシンで有効になっている場合、USB は仮想マシンでのみ使用可能であり、ホスト マシンには表示されません。ホスト マシンで使用するには、VM の電源をオフにすると、ホスト マシンからアクセスして使用できるようになります。
ステップ 3: USB デバイスの取り外し
ホスト マシン上で USB デバイスが必要であるが、VM の電源をオフにできない状況があるとします。この場合、デバイス メニューに移動し、USB の上にマウスを移動して、USB デバイスの選択を解除します。
VirtualBox で USB パススルーを有効にするのはこれですべてです。
結論
VirtualBox で USB パススルーを有効にするには、まず VirtualBox 拡張パックをインストールして構成します。その後、USB 2.0/3.0 サポートの高度なバージョンを利用して、目的の VM の USB 接続を有効にします。これにより、USB デバイスとゲスト OS 間の転送がスムーズに行われるようになります。 USB の取り外しと接続のプロセスもこの記事で説明されています。