Преобразуване на MBR в GPT в Windows Server 2012 R2 Без загуба на данни

от Алън, Обновено на: 8 октомври 2021 г.

Твърдите дискове стават много по -големи и е обичайно да се използва 2TB или 4TB диск. Много сървъри са изградени с хардуерни RAID масиви, виртуалният диск може да е по -голям от 10TB. Ако изградите RAID 5 масив с 3 3TB твърди диска, виртуалният диск в Disk Management е 6GB. Ако този диск е инициализиран като MBR, можете да използвате само 2TB пространство, оставащото 4TB дисково пространство е показано като Неразпределена накрая. Това пространство не може да се използва за създаване на нов том или разширяване на друг дял. За да използвате пълно дисково пространство, трябва конвертирате диск от 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 има вграден инструмент за управление на дискове и команден инструмент за дискпарт, за да помогне за конвертиране на тип диск, но трябва изтрийте всички дялове на MBR диска предварително.

Въведете командния прозорец на diskpart командния ред help convert GPT и ще видите синтаксиса, бележката и примера на командата за конвертиране.

Конвертиране на Diskpart

В конзолата за управление на дискове, когато щракнете с десния бутон върху предната част на MBR диск, също има опция, ноКонвертиране в диска с GPT"опцията е затъмнена, ако има дял върху нея.

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, се препоръчва да стартирате MBR2GPT.exe който е инструмент за командния ред и се предоставя от Microsoft.

Server 2012 mbr2gpt.exe команден ред

MBR2GPT.exe работи от командния ред. На Windows Server 2019 и Windows 10 (1703 и по-нови версии), можете да конвертирате MBR в GPT с тази команда в Windows. Но за да стартирате mbr2gpt в Server 2012 (R2), имате нужда от стартиращ носител с Windows Предварителна инсталация (Windows PE).

За да конвертирате диск с MBR2GPT в Windows 2012 сървър, вашият дисков дял трябва да отговаря на изискванията по -долу. В противен случай преобразуването не може да бъде успешно. Но не се притеснявайте, преди да се направи някаква промяна на диска, MBR2GPT потвърждава оформлението и геометрията на избрания диск, ако някоя от тези проверки се провали, преобразуването няма да продължи и ще се върне съобщение за грешка. Вашият дисков дял няма да бъде повреден.

Предпоставка за стартиране на MBR2GPT cmd в 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 дял в Disk Management, всички опции са затъмнени. Това означава, че Управлението на дискове не може да свие или разшири този дял. Това обаче няма значение 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 Прединсталационна среда и стартирайте командния ред от нея.

Стъпки за конвертиране на mbr в gpt Windows Server 2012 (R2) с MBR2GPT cmd:

Стъпка 1: Изтегли Windows Server 2019 ISO и създайте стартиращо DVD или USB флаш устройство с Windows вграден или трети инструмент. Ако използвате VMware, Hyper-V виртуална машина, просто трябва да изберете този ISO файл и да се стартирате от него.

Стъпка 2: Заредете се от този стартиращ носител, просто щракнете Напред в първо Windows Прозорец за настройка, след което щракнете Поправяне на компютъра в долния ляв ъгъл на следващия прозорец.

Setup window

Repair computer

Стъпка 3: Кликнете Отстраняване на неизправности в следващия прозорец, след което щракнете Command Prompt.

Troubleshoot

Command Prompt

Стъпка 4: Просто въведете 2 команди, за да завършите преобразуването.

  1. CD ..
  2. mbr2gpt / конвертира

Както виждате, командният прозорец отчита, че преобразуването приключи успешно.

Тъй като разширих системния дял, рестартирайте сървъра и стартирайте до UEFI, както виждате, диск 0 се преобразува в GPT и the EFI дялът е създаден на наляво страна на C устройство.

Освен конвертирането на MBR в GPT за Server 2012, NIUBI Partition Editor ви помага да конвертирате дял между Първично и логично, конвертирате NTFS във FAT32 без загуба на данни. Освен това ви помага да свивате, разширявате, премествате, обединявате, копирате, изтривате дял и много други.

Изтегли