Windows仮想マシン内のどのドライブとボリュームがどのディスクに一致するかを判断する
search cancel

Windows仮想マシン内のどのドライブとボリュームがどのディスクに一致するかを判断する

book

Article ID: 415141

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「Determining which drives and volumes match which disks in a Windows virtual machine」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

仮想マシンに複数のディスクが接続されていると、ゲストOSのドライブとディスクの対応関係を把握するのが難しくなる場合があります。これは、仮想マシンから特定のドライブ(C:、D:など)を削除する必要がある場合に役立ちます。

この記事では、これらの関係を識別する手順を説明します。

Environment

VMware vSphere ESXi 7.x
VMware vSphere ESXi 8.x
VMware vSphere ESXi 6.x
VMware vSphere ESXi 5.5

Resolution

どのドライブ/ボリュームがどのディスクに対応しているかを識別するには:

  1. 仮想マシンコンソールを開きます。
  2. 「スタート」>「ファイル名を指定して実行」をクリックし、「compmgmt.msc」と入力して「OK」をクリックします。
  3. 「デバイス マネージャー」をクリックします。
  4. 「ディスク ドライブ」を展開します。
  5. ディスクを右クリックし、「プロパティ」をクリックします。
  6. 「ボリューム」タブをクリックし、「表示」ボタンをクリックします。
  7. ディスク ID(例:ディスク 2)、場所、ボリューム(例:C:)をメモします。

    : Windowsでは、バスIDは常に0と表示されます。異なるSCSIコントローラを区別する唯一の方法は、「場所」の値を使用することです。これは各SCSIコントローラごとに一意です。
  8. 手順5~7をディスクごとに繰り返します。
  9. vCenter Serverで仮想マシンを右クリックし、[設定の編集]をクリックします。
  10. ディスクをクリックし、仮想デバイスノードの「SCSI (X:Y) ハードディスク」を確認します. X:Yの値は次のとおりです。
     
    • X = ロケーションID
    • Y = ディスクID

    ディスク ID を手順 9 で確認したディスク ID と照合して、ディスクと対応するドライブを特定します。

注: これは Windows 10、Windows 2012 以降のバージョンには適用されません。Microsoft にお問い合わせください。

 



回避策:
PowerShell スクリプトを使用して識別を実行します。