パススルーディスクをHyper-vサーバー2003r2仮想マシンからアクセスできるようにするのにいくつかの問題が発生しています。
ホストOS:サーバー2008R2フルw/Hyper-Vの役割
ゲストOS:Server 2003 R2(Windows Home Server)
ゲストのOSディスクは、IDEコントローラー上のパススルーディスクです(最善の解決策ではありませんが、それを使用できます)。ストレージディスクは、SCSIコントローラー上のパススルーディスクになります。 。ホスト上のVM)に使用するすべてのディスクを問題なく確認できます。
私が抱えている問題は、ゲストOSが(SCSIコントローラー上のパススルーディスクとして)ストレージドライブを「見る」ことができないように見えることです。
これが私がしていることです:
それは私が得ることができる限りです。コンピューターの管理またはWindowsエクスプローラーにドライブが表示されません(フォーマットされていないディスクで試したほか、パーティションをフォーマットした後も試しました)。ゲストにディスクのモデル番号が記載されているリムーバブルデバイスを表示できますが、ストレージにアクセスできないようです。 (ドライバを必要とするデバイスマネージャのエントリを取得しましたが、統合ツールディスクには何も機能しません。)
私が試したトラブルシューティングの手順:
これを適切に機能させる方法について誰かが提案できますか?
はい、SCSIパススルーをサポートしています。
いくつかの異なるディスク構成を試しましたが、SCSIコントローラーを介してVM)でディスクを確認できないのは、(ホストとともに)USB3エンクロージャーにあるという事実に関連しているようです。ディスク)。これはIDEパススルーでは問題なく機能し、両方のディスクが常にホストに表示されていたため、問題が何であるかはまだよくわかりません。
ジェイクが提案し、ディスク全体を占めるVHDを使用することもできましたが、ストレージに直接アクセスできる(つまり、VHDを介さない)状況を探しています。
他の誰かが検索を介してここにたどり着いた場合、それが彼らを助けるかもしれないように、私は単純に応答しています。
ゲストのディスクがオフラインになっているのではないかと思います。 VMでディスクマネージャーを実行し、オンラインにしましたか?
とはいえ、気にする価値はありません。固定VHDをディスクに配置してVMに割り当てることによるパフォーマンスのオーバーヘッドを測定しようとすると、違いがわからないことは間違いありません。また、VHDを使用すると、VMをより簡単に移行できます。バックアップすることもできます。