如何从bcdedit中找出启动盘?

rum*_*rak 5 windows raid boot command-line bcdedit

我有Windows Server 2008 R2软件镜像。

我从 c: 卷启动。

当我使用时:

bcdedit 
Run Code Online (Sandbox Code Playgroud)

我可以看到 3 个不同的“Windows Boot Loader”条目,其中包含“设备分区=C:”。如何确定哪个启动项与哪个物理磁盘相关?

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
Run Code Online (Sandbox Code Playgroud)

sab*_*zdi 2

  1. 使用管理员权限打开命令提示符。
  2. 运行以下命令集:

    DISKPART
    SELECT DISK 0
    UNIQUEID DISK ID=<random_disk_signature>
    
    Run Code Online (Sandbox Code Playgroud)

    <random_disk_signature>例如 1a2b3c4d)

  3. 退出DISKPART,但留在命令提示符下。
  4. 输入以下命令,一次一个,在命令提示符中输入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:
    
    Run Code Online (Sandbox Code Playgroud)
  5. 关闭命令提示符。

  6. 重启。