Como descobrir o disco de inicialização do bcdedit?

3

Eu tenho o espelhamento do software Windows Server 2008 R2.

Eu inicializo do volume c:.

Quando eu uso:

bcdedit 

Eu posso ver três entradas diferentes do "Carregador de inicialização do Windows" com "device partition = C:". Como posso descobrir qual entrada de inicialização está relacionada a qual disco físico?

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
    
por rumburak 27.10.2012 / 07:05

2 respostas

1

  1. Abra um prompt de comando com privilégios de administrador.
  2. Execute o seguinte conjunto de comandos:

    DISKPART
    SELECT DISK 0
    UNIQUEID DISK ID=<random_disk_signature>
    

    ( <random_disk_signature> é, por exemplo, 1a2b3c4d)

  3. Saia de DISKPART , mas fique no prompt de comando.
  4. Insira os seguintes comandos, um de cada vez, no prompt de comando, pressionando a tecla Enter após cada comando:

    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. Feche o prompt de comando.

  6. Reinicialize.
por 28.10.2012 / 05:49
1

Todas as 3 entradas mostradas na saída do bcdedit apontam para a mesma partição e disco.

Para descobrir qual partição (e disco) está mapeada para c: você pode usar o DiskManagement do Windows ou o diskpart.exe no prompt de comando.

    
por 11.11.2012 / 13:26