Конвертировать MBR в GPT в Windows Server 2012 Без потери данных

Аллен, обновлено: 30 июня 2022 г.

Жесткие диски становятся намного больше, и обычно используется диск емкостью 2 или 4 ТБ. Многие серверы построены с использованием аппаратных RAID-массивов, размер виртуального диска может превышать 10 ТБ. Если вы создаете массив RAID 5 с 3 жесткими дисками по 3 ТБ, размер виртуального диска в управлении дисками составляет 6 ГБ. Если этот диск инициализирован как MBR, вы можете использовать только 2TB пространство, оставшееся 4 ТБ дискового пространства отображается как Не распределен в конце. Это пространство нельзя использовать для создания нового тома или расширения другого раздела. Чтобы использовать все дисковое пространство, вы должны конвертировать диск из MBR в GPT. Если на диске 4 раздела и Windows не позволяет создавать дополнительные объемы, вам также необходимо изменить MBR-диск на GPT. В этой статье я расскажу, как конвертировать MBR в GPT в Windows Server 2012 R2 с командным инструментом MBR2GPT и сторонним конвертером дисков.

Преобразование MBR в GPT в Server 2012 Disk Management (деструктивно)

Чтобы преобразовать MBR в GPT в Windows Server 2012 R2, есть несколько способов. Windows имеет встроенный инструмент управления дисками и команды diskpart, чтобы помочь преобразовать тип диска, но вы должны удалить все разделы на MBR-диск заранее.

В окне командной строки diskpart введите help convert GPT и вы увидите синтаксис, примечание и пример команды преобразования.

Diskpart конвертировать

В консоли управления дисками, когда вы щелкаете правой кнопкой мыши на передней части MBR-диска, также есть опция, но «Преобразовать в GPT Dis» неактивно если на нем есть раздел.

Convert is grayed

С MBR2GPT.exe (предоставляется Microsoft) и NIUBI Partition Editor, Вы можете конвертировать MBR в GPT в Server 2012 без потери данных. Перед началом убедитесь, что MBR-диск, который вы хотите преобразовать, является диском данных или системным диском, поскольку метод отличается.

Как конвертировать MBR в GPT для несистемного диска (неразрушающий)

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

Шаги по преобразованию MBR в GPT в Windows Server 2012 R2 без потери данных:

  1. Скачать NIUBI Partition Editorщелкните правой кнопкой мыши перед MBR-диск и выберите "Преобразование в GPT-диск".
  2. Просто нажмите Да для подтверждения, затем добавляется ожидающая операция.
  3. Нажмите Apply вверху слева выполнить, готово. (Все операции до нажатия Apply работать только в виртуальном режиме.)

Посмотрите видео, как преобразовать диск из MBR в GPT в Windows Server 2012:

Video guide

Как конвертировать MBR в GPT в Windows Server 2012 для системного диска

Если на MBR-диске есть операционная система, это немного сложно, потому что все системные файлы должны оставаться нетронутыми, а ОС должна правильно загружаться после преобразования в GPT. Есть стороннее программное обеспечение, которое утверждает, что может конвертировать MBR-диск в GPT с операционной системой в нем, но немногие могут гарантировать 100% система загрузочная. Если вы хотите преобразовать системный диск из MBR в GPT в Server 2012 (R2) предлагается запустить MBR2GPT.exe это инструмент командной строки, предоставляемый Microsoft.

Server 2012 mbr2gpt.exe командная строка

MBR2GPT.exe выполняется из командной строки. На Windows Server 2019 и Windows 10 (1703 и более поздние версии), вы можете преобразовать MBR в GPT с помощью этой команды в Windows. Но для запуска mbr2gpt в Server 2012 (R2) вам понадобится загрузочный носитель с Windows Предустановочная среда (Windows ПЭ).

Преобразование MBR в GPT Windows 2012 с командой MBR2GPT, раздел вашего диска должен соответствовать приведенным ниже требованиям. В противном случае преобразование не может быть успешным. Но не беспокойтесь, прежде чем вносить какие-либо изменения в диск, MBR2GPT проверяет макет и геометрию выбранного диска, если какая-либо из этих проверок не пройдена, преобразование не будет продолжено, и будет возвращено сообщение об ошибке. Раздел вашего диска не будет поврежден.

Предварительное условие для запуска команды MBR2GPT в Server 2012 R2:

  1. Не должно быть Логический привод на этом MBR-диске.
  2. Должно быть не более  3 Первичные разделы на этом MBR-диске.
  3. Один из разделов установлен как Активные и является системным разделом.
  4. Все разделы на этом диске MBR признанный by Windows, это означает, что нет разделов EXT2 / EXT3 и других типов Linux или Mac.

Общая проблема и соответствующее решение

"Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". Это наиболее частое сообщение об ошибке при преобразовании MBR-диска в GPT в Windows Server 2012 и другие версии. Если вы получили такую ​​ошибку, проверьте конфигурацию разделов вашего диска еще раз.

Partition layout

В большинстве Windows 2012 системный диск сервера, есть System Reserved, C: (для ОС) и D диск. Если все эти разделы первичная, вы можете успешно преобразовать диск в GPT. Если структура разделов вашего диска не соответствует требованиям, измените следующие методы:

  1. Если есть Логический привод, преобразовать его в первичный (без потери данных).
  2. Если есть 4 основных раздела, выполните следующие действия: переместить один на другой диск.
  3. Если раздел не поддерживается, вам необходимо переместить файлы и удалить этот раздел.

Разверните раздел, зарезервированный системой (опционально)

Для того, чтобы получить Windows оставаться загрузочным после преобразования, EFI системный раздел (ESP) должен быть на месте. MBR2GPT сначала сократит раздел «Зарезервировано системой». Если в этом разделе недостаточно свободного места, MBR2GPT вместо этого сожмет диск C, а затем EFI раздел будет создан за диском C после преобразования в GPT-диск.

EFI partition

При щелчке правой кнопкой мыши по EFI раздел в «Управлении дисками», все параметры выделены серым цветом. Это означает, что Управление дисками не может уменьшить или расширить этот раздел. Однако, это не имеет значения NIUBI Partition Editor, потому что он может сжиматься, расширяться и перемещаться EFI/Восстановить раздел без потери файла.

Если вы хотите сделать EFI раздел слева от диска C, Скачать NIUBI Partition Editor и следуйте методу в видео, чтобы разверните раздел «Зарезервировано системой» (достаточно 1 или 2GB):

Video guide

Как запустить mbr2gpt.exe в Server 2012, чтобы изменить MBR на GPT (cmd)

Как я сказал выше, MBR2GPT.exe встроен в Windows Server 2019 и Windows 10, он не входит в ранние Windows версии. Чтобы запустить MBR2GPT в Server 2012 (R2), вам потребуется Windows Preinstallation Environment и запустите из нее командную строку.

Шаги по преобразованию mbr в gpt в Windows Server 2012 (R2) с помощью команды MBR2GPT:

Шаг 1: Скачать Windows Server 2019 ISO и создайте загрузочный DVD или USB-накопитель с Windows встроенный или сторонний инструмент. Если вы используете VMware, виртуальную машину Hyper-V, вам просто нужно выбрать этот файл ISO и загрузиться с него.

Шаг 2: Загрузитесь с этого загрузочного носителя, просто нажмите Далее во-первых Windows Окно настройки, затем нажмите Восстановление системы в нижнем левом углу следующего окна.

Setup window

Repair computer

Шаг 3: Нажмите Устранение неполадок в следующем окне, затем нажмите Командная строка.

Troubleshoot

Command Prompt

Шаг 4: Просто введите 2 команды для завершения конвертации.

  1. CD ..
  2. mbr2gpt / convert

Как видите, командное окно сообщает, что преобразование завершено успешно.

Поскольку я расширил раздел System Reserved, перезапустите сервер и загрузитесь в UEFIКак видите, диск 0 конвертируется в GPT, а EFI раздел создан на оставил сторона диска C.

Помимо сжатия, расширения раздела и преобразования MBR в GPT на сервере 2012/2016/2019/2022 и предыдущем сервере 2003/2008, NIUBI Partition Editor поможет вам преобразовать раздел между Первичный и логический, конвертировать NTFS в FAT32 без потери данных. Это также поможет вам перемещать, объединять, клонировать, стирать разделы и многое другое.

Скачать