4.3. USB デバイスの設定

SPICE プロトコルで接続された仮想マシンは、USB デバイスに直接、接続するよう設定することができます。

VM ユーザーポータルから実行された仮想マシンがアクティブで、そのコンソールウィンドウがアクティブな場合に限り、USB デバイスはリダイレクトされます。USB リダイレクトは、デバイスがプラグインされるたびに手動で有効にすることも、コンソールオプション ウィンドウを使用してアクティブな仮想マシンに自動的にリダイレクトされるように設定することもできます。

重要

クライアントマシンとゲストマシンとの違いを理解しておくことが重要なポイントとなります。クライアントとはゲストにアクセスするハードウェアのことで、ゲストとは VM ユーザーポータルまたは管理ポータルから接続できる仮想デスクトップまたは仮想サーバーのことです。

4.3.1. 仮想マシンでの USB デバイスの使用

USB リダイレクトの 有効 モードでは、Linux および Windows 仮想マシンの KVM/SPICE USB リダイレクトが可能です。仮想 (ゲスト) マシンは、ネイティブ USB に対してゲストにインストールされたエージェントやドライバーを必要としません。Red Hat Enterprise Linux クライアントでは、USB のリダイレクトに必要なパッケージはすべて、virt-viewer パッケージにより提供されています。Windows クライアントでは、usbdk パッケージもインストールする必要があります。USB の有効モードは、以下のクライアントおよびゲストでサポートされます。

  • クライアント

    • Red Hat Enterprise Linux 7.1 以降
    • Red Hat Enterprise Linux 6.0 以降
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows 2008
    • Windows 2008 Server R2
  • ゲスト

    • Red Hat Enterprise Linux 7.1 以降
    • Red Hat Enterprise Linux 6.0 以降
    • Windows 7
    • Windows XP
    • Windows 2008
注記

64 ビットアーキテクチャーの PC をご使用の場合は、Internet Explorer の 64 ビット版を使用して USB ドライバーの 64 ビット版をインストールする必要があります。64 ビットアーキテクチャーに 32 ビットバージョンをインストールしても、USB リダイレクトは機能しません。正しい USB タイプを最初にインストールすれば、32 ビットと 64 ビット両方のブラウザーから USB リダイレクトを使用することができます。

4.3.2. Windows クライアントでの USB デバイスの使用

Windows クライアントでは、USB デバイスをゲストにリダイレクトするために、usbdk ドライバーをインストールする必要があります。必ず usbdk バージョンがクライアントマシンのアーキテクチャーに適合するようにしてください。たとえば、64 ビットの Windows マシンには、64 ビットバージョンの usbdk をインストールする必要があります。

注記

仮想マシンを VM ユーザーポータルから実行した場合に限り、USB リダイレクトはサポートされます。

Windows クライアントでの USB デバイスの使用

  1. usbdk ドライバーのインストールが完了したら、SPICE プロトコルを使用するように設定した仮想マシンを選択します。
  2. USB サポートが 有効 に設定されていることを確認します。

    1. 編集 をクリックします。
    2. コンソール タブをクリックします。
    3. USB サポート のドロップダウンリストから 有効 を選択します。
    4. OK をクリックします。
  3. コンソールコンソールオプション をクリックします。
  4. USB 自動共有を有効にする のチェックボックスを選択し、OK をクリックします。
  5. VM ユーザーポータルから仮想マシンを起動して コンソール をクリックし、その仮想マシンに接続します。
  6. USB デバイスをクライアントマシンに差し込み、ゲストマシンに自動的に表示されるようにします。

4.3.3. Red Hat Enterprise Linux クライアントでの USB デバイスの使用

usbredir パッケージにより、Red Hat Enterprise Linux クライアントから仮想マシンへの USB リダイレクトが有効になります。usbredirvirt-viewer パッケージの依存関係で、このパッケージとともに自動的にインストールされます。

注記

仮想マシンを VM ユーザーポータルから実行した場合に限り、USB リダイレクトはサポートされます。

Red Hat Enterprise Linux クライアントでの USB デバイスの使用

  1. コンピュート仮想マシン をクリックし、SPICE プロトコルを使用するように設定されている仮想マシンを選択します。
  2. USB サポートが 有効 に設定されていることを確認します。

    1. 編集 をクリックします。
    2. コンソール タブをクリックします。
    3. USB サポート のドロップダウンリストから 有効 を選択します。
    4. OK をクリックします。
  3. コンソールコンソールオプション をクリックします。
  4. USB 自動共有を有効にする のチェックボックスを選択し、OK をクリックします。
  5. VM ユーザーポータルから仮想マシンを起動して コンソール をクリックし、その仮想マシンに接続します。
  6. USB デバイスをクライアントマシンに差し込み、ゲストマシンに自動的に表示されるようにします。

このページには機械翻訳が使用されている場合があります (詳細はこちら)。