Konverter MBR til GPT i Windows Server 2012 R2 Uden tab af data

af Allen, Opdateret den: 8. oktober 2021

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 kommandoværktøj MBR2GPT og diskomformer fra tredjepart.

Konverter MBR til GPT i Server 2012 Disk Management (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

Når du højreklikker på fronten af ​​en MBR-disk i Disk Management-konsol, er der også en mulighed, men "Konverter til GPT Disk"indstillingen er nedtonet, hvis der er en partition på den.

Convert is grayed

Med MBR2GPT.exe (Microsoft leveres) og NIUBI Partition Editor, Kan du konvertere MBR til GPT i 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 operativsystem:

  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 på 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 startes. Hvis du vil konvertere en systemdisk fra MBR til GPT, 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 og 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) skal du have bootbare medier med Windows Forinstallationsmiljø (Windows PE).

For at konvertere disk med MBR2GPT i Windows 2012 -server, skal din diskpartition opfylde kravene nedenfor. Ellers kan konverteringen ikke lykkes. Men bare rolig, før nogen ændring af disken foretages, validerer MBR2GPT layoutet og geometrien på den valgte disk, hvis nogen af ​​disse kontroller mislykkes, fortsætter konverteringen ikke, og der vises en fejlmeddelelse. Din diskpartition beskadiges ikke.

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

  1. Der skulle ikke være nogen Logisk drev på denne MBR -disk.
  2. Der burde være 3 eller mindre Primære partitioner på denne MBR-disk.
  3. En af partitionerne er indstillet til 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 krymper først den systemreserverede partition. Hvis der ikke er nok ledig plads i systemreserveret partition, vil MBR2GPT formindske C-drevet, så EFI partition oprettes bag C-drev efter konvertering til GPT-disk.

EFI partition

Når du højreklikker på EFI partition i Diskhåndtering, er alle muligheder nedtonede. Det betyder, at Diskhåndtering ikke kan krympe eller udvide denne partition. Det gør dog ikke noget NIUBI Partition Editor, fordi det kan krympe, forlænge og bevæge sig EFI 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øres mbr2gpt.exe i Server 2012 for at ændre MBR til GPT (cmd)

Som jeg sagde ovenfor, er MBR2GPT.exe indbygget Windows Server 2019 og Windows 10, det er ikke inkluderet i tidligt Windows versioner. For at køre MBR2GPT i Server 2012 (R2) skal du have 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 på 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 konvertere MBR til GPT til Server 2012, 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 skrumpe, udvide, flytte, flette, kopiere, udslette partition og meget mere.

Hent