web-dev-qa-db-ja.com

仮想マシンの偽のUSB接続?

Windowsを実行している仮想マシン内にHPプリンターのネットワークソフトウェアをインストールしようとしていますXP USB接続のないProfessional-USBドライバーもありません。これで問題ありません。ネットワーク経由でプリンタに接続しようとしているためです。

ただし、USBが存在しないため、HPインストールエージェントは必要なソフトウェアのインストールを拒否しています(ネットワーク経由で接続しようとしていることをすでに伝えていますが、ため息をつきます)。

それで、セットアップ手順のこのステップを通過できるように、USB接続があるように見せるためにインストールできる「偽の」USBドライバーまたはUSBエミュレーターはありますか?

OSはWindows XP Professionalであり、仮想化ツールはHyper-Vです(したがって、USBパススルーがありません)。

8
Mark Henderson

WindowsとHPプリンターソフトウェアを、VirtualBoxやVMwareなどのUSBパススルーをサポートする他の仮想化ソフトウェアにインストールしてから、ディスクイメージをHyper-Vにインポートしてみてください。

エミュレートされたハードウェアの違いにより、インポートの前にいくつかの追加のドライバーをインストールし、後でWindowsを再度アクティブ化する必要がある場合があります。

また、 SB/IPプロジェクトWindowsクライアントドライバー は必要なことを実行する可能性があります。

3
rakslice

私がやったことはこれでした:

  1. VMWare Workstationの30日間の試用版をインストールします(無料のVMWare Playerで仮想マシンを作成できるようになりましたが、当時は作成できませんでした。おそらくそれがより良い解決策です)。 VMWare WorkstationにはUSBパススルーがあるため、私はそれを選択しました。

  2. インストールされているWindows XPおよびVMWare仮想マシンのHPプリンターソフトウェア

  3. System Center Virtual Machine Managerを使用して、VMWareマシンのHyper-Vクラスターへの仮想から仮想への変換(P2Vだと思っていましたが、最終的な効果は同じでした)を実行しました

過去12か月間(実際には、執筆時点ではほぼ正確に12か月間)正常に機能しています。

1
Mark Henderson