web-dev-qa-db-ja.com

bcdeditからブートディスクを把握する方法は?

Windows Server 2008R2ソフトウェアミラーがあります。

ボリュームc:から起動します。

私が使用するとき:

bcdedit 

「devicepartition = C:」の3つの異なる「WindowsBootLoader」エントリが表示されます。どのブートエントリがどの物理ディスクに関連しているかをどのように把握できますか?

Windows Boot Loader
-------------------
identifier              {77777777-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
device                  partition=C:
path                    \windows\system32\winload.exe
description             Windows Server 2008 R2 - secondary plex
locale                  en-us
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \windows
resumeobject            {55555555-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
nx                      OptOut
detecthal               Yes

Windows Boot Loader
-------------------
identifier              {99999999-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
device                  partition=C:
path                    \windows\system32\winload.exe
description             Windows Server 2008 R2 - secondary plex
locale                  en-us
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \windows
resumeobject            {55555555-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
nx                      OptOut
detecthal               Yes

Windows Boot Loader
-------------------
identifier              {eeeeeeee-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
device                  partition=C:
path                    \windows\system32\winload.exe
description             Windows Server 2008 R2 - secondary plex - secondary plex
locale                  en-us
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \windows
resumeobject            {55555555-bbbb-bbbb-bbbb-bbbbbbbbbbbb}
nx                      OptOut
detecthal               Yes
3
rumburak

Bcdedit出力に表示される3つのエントリはすべて、同じパーティションとディスクを指しています。

どのパーティション(およびディスク)がcにマップされているかを確認するには、コマンドプロンプトでWindowsDiskManagementまたはdiskpart.exeを使用できます。

1
snayob
  1. 管理者権限でコマンドプロンプトを開きます。
  2. 次の一連のコマンドを実行します。

    DISKPART
    SELECT DISK 0
    UNIQUEID DISK ID=<random_disk_signature>
    

    <random_disk_signature>は例です。 1a2b3c4d)

  3. DISKPARTを終了しますが、コマンドプロンプトのままにします。
  4. 次のコマンドを一度に1つずつ、コマンドプロンプトで押して入力します。 Enter 各コマンドの後にキー:

    bcdboot c:\windows /s c:
    bcdedit /set {DEFAULT.EN_US} device partition=c:
    bcdedit /set {DEFAULT.EN_US} osdevice partition=c:
    bcdedit /set {BOOTMGR.EN_US} device partition=c:
    
  5. コマンドプロンプトを閉じます。

  6. リブート。