Konverter MBR til GPT i Windows Server 2012 Uden at miste data

af Allen, Opdateret den: 30. juni 2022

Harddiskdrev bliver meget større, og det er almindeligt at bruge en 2TB eller 4TB disk. Mange servere er bygget med hardware RAID -arrays, den virtuelle disk kan være større end 10 TB. Hvis du bygger et RAID 5 -array med 3 3 TB harddiske, er den virtuelle disk i Diskhåndtering 6 GB. Hvis denne disk initialiseres som MBR, kan du kun bruge 2TB plads, vises den resterende 4 TB diskplads som Ikke-allokeret i slutningen. Dette mellemrum kan ikke bruges til at oprette ny volumen eller udvide anden partition. For at bruge fuld diskplads skal du konverter disk fra MBR til GPT. Hvis der er 4 partitioner på en disk og Windows tillader ikke at skabe mere volumen, skal du også ændre MBR -disk til GPT. I denne artikel vil jeg introducere, hvordan man konverterer MBR til GPT i Windows Server 2012 R2 med MBR2GPT kommandoværktøj og tredjeparts diskkonverter.

Konverter MBR til GPT i Server 2012 Diskhåndtering (destruktiv)

At konvertere MBR til GPT i Windows Server 2012 R2, der er flere måder. Windows har indbygget Disk Management og diskpart kommando værktøj til at hjælpe med at konvertere disk type, men du skal slette alle partitioner på MBR -disken på forhånd.

Skriv i diskpart-kommandopromptvinduet help convert GPT og du vil se syntaks, note og eksempel på konverteringskommando.

Diskpart-konvertering

I Disk Management-konsollen, når du højreklikker på forsiden af ​​en MBR-disk, er der også en mulighed, men "Konverter til GPT Dis" er nedtonet hvis der er en partition på den.

Convert is grayed

Med MBR2GPT.exe (Microsoft leveres) og NIUBI Partition Editor, Kan du konverter MBR til GPT ind Server 2012 uden at miste data. Før du starter, skal du sørge for, at den MBR-disk, du vil konvertere, er datadisk eller systemdisk, fordi metoden er en anden.

Sådan konverteres MBR til GPT til ikke-systemdisk (ikke-destruktiv)

Hvis der kun er data på MBR -disken, er det ekstremt let og hurtigt at konvertere det til GPT uden at miste data, kun flere klik er nødvendige.

Trin til at konvertere MBR til GPT i Windows Server 2012 R2 uden at miste data:

  1. Hent NIUBI Partition Editor, højreklik på foran MBR-disken og vælg "Konverter til GPT Disk".
  2. Klik blot på Ja for at bekræfte, derefter tilføjes en verserende handling.
  3. Klik Apply øverst til venstre for at udføre, færdig. (Alle handlinger inden du klikker på Apply arbejde kun i virtuel tilstand.)

Se videoen, hvordan du konverterer disk fra MBR til GPT i Windows Server 2012:

Video guide

Sådan konverteres MBR til GPT i Windows Server 2012 til systemdisk

Hvis der er operativsystem på MBR -disken, er det lidt kompliceret, fordi alle systemfiler skal forblive intakte, og operativsystemet skal starte korrekt efter konvertering til GPT. Der er nogle tredjepartssoftware, der hævder at kunne konvertere MBR-disk til GPT med operativsystem i den, men få kan sikre 100 % system bootbar. Hvis du vil konvertere en systemdisk fra MBR til GPT i Server 2012 (R2), foreslås det at køre MBR2GPT.exe som er et kommandopromptværktøj og leveres af Microsoft.

Server 2012 mbr2gpt.exe kommandoprompt

MBR2GPT.exe kører fra kommandoprompten. På Windows Server 2019 , Windows 10 (1703 og nyere versioner), kan du konvertere MBR til GPT med denne kommando i Windows. Men for at køre mbr2gpt i Server 2012 (R2), du skal bruge opstartsmedier med Windows Forinstallationsmiljø (Windows PE).

For at konvertere MBR til GPT Windows 2012-server med MBR2GPT-kommando, skal din diskpartition opfylde kravene nedenfor. Ellers kan konverteringen ikke lykkes. Men bare rolig, før der foretages nogen ændring af disken, validerer MBR2GPT layoutet og geometrien af ​​den valgte disk. Hvis nogen af ​​disse kontroller mislykkes, vil konverteringen ikke fortsætte, og en fejlmeddelelse vil blive returneret. Din diskpartition vil ikke blive beskadiget.

Forudsætning for at køre MBR2GPT cmd ind Server 2012 R2:

  1. Der skulle ikke være nogen Logisk drev på denne MBR -disk.
  2. Der burde højst være  3 Primære partitioner på denne MBR-disk.
  3. En af partitionerne er angivet som Aktiv og er systempartitionen.
  4. Alle partitioner på denne MBR-disk er anerkendt by Windows, det betyder, at der ikke er nogen EXT2 / EXT3 og andre typer Linux- eller Mac-partitioner.

Fælles problem og tilsvarende løsning

"Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". Dette er den mest almindelige fejlmeddelelse under konvertering af MBR-disk til GPT i Windows Server 2012 og andre versioner. Hvis du modtog en sådan fejl, skal du kontrollere din diskpartitionskonfiguration igen.

Partition layout

I det meste af Windows 2012-server-systemdisk, der er System Reserved, C: (til OS) og D-drev. Hvis alle disse partitioner er Primær, kan du konvertere disk til GPT. Hvis dit diskpartitionslayout ikke opfylder kravene, skal du følge metoderne til at ændre:

  1. Hvis der er en Logisk drev, konverter det til Primær (uden datatab).
  2. Hvis der er 4 primære partitioner, skal du følge trinnene til flyt en til en anden disk.
  3. Hvis der ikke understøttes partition, skal du flytte filer og slette denne partition.

Udvid systemreserveret partition (Valgfrit)

Til Windows for at forblive startbar efter konverteringen, en EFI systempartition (ESP) skal være på plads. MBR2GPT vil først formindske partitionen "System Reserveret". Hvis der ikke er nok ledig plads i denne partition, vil MBR2GPT krympe C-drevet i stedet, så EFI partition vil blive oprettet bag C-drev efter konvertering til GPT-disk.

EFI partition

Når du højreklikker på EFI partition i Disk Management, er alle muligheder nedtonet. Det betyder, at Diskhåndtering ikke kan formindske eller udvide denne partition. Imidlertid, det gør ikke noget NIUBI Partition Editor, fordi det kan krympe, forlænge og bevæge sig EFI/Recovery partition uden at miste filen i den.

Hvis du vil lave EFI partition til venstre for C-drev, Hent NIUBI Partition Editor og følg metoden i videoen til udvid System Reserved partition (det er nok til 1 eller 2GB):

Video guide

Sådan kører du mbr2gpt.exe i Server 2012 for at ændre MBR til GPT (cmd)

Som jeg sagde ovenfor, er MBR2GPT.exe indbygget Windows Server 2019 , Windows 10, det er ikke inkluderet i tidligt Windows versioner. For at køre MBR2GPT i Server 2012 (R2), du skal bruge Windows Forudinstallationsmiljø og kør kommandoprompt fra det.

Trin til at konvertere mbr til gpt in Windows Server 2012 (R2) med MBR2GPT cmd:

Trin 1: Hent Windows Server 2019 ISO og opret DVD eller USB-flashdrev, der kan startes med Windows indbygget eller tredjepartsværktøj. Hvis du bruger VMware, Hyper-V-virtuel maskine, skal du blot vælge denne ISO-fil og starte fra den.

Trin 2: Start fra dette opstartsmedie, skal du blot klikke på Næste først Windows Opsætningsvindue, og klik derefter på Reparer computeren i nederste venstre hjørne af næste vindue.

Setup window

Repair computer

Trin 3: Klik Fejlfinding i næste vindue, og klik derefter på Kommandoprompt.

Troubleshoot

Command Prompt

Trin 4: Indtast blot 2 kommandoer for at afslutte konvertering.

  1. cd ..
  2. mbr2gpt / convert

Som du ser, rapporterer kommandovinduet konvertering afsluttet med succes.

Fordi jeg udvidede systemreserveret partition, skal du genstarte serveren og starte til UEFI, som du ser, konverteres disk 0 til GPT og EFI partition oprettes den til venstre side af C-drevet.

Udover at krympe, udvide partitionen og konvertere MBR til GPT ind Server 2012/2016/2019/2022 og tidligere server 2003/2008, NIUBI Partition Editor hjælper dig med at konvertere partition mellem Primær og logisk, konverter NTFS til FAT32 uden at miste data. Det hjælper dig også med at flytte, flette, klone, tørre partition og meget mere.

Hent