Установка и загрузка зеркал GPT в 64-разрядной версии Windows

В этой статье описывается, как успешно настроить динамическое зеркальное отображение загрузочных секций на дисках GUID Partition Table (GPT).

Применяется к: Windows Server 2012 R2
Оригинальный номер базы знаний: 814070

Сводка

В отличие от зеркального отображения основной загрузочной записи (MBR) в 32-разрядной версии Windows, существует больше шагов для успешного создания и загрузки зеркальных загрузочных томов на дисках GPT. В этой статье также описывается восстановление после сбоя основного диска, если на теневой диск еще не установлен раздел EFI. Диск должен иметь раздел EFI для загрузки.

Для создания загрузочных томов зеркало на GPT-дисках необходимы встроенные программы Diskpart.exe и Bootcfg.exe. Некоторые из этих действий можно выполнить с помощью консоли управления дисками, а другие — только с помощью встроенной программы Diskpart.exe.

Для обеспечения согласованности и простоты использования в этой статье для выполнения действий используется служебная программа Diskpart.exe. Для получения справки по командам Diskpart.exe запустите Diskmgmt.msc, а затем откройте разделы справки в меню Справка .

Шаги выполняются с реальными примерами. На шагах показаны ожидаемые результаты, возвращаемые каждой командой. Диск 0 — это основная система и загрузочный диск. Диск 1 — это теневой диск.

Подготовка теневого диска для зеркального отображения

Перед настройкой зеркального отображения загрузочных томов рекомендуется использовать другой диск GPT на компьютере, который содержит раздел EFI. Раздел EFI содержит системные файлы, используемые для загрузки операционной системы. Если происходит сбой основного системного диска (диск-0), для загрузки можно использовать раздел EFI на теневых дисках (диск-1). На этом шаге создаются и подготавливается новые разделы EFI и Microsoft Reserved (MSR) на теневых дисках. Для создания необходимых разделов EFI и MSR можно использовать только служебную программу Diskpart.exe. Консоль управления дисками нельзя использовать для создания или зеркало разделов EFI или MSR.

Перед началом работы убедитесь, что у вас есть другой диск BASIC со всем нераспределенным свободным пространством, равным или большей емкостью, чем системные и загрузочные разделы основных дисков. Если вы уже преобразовали резервный диск в динамический, отменить изменения его обратно на базовый, прежде чем выполнять следующие действия.

  1. В командной строке запустите служебную программу Diskpart.exe.

    При этом запускается консоль diskpart. После инициализации отобразится DISKPART> . Он ожидает ваших входных команд.

  2. Выберите диск, который должен быть теневым диском, а затем преобразуйте диск в GPT. В этом примере диск 1 используется для зеркало (теневого) диска.

    Примечание.

    • Выбираемый диск не должен содержать секции данных и должен быть необработанным базовым диском только с нераспределенным пространством, равным или превышающим емкость основного системного диска.
    • Ниже приведены команды, которые вы вводите в командной строке.
    • DISKPART> Select disk 1

      Диск 1 теперь является выбранным диском.

    • DISKPART> Convert GPT

      Diskpart успешно преобразовал выбранный диск в формат GPT.

    • DISKPART> List partition

      Смещение размера секции ###

      Раздел 1 Зарезервировано 32 МБ 17 КБ

      Примечание.

      Если на этом этапе отображается несколько секций, вы либо выбрали неправильный диск, либо не начали с необработанного диска. Исправьте это, прежде чем продолжить, иначе может произойти потеря данных.

  3. Выберите раздел 1 на диске 1, а затем удалите его. Для удаления раздела Microsoft Reserved (MSR) необходимо использовать команду переопределения. Вы повторно создадите раздел MSR после создания необходимой секции EFI.

    • DISKPART> Select partition 1

      Раздел 1 теперь является выбранной секцией.

    • DISKPART> Delete partition override

      Diskpart успешно удалил выбранный раздел.

  4. Выберите disk-0 и выведите список разделов на диске 0. Используя выходные данные команды list, создайте на диске 1 новые разделы EFI и MSR, имеющие те же размеры, что и на диске 0.

    • DISKPART> Select disk 0

      Диск 0 теперь является выбранным диском.

    • DISKPART> List partition

      Смещение размера секции ###

      Раздел 1 System 204 MB 32 КБ <---- EFI PARTITION
      Основной раздел 2 4996 МБ 204 МБ
      Раздел 3 Зарезервировано 32 МБ 9 ГБ <---- СЕКЦИИ MSR

    • DISKPART> select disk 1

      Диск 1 теперь является выбранным диском.

    • DISKPART> create partition efi size=204

      Diskpart успешно создал указанный раздел.

    • DISKPART> create partition msr size=32

      Diskpart успешно создал указанный раздел.

    • DISKPART> list partition

      Смещение размера секции ###

      Раздел 1 Система 204 МБ 17 КБ <---- НОВЫЙ РАЗДЕЛ EFI В ТЕНИ
      *Раздел 2 зарезервировано 32 МБ 204 МБ <---- НОВАЯ СЕКЦИЯ MSR В ТЕНИ

  5. Выберите раздел EFI на теневой диск, а затем назначьте разделу EFI букву, чтобы ее можно было отформатировать. В этом примере буква диска S назначается теневой секции EFI. Для этого шага можно использовать любую доступную букву диска.

    • DISKPART> Select disk 1

      Диск 1 теперь является выбранным диском.

    • DISKPART> Select partition 1

      Раздел 1 теперь является выбранной секцией.

    • DISKPART> Assign letter=S

      Diskpart успешно назначил букву диска или точку подключения.

  6. Откройте новую командную строку, а затем используйте служебную программу форматирования, чтобы отформатировать раздел EFI (S:) с файловой системой FAT. Это необходимо сделать, чтобы скопировать системные файлы из основного раздела EFI в этот новый раздел EFI. Не форматируйте с помощью NTFS. Система не может загрузиться из раздела EFI, если она не отформатирована с помощью файловой системы FAT.

    • C:\> format s: /fs:fat /q /y

      Тип файловой системы — RAW.
      Новая файловая система — FAT.
      QuickFormatting 204M
      Инициализация таблицы выделения файлов (FAT)...
      Форматирование завершено.

      Общий объем дискового пространства составляет 213 680 128 байт.
      На диске доступно 213 680 128 байт.

      4096 байт в каждой единице распределения.
      На диске доступно 52 168 единиц выделения.

      16 бит в каждой записи FAT.

      Серийный номер тома — EA34-03C7

  7. Нажмите клавиши ALT+TAB, чтобы вернуться в командное окно diskpart. Выберите раздел EFI на основном диске (диск-0), а затем назначьте ему букву диска. В этом примере буква диска P назначается основному разделу EFI на диске 0. Для этого шага можно использовать любую доступную букву диска.

    • DISKPART> Select disk 0

      Диск 0 теперь является выбранным диском.

    • DISKPART> Select partition 1

      Раздел 1 теперь является выбранной секцией.

    • DISKPART> Assign letter=P

      Diskpart успешно назначил букву диска или точку подключения.

  8. Нажмите клавиши ALT+TAB еще раз, чтобы вернуться к другой командной строке. Используйте команду xcopy, чтобы скопировать системные файлы из основного раздела EFI (P:) в теневой раздел EFI (S:). Это необходимо сделать, чтобы теневой диск смог загрузить систему в случае сбоя disk-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> Select volume P

      Том P — выбранный том.

    • DISKPART> Remove

      Diskpart успешно удалил букву диска или точку подключения.

    • Повторите шаги для тома S.

Преобразование основного и теневых дисков в динамический

Перед установкой зеркало необходимо преобразовать в динамический диск как основной (исходный) диск (Диск-0), так и теневой (целевой) диск (диск-1). После того как диски будут динамическими (после перезагрузки), можно установить зеркало. Этот шаг можно выполнить с помощью консоли управления дисками или служебной программы Diskpart.exe.

  1. С помощью Diskpart.exe выберите диск, который нужно преобразовать в динамический, а затем преобразуйте его в динамический. Выполните это на теневых и основных дисках GPT. Начните с теневых дисков.

    • DISKPART> Select disk 1

      Диск 1 теперь является выбранным диском

    • DISKPART> Convert dynamic

      Diskpart успешно преобразовал выбранный диск в динамический формат.

    • DISKPART> Select disk 0

      Диск 0 теперь является выбранным диском

    • DISKPART> Convert dynamic

      Чтобы завершить эту операцию, необходимо перезагрузить компьютер.

    • DISKPART> Exit

      Выход из Diskpart...

  2. Завершите работу и перезапустите компьютер, чтобы завершить преобразование системного диска (диск-0) в динамический. Для этого может потребоваться две перезагрузки.

Установка зеркало с загрузочного диска на теневой диск

После того как основной (диск-0) и теневой (диск-1) будут динамическими, можно установить зеркало загрузочного тома на теневой диск. Этот шаг можно выполнить с помощью консоль управления диска или служебной программы Diskpart.exe.

  1. С помощью Diskpart.exe выберите загрузочный том (C:), а затем зеркало том на теневой диск (диск-1).

    • DISKPART> Select volume C

      Том 1 — выбранный том.

    • DISKPART> add disk=1

      Diskpart удалось добавить зеркало в том.

  2. Дождитесь завершения синхронизации томов, а затем закройте Diskpart.

Использование Bootcfg.exe для добавления новых записей загрузки раздела EFI в NVRAM

Теперь, когда вы успешно настроили загрузочный зеркало, в NVRAM автоматически добавлена новая запись загрузки, чтобы можно было загрузить на теневой диск. Эта новая запись отображается как Загрузочное зеркало C: — дополнительное сплетение в меню загрузки. Если выбрать его, он загрузится в операционную систему на теневой диск. Однако если что-то произошло с каким-либо из системных файлов или с самим разделом EFI на диске-0 или если диск-0 завершился сбоем полностью, вам придется загрузиться из раздела EFI на диске-1. Прежде чем это сработает, необходимо добавить загрузочные записи в NVRAM с помощью служебной программы Bootcfg.exe.

  1. В командной строке запустите служебную программу Bootcfg.exe, чтобы отобразить текущие записи загрузки. У вас есть одна загрузочная запись для main операционной системы (загрузочная запись id:1) и одна загрузочная запись для зеркального диска (теневой) (загрузочная запись id:5).

    • C:> bootcfg

      Параметры загрузки

      Время ожидания: 30
      По умолчанию: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDO
      CurrentBootEntryID: 5

      Загрузочные записи

      Идентификатор записи загрузки: 1
      Понятное имя ОС: Windows 2003 Server, Enterprise OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Идентификатор записи загрузки: 2
      Понятное имя ОС: LS120

      Идентификатор записи загрузки: 3
      Понятное имя ОС: CDROM

      Идентификатор записи загрузки: 4
      Понятное имя ОС: оболочка EFI

      Идентификатор записи загрузки: 5
      Понятное имя ОС: Загрузочное зеркало C: — дополнительный plex
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

  2. Прежде чем добавлять новые записи для раздела EFI и загрузочной секции на теневом диске в NVRAM, необходимо получить список существующих секций на диске 0, чтобы можно было извлечь сведения о guid секции для текущей секции EFI. bootcfg /list Используйте команду для disk-0, чтобы отобразить все разделы:

    • C:\> bootcfg /list 0

      Сведения о таблице секций для диска: 0

      Номер раздела: 1
      Стиль секции: GPT
      Начальное смещение: 32 256
      Длина секции: 213 825 024
      GUID секции: {68d298c0-1b6a-01c1-507b-9e5f8078f531}
      Тип GUID: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Имя раздела: системный раздел EFI

      Номер раздела: 2
      Стиль секции: GPT
      Начальное смещение: 213 857 280
      Длина секции: 5 142 056 960
      GUID секции: {68d298c0-1b6a-01c1-f1b3-12714f758821}
      Тип GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Имя секции: раздел данных LDM

      Номер секции: 3
      Стиль секции: GPT
      Начальное смещение: 9 153 031 680
      Длина секции: 1 048 576
      GUID секции: {73e47280-0d38-11d7-b47f-806e6f6e6963}
      Тип GUID: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Имя секции: раздел метаданных LDM

      Номер раздела: 4
      Стиль секции: GPT
      Начальное смещение: 9 154 080 256
      Длина секции: 32 505 856
      GUID секции: {1ca4672d-a37c-4e12-bacb-c5ae97924965}
      Тип GUID: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Имя секции: зарезервированная секция Майкрософт

    • Запишите GUID секции EFI. {________-____-____-____-____________} Он будет использоваться в качестве идентификатора GUID SOURCE в следующей команде.

      В этом примере значение { 68d298c0-1b6a-01c1-507b-9e5f8078f531} и будет использоваться в более поздней команде.

  3. bootcfg /list Используйте команду для disk-1, чтобы отобразить все его разделы:

    • C:\> bootcfg /list 1

      Сведения о таблице секций для диска: 1

      Номер раздела: 1
      Стиль секции: GPT
      Начальное смещение: 17 408
      Длина секции: 213 909 504
      GUID секции: {476688c5-8ebf-47d2-80e7-cf9d065edb81}
      Тип GUID: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Имя раздела: системный раздел EFI

      Номер раздела: 2
      Стиль секции: GPT
      Начальное смещение: 213 926 912
      Длина секции: 1 048 576
      GUID секции: {b72d10f6-e94e-4a4d-bb8e-4da985cc1679}
      Тип GUID: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Имя секции: раздел метаданных LDM

      Номер секции: 3
      Стиль секции: GPT
      Начальное смещение: 214 975 488
      Длина секции: 32 505 856
      GUID секции: {824858f3-b8d5-4b4d-a3c7-18aac4442b7e}
      Тип GUID: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Имя секции: зарезервированная секция Майкрософт

      Номер раздела: 4
      Стиль секции: GPT
      Начальное смещение: 247 481 344
      Длина секции: 5 142 056 960
      GUID секции: {f3d11286-2582-4d76-889c-b82c346be44e}
      Тип GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Имя секции: раздел данных LDM

    • Запишите GUID секции EFI. {________-____-____-____-____________} Он будет использоваться в качестве ИДЕНТИФИКАТОРа GUID TARGET в следующей команде.

      В этом примере значение { 476688c5-8ebf-47d2-80e7-cf9d065edb81} будет использоваться в следующей команде.

  4. Теперь у вас есть значения GUID SOURCE и TARGET EFI, которые необходимо клонировать записи загрузки в NVRAM. В новых записях используется новый GUID раздела EFI на теневой диск для загрузки системы в случае сбоя disk-0. bootcfg /clone Используйте команду , чтобы добавить новые загрузочные записи NVRAM с исходными и целевыми значениями GUID, записанными на шагах 2 и 3.

    • C:>bootcfg /clone /sg {68d298c0-1b6a-01c1-507b-9e5f8078f531} /tg {476688c5-8ebf-47d2-80e7-cf9d06 5edb81} /d+ Cloned_Entry

      INFO: загрузочная запись с идентификатором "1" успешно клонирована.
      INFO: загрузочная запись с идентификатором "5" успешно клонирована.
      SUCCESS: операция успешно завершена.

  5. Чтобы просмотреть новые клонированные записи, добавленные в NVRAM, используйте команду bootcfg и обратите внимание, что теперь у вас есть семь записей вместо пяти. Две нижние записи представляют собой клонированные записи и будут использовать раздел EFI на теневой диск (диск-1) для загрузки.

    • C:\>bootcfg

      Параметры загрузки

      Время ожидания: 30
      По умолчанию: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
      CurrentBootEntryID: 5

      Загрузочные записи

      Идентификатор записи загрузки: 1
      Понятное имя ОС: Windows 2003 Server, Enterprise
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Идентификатор записи загрузки: 2
      Понятное имя ОС: LS120

      Идентификатор записи загрузки: 3
      Понятное имя ОС: CDROM

      Идентификатор записи загрузки: 4
      Понятное имя ОС: оболочка EFI

      Идентификатор записи загрузки: 5
      Понятное имя ОС: Загрузочное зеркало C: — дополнительный plex
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Идентификатор записи загрузки: 6
      Понятное имя ОС: Windows 2003 Server, Корпоративная Cloned_Entry
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Идентификатор записи загрузки: 7
      Понятное имя ОС: Загрузочное зеркало C: вторичное сплетение Cloned_Entry
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

Тестовая загрузка теневого диска с новыми загрузочными записями

После создания записей загрузки в NVRAM протестируйте записи, чтобы убедиться, что система может загрузиться на теневой диск в случае сбоя disk-0.

  1. Выполните корректное завершение работы и перезапуск Windows.
  2. В меню загрузки выберите загрузочную запись с именем Boot Mirror C: — дополнительный сплетенный Cloned_Entry для загрузки на теневой диск. Раздел EFI на теневых дисках будет использоваться для загрузки операционной системы Windows. Хотя вам это не нужно, вы также можете отключить компьютер, удалить диск 0, а затем повторить тест, чтобы убедиться, что система будет загрузима, если исходный системный диск действительно сбой и удален.

Восстановление теневой загрузки диска с отсутствующим или поврежденным разделом EFI

Если исходная операционная система Windows была программно зеркально отображена на динамическом диске GPT, который не содержал раздел EFI, или раздел EFI поврежден или основной системный диск (диск-0) завершается сбоем, при попытке загрузки на теневой диск может появиться следующее сообщение об ошибке:

LOADING.: Загрузочное зеркало C: — дополнительное сплетение

Загрузка загрузочного зеркала c: сбой вторичного сплетения: Не найдено

Приостановлено — нажмите любую клавишу, чтобы продолжить.

Теперь для восстановления исходного диска операционной системы (теневой) необходимо использовать следующую процедуру. Следующие действия показывают весь процесс. Процесс включает в себя замену неисправного диска-0, повторную установку Windows на новый диск замены, что создает новый системный раздел EFI, а затем добавление новых записей загрузки в NVRAM, чтобы вы могли загрузиться обратно в исходную операционную систему на теневом диске-1.

  1. Удалите неработоприятный системный диск (диск-0) и замените его хорошим диском. Правильный способ замены диска, на который произошел сбой, см. в руководствах по оборудованию. Заменяющий диск не обязательно секционировать или форматировать. Это может быть новый диск.

  2. Вставьте установочный компакт-диск Windows 2003 Server в дисковод CD-ROM компьютера, а затем включите систему.

  3. При отображении меню параметров загрузки системы выберите для загрузки с компакт-диска. Когда вам будет предложено нажать любую клавишу для загрузки с компакт-диска, нажмите любую клавишу.

    Это запускает установку Windows 2003 Server.

  4. На экране Добро пожаловать в программу установки Windows нажмите клавишу ВВОД, чтобы установить и разрешить программе установки автоматически создать новый системный раздел.

    Это необходимо сделать, чтобы загрузить программу и разрешить установку продолжить.

  5. После создания новых разделов EFI и MSR выберите свободное место на диске 0 и создайте новый раздел, достаточно большой для установки Windows и хранения файла подкачки.

  6. Выберите только что созданный раздел для установки Windows, а затем выберите параметр форматирования, для которого требуется отформатировать секцию. Настройка продолжается. Ответьте на все необходимые вопросы, которые вам будут предложено, а затем позвольте завершить установку.

  7. После завершения установки войдите в консоль с правами администратора.

  8. В командной строке выполните команду bootcfg, чтобы отобразить текущие пункты меню загрузки из NVRAM.

    • C:\>bootcfg

      Параметры загрузки

      Время ожидания: 5 По умолчанию: \Device\HarddiskVolume3\WINDOWS CurrentBootEntryID: 1

      Загрузочные записи

      Идентификатор записи загрузки: 1
      Понятное имя ОС: Microsoft Windows Server 2003, выпуск Enterprise
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskVolume3\WINDOWS

      Идентификатор записи загрузки: 2
      Понятное имя ОС: Windows Server 2003, выпуск Enterprise
      OsLoadOptions: Н/Д
      BootFilePath: (null)
      OsFilePath: (null)

      Идентификатор записи загрузки: 3
      Понятное имя ОС: LS120

      Идентификатор записи загрузки: 4
      Понятное имя ОС: CDROM

      Идентификатор записи загрузки: 5
      Понятное имя ОС: оболочка EFI

      Идентификатор записи загрузки: 6
      Понятное имя ОС: Загрузочное зеркало C: — дополнительный plex
      OsLoadOptions: Н/Д
      BootFilePath: (null)
      OsFilePath: (null)

  9. bootcfg /list Используйте команду , чтобы отобразить все секции на теневой диск (диск-1). Найдите исходный загрузочный раздел Windows. Он имеет имя раздела данных LDM и имеет длину секции того же размера, что и исходный загрузочный раздел.

    В этом примере загрузочным разделом является запись No: 3 с идентификатором GUID {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}

    • C:\bootcfg /list 1

      Сведения о таблице секций для диска: 1

      Номер раздела: 1
      Стиль секции: GPT
      Начальное смещение: 17 408
      Длина секции: 1 048 576
      GUID секции: {646091f1-b826-47e8-a72c-f22072e9a769}
      Тип GUID: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Имя секции: раздел метаданных LDM

      Номер раздела: 2
      Стиль секции: GPT
      Начальное смещение: 1 065 984
      Длина секции: 32 505 856
      GUID секции: {afb1e6b9-d8a6-456d-8df1-31327f94f3fe}
      Тип GUID: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Имя секции: зарезервированная секция Майкрософт

      Номер секции: 3
      Стиль секции: GPT
      Начальное смещение: 33 571 840
      Длина секции: 3 142 056 960
      GUID секции: {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}
      Тип GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Имя секции: раздел данных LDM

      Номер раздела: 4
      Стиль секции: GPT
      Начальное смещение: 3 175 628 800
      Длина секции: 1 174 758 912
      GUID секции: {ab104fde-0782-4810-842e-0fb291e385ad}
      Тип GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Имя секции: раздел данных LDM

  10. Используйте команду , bootcfg /mirror чтобы добавить загрузочную запись в NVRAM для загрузочного раздела теневых дисков и дать ему понятное описание. Используйте GUID секции из загрузочного раздела, извлеченного ранее.

    • C:\>bootcfg /mirror /add {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867} /D "Original Shadow drive"

      SUCCESS: добавлена зеркальная запись загрузки.

  11. Используйте bootcfg, чтобы снова отобразить элементы меню загрузки. Обратите внимание, что новая запись была добавлена в нижнюю часть списка. Теперь эту запись можно использовать для загрузки исходной операционной системы Windows.

    -C:\>bootcfg

    Параметры загрузки

    Время ожидания: 5
    По умолчанию: \Device\HarddiskVolume3\WINDOWS
    CurrentBootEntryID: 1

    Загрузочные записи

    Идентификатор записи загрузки: 1
    Понятное имя ОС: Microsoft Windows Server 2003, выпуск Enterprise
    OsLoadOptions: Н/Д
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: \Device\HarddiskVolume3\WINDOWS

    Идентификатор записи загрузки: 2
    Понятное имя ОС: Windows Server 2003, выпуск Enterprise
    OsLoadOptions: Н/Д
    BootFilePath: (null)
    OsFilePath: (null)

    Идентификатор записи загрузки: 3
    Понятное имя ОС: LS120

    Идентификатор записи загрузки: 4
    Понятное имя ОС: CDROM

    Идентификатор записи загрузки: 5
    Понятное имя ОС: оболочка EFI

    Идентификатор записи загрузки: 6
    Понятное имя ОС: Загрузочное зеркало C: — дополнительный plex
    OsLoadOptions: Н/Д
    BootFilePath: (null)
    OsFilePath: (null)

    Идентификатор записи загрузки: 7
    Понятное имя ОС: оригинальный диск shadow
    OsLoadOptions: Н/Д
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: (null)

  12. Завершите работу компьютера, а затем перезагрузите его. Выберите пункт меню загрузки Исходный теневой диск , чтобы загрузиться в исходную операционную систему. Это приводит к возврату сервера в рабочую среду. Чтобы исправить зеркальное отображение, чтобы вы могли использовать новый диск-0 в качестве основного диска операционной системы и снова находиться в отказоустойчивой среде, выполните следующие действия.

Повторно установите основной загрузочный диск зеркало

При загрузке на теневой диск (диск-1) необходимо "удалить" неработающую зеркало, а затем удалить отсутствующий диск. Это можно сделать с помощью консоли управления дисками или служебной программы Diskpart.exe.

Примечание.

Если на исходном динамическом диске 0 сбоем были дополнительные тома, их также необходимо удалить, прежде чем вам будет разрешено удалить отсутствующий диск.

  1. С помощью Diskpart.exe выведите список томов, а затем запишите номер тома (Том #) неудачного зеркало. Выберите том зеркало (том #), а затем просмотрите сведения, чтобы узнать, на каком диске (m#) необходимо разорвать зеркало. В этом примере вы работаете с томом 0 на отсутствующий диск m0.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size : сведения о состоянии

      Том 0 C PRIMARY NTFS Mirror 2996 МБ сбой загрузки по удаленным рабочим столам
      Том 1 D CD-ROM 0 B Работоспособный
      Том 2 Секция 2996 МБ работоспособна
      Том 3. Раздел 102 МБ работоспособных систем

    • DISKPART> select volume 0

      Том 0 — это выбранный том.

    • Подробный том DISKPART>

      Диск ### Размер состояния Бесплатный Dyn Gpt

      Диск M0 Отсутствует 2996 МБ 0 B *
      Диск 1 Online 4149 МБ 1120 МБ **

  2. Разорвите зеркало, указав отсутствующий диск (m0), а затем используйте параметр no keep, чтобы удалить сплетение (секцию) с отсутствующих дисков. Выведите список томов, чтобы убедиться, что зеркало нет, а том теперь указан как простой том.

    • DISKPART> break disk=m0 nokeep

      Служба не обновила загрузочный файл.

      Diskpart успешно сломал зеркало том.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size : сведения о состоянии

      Том 0 C PRIMARY NTFS Simple 2996 МБ работоспособной загрузки
      Том 1 D CD-ROM 0 B Работоспособный
      Том 2 Секция 2996 МБ работоспособна
      Том 3. Раздел 102 МБ работоспособных систем

  3. Выберите отсутствующий диск (m0) и удалите его.

    • DISKPART> select disk m0

      Диск M0 теперь является выбранным диском.

    • DISKPART> delete disk

      Diskpart успешно удалил отсутствующий диск.

  4. Удалите новый раздел операционной системы Windows Server на диске 0, так как он больше не требуется. Это позволяет повторно зеркало на диск 0.

    Примечание.

    Этот шаг необязателен, если на диске 0 достаточно свободного места для восстановления зеркало.

    • DISKPART> select disk 0

      Диск 0 теперь является выбранным диском.

    • DISKPART> list partition

      Смещение размера секции ###

      Раздел 1 Система 102 МБ 32 КБ
      Раздел 2 Зарезервировано 31 МБ 102 МБ
      Основной раздел 3 2996 МБ 133 МБ

    • DISKPART> select partition 3

      Секция 3 теперь является выбранной секцией.

    • DISKPART> delete partition

      Diskpart успешно удалил выбранный раздел.

  5. Преобразуйте диск-0 в динамический, а затем выберите том операционной системы на диске-1 и снова установите зеркало на диск-0. Это возвращает компьютер в отказоустойчивую среду, и после работоспособности зеркало вы можете загрузиться обратно на диск 0 с новым параметром загрузки, который был автоматически добавлен в NVRAM.

    • DISKPART> convert dynamic

      Diskpart успешно преобразовал выбранный диск в динамический формат.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size : сведения о состоянии

      Том 0 C PRIMARY NTFS Simple 2996 МБ работоспособной загрузки
      Том 1 D CD-ROM 0 B Работоспособный
      Том 3. Раздел 102 МБ работоспособных систем

    • DISKPART> select volume 0

      Том 0 — это выбранный том.

    • DISKPART> add disk=0

      Diskpart удалось добавить зеркало в том.

  6. Дождитесь, пока состояние зеркало станет работоспособным. Команду тома списка можно использовать несколько раз, пока состояние не изменится с "Перестроить" на "Работоспособный". Закройте служебную программу Diskpart.

    • DISKPART> list volume

      Volume ### Ltr Label Fs Type Size : сведения о состоянии

      Том 0 C PRIMARY NTFS Mirror 2996 МБ работоспособной загрузки

    • DISKPART> exit

      Выход из Diskpart...

  7. Используйте команду bootcfg, чтобы просмотреть новый параметр загрузки, добавленный в NVRAM. Эта новая запись называется Boot Mirror C: — вторичный сплетение и, скорее всего, является элементом меню с идентификатором 1. Теперь можно очистить исходные загрузочные записи для исходной операционной системы и исходного дополнительного сплетения bootcfg /delete /ID # с помощью команды .

    • C:\>bootcfg

      Параметры загрузки

      Время ожидания: 30
      По умолчанию: (null)
      CurrentBootEntryID: 7

      Загрузочные записи

      Идентификатор записи загрузки: 1
      Понятное имя ОС: Загрузочное зеркало C: — дополнительный plex
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: (null)

      Идентификатор записи загрузки: 2
      Понятное имя ОС: Windows Server 2003, Enterprise
      OsLoadOptions: Н/Д
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Идентификатор записи загрузки: 3
      Понятное имя ОС: LS120

      Идентификатор записи загрузки: 4
      Понятное имя ОС: CDROM

      Идентификатор записи загрузки: 5
      Понятное имя ОС: оболочка EFI

      Идентификатор записи загрузки: 6
      Понятное имя ОС: Загрузочное зеркало C: — вторичный Plex
      OsLoadOptions: Н/Д
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Идентификатор записи загрузки: 7
      Понятное имя ОС: исходная теневая система
      OsLoadOptions: Н/Д
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

    • C:\>bootcfg /delete /ID 6

      SUCCESS: указанная загрузочная запись удалена.

    • C:\>bootcfg /delete /ID 2

      SUCCESS: указанная загрузочная запись удалена.

  8. На этом эта процедура завершается, и все остальные записи загрузки в меню загрузки являются допустимыми загрузочными записями для загрузки как на основном, так и на теневых дисках.

Зеркальное отображение GPT в Windows Server 2008

Если вы используете Windows Server 2008, ознакомьтесь со следующей статьей, чтобы настроить GPT-зеркало:

Настройка динамического зеркального отображения загрузочных секций на дисках таблицы разделов GUID (GPT) в Windows Server 2008