如何建立和引导至 64 位 Windows 上的 GPT 镜像


概要


本分步指南介绍了如何成功地设置了动态的引导镜像的 GUID 分区表 (GPT) 磁盘上的分区。与 32 位 Windows 上的主启动记录 (MBR) 镜像,有更多的步骤,成功地创建并启动到 GPT 磁盘上的镜像的启动卷。本文还介绍如何卷影磁盘尚未建立一个 EFI 分区如果主磁盘出现故障后恢复。磁盘必须有一个 EFI 分区进行引导。

您必须具有内置 Diskpart.exe 和 Bootcfg.exe 实用程序,以创建可引导镜像 GPT 磁盘上的卷。您可以做一些与磁盘管理控制台,但其他人可以只使用内置 Diskpart.exe 实用程序执行下列步骤。

为保持一致性和易用性,本文使用 Diskpart.exe 实用程序执行的步骤。对于帮助任何 Diskpart.exe 命令,启动 Diskmgmt.msc,然后打开帮助菜单上的帮助主题。

与真实示例所执行的步骤。步骤说明每个命令返回预期的结果。磁盘 0 是主系统和引导驱动器。磁盘 1 是阴影驱动器。

准备从阴影驱动器镜像

设置启动卷镜像之前,在包含可扩展固件接口 (EFI) 分区的计算机里有另一个 GPT 磁盘是一个不错的主意。EFI 分区包含用于启动操作系统的系统文件。如果主系统驱动器 (磁盘 0) 发生故障,可以阴影驱动器 (磁盘 1) 上使用 EFI 分区进行引导。此步骤创建和准备新 EFI 和 Microsoft 保留 (MSR) 位于阴影驱动器上的分区。Diskpart.exe 实用程序用于创建所需的 EFI 和 MSR 分区。磁盘管理控制台不能用于创建或镜像 EFI 或 MSR 分区。

在开始之前,请确保您已经具有比主磁盘系统和引导分区的容量等于或大于的所有未分配的可用空间的其他基本磁盘。如果已备用驱动器转换为动态,将其还原到基本执行这些步骤之前。
  1. 在命令提示符下运行 Diskpart.exe 工具。

    这将启动 diskpart 控制台。它被初始化后, DISKPART >显示。等待您输入命令。
  2. 选择您想要的阴影驱动器的磁盘,然后将驱动器转换为 GPT。 在此示例中,磁盘 1 用于镜像 (阴影) 驱动器。

    注意: 您选择的磁盘不能包含任何数据的分区,并且必须只未分配空间的比主系统磁盘容量等于或大于原始基本磁盘。


    注意: 以下是您在命令提示符下键入的命令。命令的格式设置为粗体,并且注释有关的命令或屏幕上的内容,以纯文本格式。
    • DISKPART >选择磁盘 1

      磁盘 1 现在是所选的磁盘。
    • DISKPART >转换 GPT

      Diskpart 成功转换为 GPT 格式的所选的磁盘。
    • DISKPART >列表分区

      Partition ###  Type              Size     Offset
      ------------- ---------------- ------- -------
      Partition 1 Reserved 32 MB 17 KB


      注意: 如果您在此时显示多个分区,也选择了错误的驱动器,或您没有原始驱动器启动。更正此问题然后继续,或可能会发生数据丢失。
  3. 请选择 1 分区磁盘 1,然后将其删除-您必须使用重写命令删除 Microsoft 保留 (MSR) 分区。创建所需的 EFI 分区后,您将重新创建一个新的 MSR 分区。
    • DISKPART >选择分区 1

      分区 1 现在是所选的分区。
    • DISKPART >删除分区覆盖

      Diskpart 成功删除选定的分区。

  4. 选择磁盘 0,然后再列出磁盘 0 上的分区。列表命令的输出,是 0 磁盘上的相同大小的磁盘 1 上创建新的 EFI 和 MSR 分区。
    • DISKPART >选择磁盘 0

      磁盘 0 现在是所选的磁盘。
    • DISKPART >列表分区
      Partition ###  Type              Size     Offset
      ------------- ---------------- ------- -------
      Partition 1 System 204 MB 32 KB <---- EFI PARTITION
      Partition 2 Primary 4996 MB 204 MB
      Partition 3 Reserved 32 MB 9 GB <---- MSR PARTITION

    • DISKPART >选择磁盘 1

      磁盘 1 现在是所选的磁盘。
    • DISKPART >创建 efi 分区大小 = 204

      Diskpart 成功创建指定的分区中。
    • DISKPART >创建 msr 分区大小 = 32

      Diskpart 成功创建指定的分区中。
    • DISKPART >列表分区

       Partition ###  Type              Size     Offset
      ------------- ---------------- ------- -------
      Partition 1 System 204 MB 17 KB <---- NEW EFI PARTITION ON SHADOW
      *Partition 2 Reserved 32 MB 204 MB <---- NEW MSR PARTITION ON SHADOW

  5. 选择的 EFI 分区在阴影驱动器上,并将一封信给 EFI 分区以便可以设置格式。在此示例中,S 的驱动器号分配给阴影 EFI 分区。有关此步骤中,可以使用任何可用的驱动器号。
    • DISKPART >选择磁盘 1

      磁盘 1 现在是所选的磁盘。
    • DISKPART >选择分区 1

      分区 1 现在是所选的分区。
    • DISKPART >指定字母 = S

      Diskpart 成功分配驱动器号或装入点。
  6. 打开一个新的命令提示符,然后使用 format 实用程序格式化 FAT 文件系统的 EFI 分区 (s:)。这样,您可以将系统文件主要的 EFI 分区复制到此新的 EFI 分区时,必须执行此操作。不要用 NTFS 格式化。系统无法启动从 EFI 分区,除非它用 FAT 文件系统格式化。
    • C:\ >格式 s: /fs:fat /q /y
      The type of the file system is RAW.
      The new file system is FAT.
      QuickFormatting 204M
      Initializing the File Allocation Table (FAT)...
      Format complete.

      213,680,128 bytes total disk space.
      213,680,128 bytes available on disk.

      4,096 bytes in each allocation unit.
      52,168 allocation units available on disk.

      16 bits in each FAT entry.

      Volume Serial Number is EA34-03C7
  7. 按 ALT + TAB 返回 diskpart 命令窗口。选择主驱动器 (磁盘-0) 上的 EFI 分区,然后将驱动器盘符分配给该 EFI 分区。在此示例中,驱动器字母 P 分配给主要的 EFI 分区在磁盘 0 上。有关此步骤中,可以使用任何可用的驱动器号。
    • DISKPART >选择磁盘 0

      磁盘 0 现在是所选的磁盘。
    • DISKPART >选择分区 1

      分区 1 现在是所选的分区。
    • DISKPART >指定字母 = P

      Diskpart 成功分配驱动器号或装入点。
  8. 按 ALT + tab 键再次返回到其他命令提示符。使用xcopy命令将从主 EFI 分区 (p:) 的系统文件复制到阴影 EFI 分区 (s:)。您必须这样做以确保阴影驱动器可以引导系统,如果出现故障的磁盘 0。请确保使用正确的驱动器号,如果您使用 EFI 分区不同的字母。
    • C:\ >xcopy p:\*.* s: /s /h
      p:\EFI\Microsoft\WINNT50\Boot0003
      p:\EFI\Microsoft\WINNT50\ia64ldr.efi

      p:\EFI\Microsoft\EFIDrivers\fpswa.efi
      p:\MSUtil\diskpart.efi

      p:\MSUtil\fdisk.efi
      p:\MSUtil\format.efi
      p:\MSUtil\nvrboot.efi

      7 个文件
  9. 删除分配给这两个 EFI 分区的驱动器号。因为在重启后他们将不会重新分配,则此步骤是可选的。
    • DISKPART >选择卷 P

      P 是所选的卷。
    • DISKPART >删除

      Diskpart 成功删除驱动器号或装入点。
    • 对于 S 卷,请重复步骤。

将主和阴影驱动器转换为动态

可以建立镜像之前,必须为动态转换的主 (源) 驱动器 (磁盘 0) 和 (目标) 阴影驱动器 (磁盘 1)。磁盘是动态后 (在重新启动后),您可以再建立镜像。您可以执行此步骤,磁盘管理控制台或 Diskpart.exe 实用程序。
  1. 使用 Diskpart.exe,选择您想要转换为动态的该磁盘,然后将其转换为动态。阴影和主 GPT 磁盘上执行该操作。使用卷影磁盘启动。
    • DISKPART >选择磁盘 1

      磁盘 1 现在是所选的磁盘
    • DISKPART >转换动态

      Diskpart 成功将所选的磁盘转换为动态的格式。
    • DISKPART >选择磁盘 0

      磁盘 0 现在是所选的磁盘
    • DISKPART >转换动态

      您必须重新启动计算机以完成此操作。
    • DISKPART >退出

      离开 Diskpart 命令。.
  2. 关闭并重新启动计算机以完成转换为动态的系统驱动器 (磁盘 0)。这可能需要两个重新启动。

建立从驱动器启动到阴影驱动器镜像

动态的主 (磁盘 0) 和阴影 (磁盘 1) 驱动器之后,可以再建立启动到阴影驱动器卷的镜像。您可以执行此步骤,磁盘管理控制台或 Diskpart.exe 实用程序。
  1. Diskpart.exe,选择启动卷 (c:),然后再镜像卷到卷影磁盘 (磁盘 1)。
    • DISKPART >选择卷 C

      1 是选定的卷。
    • DISKPART >添加磁盘 = 1

      Diskpart 成功地为该卷添加镜像。
  2. 等待完成,卷同步,然后退出 Diskpart。

使用 Bootcfg.exe 向 NVRAM 添加新的 EFI 分区引导记录

现在,您已成功建立启动镜像,新启动项目已自动添加到 NVRAM,以便您可以启动到阴影驱动器。此新项目显示为"启动镜像 c:-辅助丛"启动菜单上。如果选择它,它将启动到位于阴影驱动器上的操作系统。但是,如果出现的任何系统文件或 EFI 分区本身在磁盘 0 或磁盘 0 如果彻底失败了,则必须为从光盘 1 上的 EFI 分区引导。这工作之前,您需要添加到 NVRAM Bootcfg.exe 实用程序的启动项目。
  1. 在命令提示符下,运行 Bootcfg.exe 实用程序显示当前的启动项目。请注意,有一个启动项的主操作系统 (引导条目 id: 1) 和一个启动项目 (阴影) 镜像驱动器 (启动项 id: 5)。
    • C: >bootcfg
      Boot Options
      ------------
      Timeout: 30
      Default: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDO
      CurrentBootEntryID: 5

      Boot Entries
      ------------

      Boot entry ID: 1
      OS Friendly Name: Windows 2003 Server, Enterprise
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Boot entry ID: 2
      OS Friendly Name: LS120

      Boot entry ID: 3
      OS Friendly Name: CDROM

      Boot entry ID: 4
      OS Friendly Name: EFI Shell

      Boot entry ID: 5
      OS Friendly Name: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
  2. 可以添加新条目的 EFI 分区和引导分区 NVRAM 到位于阴影驱动器上之前,您必须列出磁盘 0 上的现有分区,这样可以提取分区 GUID 当前的 EFI 分区信息。对磁盘 0 bootcfg /list命令用于显示所有分区:
    • C:\ >bootcfg /list 0
      Partition table info for Disk: 0
      ---------------------------------
      Partition No: 1
      Partition Style: GPT
      Starting offset: 32,256
      Partition length: 213,825,024
      Partition GUID: {68d298c0-1b6a-01c1-507b-9e5f8078f531}
      GUID type: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Partition name: EFI system partition

      Partition No: 2
      Partition Style: GPT
      Starting offset: 213,857,280
      Partition length: 5,142,056,960
      Partition GUID: {68d298c0-1b6a-01c1-f1b3-12714f758821}
      GUID type: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partition name: LDM data partition

      Partition No: 3
      Partition Style: GPT
      Starting offset: 9,153,031,680
      Partition length: 1,048,576
      Partition GUID: {73e47280-0d38-11d7-b47f-806e6f6e6963}
      GUID type: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Partition name: LDM metadata partition

      Partition No: 4
      Partition Style: GPT
      Starting offset: 9,154,080,256
      Partition length: 32,505,856
      Partition GUID: {1ca4672d-a37c-4e12-bacb-c5ae97924965}
      GUID type: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Partition name: Microsoft reserved partition
    • 记下 EFI 分区 GUID。{________-____-____-____-____________}这将用作源 GUID 后面的命令中。

      在此示例中的值是: {68d298c0-1b6a-01c1-507b-9e5f8078f531},将在后面的命令中使用。
  3. 对磁盘 1 bootcfg /list命令用于显示所有分区:
    • C:\ >bootcfg /list 1
      Partition table info for Disk: 1
      ---------------------------------
      Partition No: 1
      Partition Style: GPT
      Starting offset: 17,408
      Partition length: 213,909,504
      Partition GUID: {476688c5-8ebf-47d2-80e7-cf9d065edb81}
      GUID type: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Partition name: EFI system partition

      Partition No: 2
      Partition Style: GPT
      Starting offset: 213,926,912
      Partition length: 1,048,576
      Partition GUID: {b72d10f6-e94e-4a4d-bb8e-4da985cc1679}
      GUID type: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Partition name: LDM metadata partition

      Partition No: 3
      Partition Style: GPT
      Starting offset: 214,975,488
      Partition length: 32,505,856
      Partition GUID: {824858f3-b8d5-4b4d-a3c7-18aac4442b7e}
      GUID type: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Partition name: Microsoft reserved partition

      Partition No: 4
      Partition Style: GPT
      Starting offset: 247,481,344
      Partition length: 5,142,056,960
      Partition GUID: {f3d11286-2582-4d76-889c-b82c346be44e}
      GUID type: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Partition name: LDM data partition
    • 记下 EFI 分区 GUID。{________-____-____-____-____________}这将用作目标 GUID 后面的命令中。

      在此示例中的值是: {476688c5-8ebf-47d2-80e7-cf9d065edb81},将在后面的命令中使用。
  4. 现在,您有您必须拥有要克隆 NVRAM 中的启动项的源和目标 EFI GUID 值。新条目使用新 EFI 分区 GUID 位于阴影驱动器上启动系统,如果在任何方式中的磁盘 0 失败。使用bootcfg /clone命令以使用您在步骤 2 和 3 中记录源和目标 GUID 值添加新 NVRAM 引导项。
    • C:\ > bootcfg /clone /sg {68d298c0-1b6a-01c1-507b-9e5f8078f531} {476688 c 5-8ebf-47 d 2-80e7-cf9d06 5edb81} /tg /d + Cloned_Entry
      INFO: Boot entry whose id is '1' successfully cloned.
      INFO: Boot entry whose id is '5' successfully cloned.
      SUCCESS: The operation completed successfully.
  5. 若要查看新的克隆条目添加到 NVRAM,使用 bootcfg 命令和通知现在有七项,而不是五个。底部两个条目的克隆项,将使用 EFI 分区阴影驱动器 (磁盘 1) 上启动。
    • C:\ > bootcfg
      Boot Options
      ------------
      Timeout: 30
      Default: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
      CurrentBootEntryID: 5

      Boot Entries
      ------------

      Boot entry ID: 1
      OS Friendly Name: Windows 2003 Server, Enterprise
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Boot entry ID: 2
      OS Friendly Name: LS120

      Boot entry ID: 3
      OS Friendly Name: CDROM

      Boot entry ID: 4
      OS Friendly Name: EFI Shell

      Boot entry ID: 5
      OS Friendly Name: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Boot entry ID: 6
      OS Friendly Name: Windows 2003 Server, Enterprise Cloned_Entry
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Boot entry ID: 7
      OS Friendly Name: Boot Mirror C: - secondary plex Cloned_Entry
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

测试启动阴影驱动器的新启动项目

在 NVRAM 中创建新的引导项后,测试,以确保系统可以启动到阴影驱动器如果出现故障的磁盘 0 的项。
  1. 执行正常关机并重新启动 Windows。
  2. 在引导菜单中,选择命名的引导镜像 c:-辅助 plex Cloned_Entry启动到阴影驱动器启动项目。位于阴影驱动器上的 EFI 分区将用于启动 Windows 操作系统。
虽然没有到,但是可以也关闭计算机、 删除磁盘 0,然后恢复测试,以确保如果原来的系统磁盘真的失败,并且被移除,将导致系统引导。

恢复丢失或损坏的 EFI 分区与阴影引导驱动器

如果原始的 Windows 操作系统软件镜像到 EFI 分区或 EFI 分区不包含动态 GPT 磁盘已损坏,或者主系统磁盘 (磁盘 0) 发生故障,您可能会收到下面的错误消息,当您尝试启动到阴影磁盘:
LOADING.: Boot Mirror C: - Secondary plex

Load of Boot Mirror c: - secondary plex failed: Not Found

Paused – press any key to continue.

现在必须使用以下过程来恢复原始操作系统 (阴影) 驱动器。这下面的步骤演示了整个过程。该过程包括替换故障的磁盘-0,新的替换磁盘,创建一个新的 EFI 系统分区,重新安装 Windows,然后添加到 NVRAM 的新启动项目,以便可以启动到阴影磁盘-1 上的原始操作系统.
  1. 删除故障的系统驱动器 (磁盘 0) 并将其更换为工作正常的磁盘。请参阅硬件手册,以获得正确的方法来替换出现故障的磁盘。更换磁盘没有进行分区或格式化。它可以是一个新磁盘。
  2. Windows 2003 服务器安装 CD 插入计算机的 CD-ROM 驱动器中,然后打开系统电源。
  3. 系统启动选项菜单显示时,请从 CD-ROM 选择启动。当提示您按任意键从 CD 启动时,按任意键。

    这将启动 Windows 2003 Server 安装程序。
  4. 在欢迎使用 Windows 安装程序屏幕上,按下 ENTER 键安装并允许安装程序自动创建新的系统分区。

    您必须执行此引导并允许安装程序以继续。
  5. 创建新的 EFI 和 MSR 分区后,选择磁盘 0 上的可用空间,创建新的分区足够大,可以安装 Windows 并保持页面文件。
  6. 选择新创建的分区,安装 Windows,然后选择您想要格式化的分区的格式选项。安装程序将继续。回答提示,所有相应的问题,然后让安装程序完成。
  7. 在安装程序完成后,控制台上以管理员身份登录。
  8. 在命令提示符下运行bootcfg命令显示当前引导菜单项从 NVRAM。
    • C:\ > bootcfg
    Boot Options
    ------------
    Timeout: 5
    Default: \Device\HarddiskVolume3\WINDOWS
    CurrentBootEntryID: 1

    Boot Entries
    ------------

    Boot entry ID: 1
    OS Friendly Name: Microsoft Windows Server 2003, Enterprise Edition
    OsLoadOptions: N/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: \Device\HarddiskVolume3\WINDOWS

    Boot entry ID: 2
    OS Friendly Name: Windows Server 2003, Enterprise Edition
    OsLoadOptions: N/A
    BootFilePath: (null)
    OsFilePath: (null)

    Boot entry ID: 3
    OS Friendly Name: LS120

    Boot entry ID: 4
    OS Friendly Name: CDROM

    Boot entry ID: 5
    OS Friendly Name: EFI Shell

    Boot entry ID: 6
    OS Friendly Name: Boot Mirror C: - secondary plex
    OsLoadOptions: N/A
    BootFilePath: (null)
    OsFilePath: (null)
  9. 使用bootcfg /list命令显示阴影磁盘 (磁盘 1) 上的所有分区。找到原始的 Windows 启动分区。它具有"LDM 数据分区"名称并具有与原始启动分区大小相同的分区长度。

    在此示例中,启动分区是项不: 3 {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867} 替换
    • C:\bootcfg /list 1
    Partition table info for Disk: 1
    ---------------------------------
    Partition No: 1
    Partition Style: GPT
    Starting offset: 17,408
    Partition length: 1,048,576
    Partition GUID: {646091f1-b826-47e8-a72c-f22072e9a769}
    GUID type: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
    Partition name: LDM metadata partition

    Partition No: 2
    Partition Style: GPT
    Starting offset: 1,065,984
    Partition length: 32,505,856
    Partition GUID: {afb1e6b9-d8a6-456d-8df1-31327f94f3fe}
    GUID type: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
    Partition name: Microsoft reserved partition

    Partition No: 3
    Partition Style: GPT
    Starting offset: 33,571,840
    Partition length: 3,142,056,960
    Partition GUID: {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}
    GUID type: {af9b60a0-1431-4f62-bc68-3311714a69ad}
    Partition name: LDM data partition

    Partition No: 4
    Partition Style: GPT
    Starting offset: 3,175,628,800
    Partition length: 1,174,758,912
    Partition GUID: {ab104fde-0782-4810-842e-0fb291e385ad}
    GUID type: {af9b60a0-1431-4f62-bc68-3311714a69ad}
    Partition name: LDM data partition
  10. 使用bootcfg /mirror命令添加到 NVRAM 阴影磁盘启动分区的启动项目,并为其提供有意义的说明。使用前面提取与引导分区的分区 GUID。
    • C:\ > bootcfg/镜像 / 添加 {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867} /D"原始阴影驱动器"

      成功: 添加映射的启动项。
  11. 使用 bootcfg 再次显示启动菜单项。请注意新的词条添加到列表的底部。 现在可以使用此项来引导至原始的 Windows 操作系统。
    • C:\ > bootcfg
      Boot Options
      ------------
      Timeout: 5
      Default: \Device\HarddiskVolume3\WINDOWS
      CurrentBootEntryID: 1

      Boot Entries
      ------------

      Boot entry ID: 1
      OS Friendly Name: Microsoft Windows Server 2003, Enterprise Edition
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskVolume3\WINDOWS

      Boot entry ID: 2
      OS Friendly Name: Windows Server 2003, Enterprise Edition
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: (null)

      Boot entry ID: 3
      OS Friendly Name: LS120

      Boot entry ID: 4
      OS Friendly Name: CDROM

      Boot entry ID: 5
      OS Friendly Name: EFI Shell

      Boot entry ID: 6
      OS Friendly Name: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: (null)

      Boot entry ID: 7
      OS Friendly Name: Original Shadow drive
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: (null)

  12. 关闭计算机,然后再重新启动它。选择启动菜单项
    原始的阴影驱动器启动到原来的操作系统。这使服务器返回到生产。若要修复镜像,以便可以使用新磁盘 0 作为主操作系统驱动器并再次成为故障容错环境中,继续下面的步骤。

重新建立主引导驱动器镜像

启动到阴影驱动器 (磁盘 1),而必须"中删除"断开的镜像,,然后删除此丢失的磁盘。你可以使用磁盘管理控制台或 Diskpart.exe 实用程序。

注意:如果还有其他卷原始故障动态磁盘-0,他们也必须删除之前允许您删除此丢失的磁盘。
  1. 使用 Diskpart.exe,列出的卷,然后记下的卷号 (卷 #) 的出现故障的镜像。选择镜像卷 (卷 #),然后查看详细信息以查看您需要断开的镜像所丢失的磁盘 (m #)。在此示例中,您正在使用卷 0 缺少磁盘 m0。
    • DISKPART >列表卷
        Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ---------- --- ----------- ----- ---------- ------- --------- --------
      Volume 0 C PRIMARY NTFS Mirror 2996 MB Failed Rd Boot
      Volume 1 D CD-ROM 0 B Healthy
      Volume 2 Partition 2996 MB Healthy
      Volume 3 Partition 102 MB Healthy System
    • DISKPART >选择卷 0

      0 是所选的卷。
    • DISKPART >明细数据卷
        Disk ###  Status      Size     Free     Dyn  Gpt
      -------- ---------- ------- ------- --- ---
      Disk M0 Missing 2996 MB 0 B *
      Disk 1 Online 4149 MB 1120 MB * *
  2. 通过指定此丢失的磁盘 (m0)、 中断镜像,然后使用"不保存"选项来删除此丢失的磁盘的丛 (分区)。列表以确保镜像不存在,而且卷现在列为简单卷的卷。
    • DISKPART >中断磁盘 = m0 nokeep
      The service did not update the bootfile.

      Diskpart successfully broke the mirror volume.
    • DISKPART >列表卷
        Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ---------- --- ----------- ----- ---------- ------- --------- -------
      Volume 0 C PRIMARY NTFS Simple 2996 MB Healthy Boot
      Volume 1 D CD-ROM 0 B Healthy
      Volume 2 Partition 2996 MB Healthy
      Volume 3 Partition 102 MB Healthy System
  3. 选择此丢失的磁盘 (m0),然后将其删除。
    • DISKPART >选择磁盘 m0

      磁盘 M0 现在是所选的磁盘。
    • DISKPART >删除磁盘

      Diskpart 成功删除此丢失的磁盘。
  4. 删除新的 Windows Server 操作系统分区在磁盘 0,因为已不再需要。这使得房间重新镜像回磁盘 0。

    注意:此步骤是可选的如果您有足够的可用空间,以重新建立镜像的磁盘-0 上。
    • DISKPART >选择磁盘 0

      磁盘 0 现在是所选的磁盘。
    • DISKPART >列表分区
      Partition ###  Type              Size     Offset
      ------------- ---------------- ------- -------
      Partition 1 System 102 MB 32 KB
      Partition 2 Reserved 31 MB 102 MB
      Partition 3 Primary 2996 MB 133 MB

    • DISKPART >选择分区 3

      分区 3 现在是所选的分区。
    • DISKPART >删除分区

      Diskpart 成功删除选定的分区。
  5. 将磁盘 0 转换为动态的然后选择光盘 1 上的操作系统的系统卷并重新建立镜像回磁盘 0。这将使计算机返回到故障容错环境中,和镜像正常后您可以重新引导到与自动向 NVRAM 中添加新的启动选项的磁盘 0。
    • DISKPART >转换动态

      Diskpart 成功将所选的磁盘转换为动态的格式。
    • DISKPART >列表卷
        Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ---------- --- ----------- ----- ---------- ------- --------- --------
      Volume 0 C PRIMARY NTFS Simple 2996 MB Healthy Boot
      Volume 1 D CD-ROM 0 B Healthy
      Volume 3 Partition 102 MB Healthy System

    • DISKPART >选择卷 0

      0 是所选的卷。
    • DISKPART >添加磁盘 = 0

      Diskpart 成功地为该卷添加镜像。
  6. 等待变得健康的镜像状态。直到从重建状态变为正常,可以重复使用卷列表命令。请退出 Diskpart 实用工具。
    • DISKPART >列表卷
        Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
      ---------- --- ----------- ----- ---------- ------- --------- --------
      Volume 0 C PRIMARY NTFS Mirror 2996 MB Healthy Boot
    • DISKPART >退出

      离开 Diskpart 命令。.
  7. 使用bootcfg命令可以查看已添加到 NVRAM 新启动选项。此新项名称为引导镜像 c:-辅助丛,是最有可能的菜单项 ID 1。您现在可以清理原有操作系统和与原始辅助 plex 的原始启动项
    bootcfg/删除 /ID #命令。
    • C:\ > bootcfg
      Boot Options
      ------------
      Timeout: 30
      Default: (null)
      CurrentBootEntryID: 7

      Boot Entries
      ------------

      Boot entry ID: 1
      OS Friendly Name: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: (null)

      Boot entry ID: 2
      OS Friendly Name: Windows Server 2003, Enterprise
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Boot entry ID: 3
      OS Friendly Name: LS120

      Boot entry ID: 4
      OS Friendly Name: CDROM

      Boot entry ID: 5
      OS Friendly Name: EFI Shell

      Boot entry ID: 6
      OS Friendly Name: Boot Mirror C: - Secondary Plex
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Boot entry ID: 7
      OS Friendly Name: original shadow system
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
    • C:\ > bootcfg/删除 /ID 6

      成功: 指定的启动项目已被删除。
    • C:\ > bootcfg/删除 /ID 2

      成功: 指定的启动项目已被删除。
  8. 到此结束,此过程,并在启动菜单中剩余的启动条目被引导到主和阴影驱动器的所有有效引导项。

Windows Server 2008 中的 GPT 镜像

如果您使用的 Windows Server 2008,请访问下面的 Microsoft 知识库文章,以设置 GPT 镜像:
951985如何设置动态启动镜像 Windows Server 2008 中的 GUID 分区表 (GPT) 磁盘上的分区