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.

Hyper-V USB パススルー: 詳細なハウツーチュートリアル

Editorial Team Editorial Team
Jun 17, 2024

Hyper-V VM に USB ストレージおよびその他の USB デバイスをリダイレクトすることは、他のハイパーバイザーとは異なり、簡単な既製のソリューションを通常は提供しないため、難しい課題です。ユーザーが Hyper-V USB パススルーを有効にするために取りうるいくつかのルートがあります。

この記事では、Hyper-V に USB デバイスをリダイレクトするのに役立つ方法を説明します。それぞれには特徴と強みがあります。それでは、このチュートリアルに飛び込んで、これらの方法を探ってみましょう。なお、これ以上読む必要がない場合は、下のボタンを押して、追加の Hyper-V 設定なしに最もシンプルなソフトウェア方法を入手してください

14日間の無料トライアル
ライセンス価格は $159.95
以下でご利用いただけます:
Hyper-V USB パススルー: 詳細な使い方チュートリアル

サーバー側 Hyper-V USB パススルー アクセスの有効化 (SCSI コントローラ)

サーバー側の Hyper-V USB パススルーを簡単に言うと、SCSI コントローラを介して USB デバイスを物理的にホストに接続することを意味します。結果として、Hyper-V VM はその USB デバイスに直接アクセスする必要があります。

このサーバー側のリダイレクションは、以下の条件下で動作します:

  • この方法は、取り外し不可能な USB 大容量ストレージデバイスでのみ動作します。
  • Hyper-V VM ゲスト OS は、Windows または Linux です。

サーバー側 Hyper-V USB リダイレクションを有効にする方法
USB デバイスは一度に1つのオペレーティング システムにのみ接続できるため、ゲスト システムで利用可能にするためには、ホストOS からまずそれを切断する必要があります。
1
ホストマシンの実行プロンプトを開き、「diskmgmt.msc」コマンドを実行してディスク管理コンソールを起動します。
 diskmgmt.msc を実行します
2
必要なディスクを右クリックし、オフライン オプションを選択してホストから切断します。
 Hyper-V ホストでディスクをオフラインに設定する
3
ディスクがオフラインになったら、Hyper-V マネージャーを開き、デバイスへのアクセスが必要な VM を選択します。それを右クリックし、ショートカット メニューの設定をクリックします。
4
設定ウィンドウで、左側のメニューでローカルデバイスをスクロールダウンし、SCSIコントローラを見つけます。
5
USBリダイレクションをHyper-VまたはVMwareワークステーションに設定するには、+をクリックしてサブメニューを展開し、ハードドライブを選択し、追加ボタンをクリックします。
6
ハードドライブセクションで、物理ハードディスクオプションを選択し、ドロップダウンメニューを使用して以前にオフラインに設定した同じディスクを選択します。
 物理ハードディスクを Hyper-V に追加する

OKをクリックすると、仮想マシンは直ちにUSBデバイスを認識します。認識しない場合は、VMのディスク管理コンソールを使用してドライブ文字を追加する必要があります。ご覧のとおり、VMwareワークステーションへのストレージデバイスまたは他のローカルリソースのリダイレクトと非常に似ています。同じ方法で、この組み込みUSBリダイレクターを使用してUSBドングルのパススルーを設定できます。

VMware ワークステーション

仮想マシンへのUSBデバイスの追加

ホストコンピューターに対してUSBデバイスをオフラインにする必要がありますので、ホストOSはドライブにアクセスできません。Hyper-V USBパススルーを有効にするには、仮想マシン内でUSBドライブを新しいディスクとして構成することによって達成できます。VMにデバイスを追加するための次のステップを使用します。

1. VMConnectウィンドウに切り替えます。

2. ファイル -> 設定をクリックしてVMの設定を開きます。

3. VM設定ウィンドウでSCSIコントローラ > ハードドライブ > 追加をクリックします。

注: SCSIコントローラにドライブを追加することで、仮想マシンをシャットダウンすることなくドライブを仮想マシンから取り外すことができます。IDEコントローラを使用する場合、ドライブを取り外すためにはVMをオフにする必要があります。

4. ハードドライブページのメディアセクションに移動し、物理ハードディスクを選択します。

5. ドロップダウンメニューをクリックしてUSBドライブを選択します。デバイスはディスク管理コンソールを通じてオフラインにされた同じディスク番号でなければなりません。

6. ドライブを追加した後、Hyper-V VM内でファイルエクスプローラーを開きます。USBデバイスはVM内で見えるようになります。

仮想マシンからUSBドライブを削除する

VMによってもはや必要とされない場合、ドライブを削除するのは簡単な作業で、以下のステップで行って下さい。

  1. VMConnectウィンドウでファイル > 設定をクリックします。

  2. 左パネルからSCSIコントローラの下に追加されたハードドライブを選択します。

  3. 削除をクリックし、OKをクリックしてドライブの削除を完了します。
今すぐHyper-V USBパススルーを試してみてください
14日間の無料トライアル

RDP (リモート デスクトップ プロトコル) 経由の Hyper-V USB パススルー

リモート デスクトップ接続を利用した Hyper-V USB パススルーは、VMConnectHyper-V クライアントとして使用したくない、または使用できない方に理想的です(前述のすべての方法でのように)。

すべての違いは、USB デバイスが RDP 経由でリダイレクトされ、RDP クライアントに接続されることです。これは、USB デバイスを直接 Hyper-V ホストにアタッチする VMConnect とは異なります。


RDC を使用した Hyper-V USB パススルーの方法
リモート デスクトップ接続を使用して Hyper-V 仮想マシンに USB デバイスを接続する方法は次のとおりです。
1
まず、ゲスト VM でリモート アクセスが有効になっていることを確認する必要があります。これを行うには、VM を起動し、コントロール パネルを開きます。
2
「システムとセキュリティ」を選択し、「システム」セクションの下で「リモート アクセスを許可」を選択します。
 リモートアクセスコントロールパネルを許可する
3
「このコンピュータへのリモート アシスタンス接続を許可する」と「このコンピュータへのリモート接続を許可する」の両方のボックスをチェックしてから、OK をクリックします。
 このコンピュータへのリモート接続を許可する
4
次に、Hyper-V USB デバイスにアクセスするために、実行ダイアログ ボックスを開き、mstsc コマンドを実行してリモート デスクトップ接続を起動します。
5
「オプションを表示」メニューを展開します。
 ローカルデバイスとリソースのリモートデスクトップ接続
6
「ローカル リソース」タブを開きます。
7
「ローカル デバイスとリソース」で「その他」を選択します。
 他のサポートされているプラグ アンド プレイ デバイスを有効にする
8
「その他のサポートされているプラグ アンド プレイ デバイス」オプションのボックスをチェックして、OK をクリックします。
 rdp 経由で hyper-v VM に接続します
9
「一般」に戻り、IP アドレスとユーザー名を入力して VM にリモート接続し、「接続」をクリックします。
 rdp 経由で hyper-v VM に接続します
10
最後に、デバイスが VM のファイル エクスプローラーで利用可能になったかどうかを確認します。

TCP/IP 経由の Hyper-V USB パススルー (最小セットアップ)

TCP/IP を介した Hyper-V USB パススルー

USB ネットワーク ゲートは、仮想マシン内で USB デバイスにアクセスする簡単な方法を提供する USBリダイレクター ソフトウェアであり、Hyper-V USB パススルーおよび Hyper-V USB ドライブリダイレクションを含みます。この専門的なリダイレクション アプリを使用すると、ネットワーク上で USB を共有することにより、Hyper-V に USB デバイスをアタッチできます。

USB ネットワーク ゲートで Hyper-V で USB にアクセスする
14日間の無料トライアル

USB ネットワーク ゲートはクライアントサーバー ソリューションであり、サーバー側は他のコンピューターまたは仮想マシンにネットワーク上で USB デバイスへのアクセスを提供し、クライアント側はそれらをローカル リソースとして使用できるようにします。ネットワークに接続された任意のコンピューターをサーバーとして使用できます。

USB ネットワーク ゲートを使用して Hyper-V で USB にアクセスする方法

USB ネットワーク ゲートを使用して Hyper-V ワークステーションに USB デバイスをリダイレクトするには、非常に簡単な実装ステップがいくつかあります。そして、セットアップが機能することを期待して VM を構成するために多くの時間を費やす必要はありません。

次のステップが必要です:
1
ホストおよびゲスト オペレーティング システムに USB Network Gateをインストールします。
 USB Network Gateをインストールする
2
アプリを使用して、ホストに物理的に接続されたデバイスを共有します。
 USB デバイスを Hyper-V に共有する
3
VM でアプリを開き、共有された周辺機器を見つけて「接続」をクリックします。
 USB デバイスを Hyper-V に接続する

Hyper-V に USB 周辺機器をマウントするのがいかに簡単か分かると思います。VM のデバイス マネージャーで周辺機器を確認し、直接仮想マシンに接続されているかのようにアクセスできます。

USB Network Gateを使用して Hyper-V で作業する
14日間の無料トライアル

Hyper-V で USB にアクセスする USB Network Gateの利点

  • ほぼすべての USB 周辺機器がサポートされています。
  • ネットワーク全体で USB アクセスを実装するためのシンプルな構成プロセス。
  • USB Network Gateは Linux、Mac、Windows、Raspberry Pi、Android と互換性があります。
  • 安全な USB 接続を作成します。

最後に

Hyper-V USB パススルーは、ボックスから出してすぐにユーザーが利用できるわけではありませんが、ここまでで USB Network Gateを使用して TCP/IP 経由で Hyper-V に USB デバイスをアタッチする、RDP 経由でリダイレクトする、または Hyper-V 仮想マシンの設定を介して有効にするいくつかの方法を理解できたでしょう。



USB Network Gate
USBデバイスをネットワーク経由でリダイレクト
14日間の無料トライアル
ライセンス価格は $159.95
以下でご利用いただけます: