Konverter MBR til GPT i Windows Server 2012 R2

av Allen, oppdatert 8. desember 2020

Denne artikkelen introduserer hvordan du konverterer MBR til GPT i Windows Server 2012 R2 uten å miste data. 2 måter å endre MBR-disk til GPT med mbr2gpt cmd og NIUBI partition editor.

Konverter til GPT-alternativet gråtonet i Server 2012 Disk Management

Harddisker blir mye større, for serverne som bruker maskinvare RAID-matriser som RAID 5, kan den virtuelle disken være over 10 TB. Hvis du bygger en RAID 5-matrise med 3 3 TB harddisker, er den virtuelle disken i Diskstyring 6 GB. Hvis denne disken initialiseres som MBR-stil, kan du bare bruke 2TB plass, vises den gjenværende 4 TB diskplassen som Ufordelt, dette rommet kan ikke brukes til å opprette nytt volum eller utvide et annet volum. For å løse dette problemet, må du konvertere MBR-disk til GPT.

Å konvertere MBR til GPT i Windows Server 2012 R2, det er flere måter. Windows har innebygd Disk Management og diskpart kommandoverktøy for å hjelpe konvertere disk type, men du må slette alle partisjoner på MBR-disken før konvertering.

Skriv inn kommandopromptvindu for diskpart help convert GPT så ser du syntaks, merknad og eksempel på konverteringskommando.

Diskpart-konvertering

Når du høyreklikker på fronten av en MBR-disk i Disk Management-konsollen, er det også et alternativ, men "Konverter til GPT Disk"alternativet er nedtonet hvis det er en partisjon i det.

Convert is grayed

Med MBR2GPT.exe (Microsoft følger med) og NIUBI Partition Editor, Kan du konvertere MBR til GPT uten å miste data. Før du starter, må du sørge for at MBR-disken du vil konvertere er datadisk eller systemdisk, fordi metoden er annerledes.

Hvordan konvertere MBR til GPT for ikke-systemdisk

Hvis det bare er data på MBR-disken, er det ekstremt enkelt å konvertere det til GPT uten å miste data, bare flere klikk er nødvendig.

Fremgangsmåte for å konvertere MBR til GPT i Windows Server 2012 R2 uten operativsystem:

  1. Last ned NIUBI Partition Editor, høyreklikk på foran MBR-disken og velg "Konverter til GPT Disk".
  2. Bare klikk Ja for å bekrefte, legges en ventende operasjon til.
  3. Klikk Apply øverst til venstre for å henrette, ferdig. (Alle operasjoner før du klikker Apply fungerer bare i virtuell modus.)

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

Video guide

Konverter MBR til GPT i Server 2012 for systemdisk

Hvis det er operativsystem på MBR-disken, er det litt komplisert, fordi alle systemfilene må holde seg intakte og operativsystemet må starte riktig etter konvertering til GPT. Det er noe tredjepartsprogramvare som hevder å kunne konvertere MBR-disk til GPT med operativsystem i, men få kan sikre 100% systemet kan startes. Hvis du vil konvertere en systemdisk fra MBR til GPT, anbefales det alltid å kjøre den MBR2GPT.exe som er levert av Microsoft.

Server 2012 mbr2gpt.exe ledetekst

MBR2GPT.exe kjører fra ledeteksten. På Windows Server 2019 og Windows 10 (1703 og senere versjoner), kan du konvertere MBR til GPT med denne kommandoen i Windows. Men for å kjøre mbr2gpt på Server 2012 (og R2), trenger du oppstartbart media med Windows Forhåndsinstallasjonsmiljø (Windows PE).

For å konvertere disk med MBR2GPT-kommando, bør diskpartisjonen oppfylle kravene, ellers kan ikke konverteringen lykkes. Men ikke bekymre deg, før noen endringer på disken gjøres, validerer MBR2GPT oppsettet og geometrien til den valgte disken. Hvis noen av disse kontrollene mislykkes, vil ikke konverteringen fortsette og en feilmelding vil bli returnert. Diskpartisjonen din blir ikke skadet.

Forutsetning for å kjøre MBR2GPT cmd på Server 2012 R2:

  1. Det skal ikke være noen logisk stasjon på denne MBR-disken.
  2. Det burde være 3 eller mindre Primære partisjoner på denne MBR-disken.
  3. En av partisjonene er satt som aktiv og er systempartisjonen.
  4. Alle partisjoner på denne MBR-disken er gjenkjent by Windows, det betyr at det ikke er noen EXT2 / EXT3 og andre typer Linux- eller Mac-partisjoner.

Felles problemstilling 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 vanligste feilmeldingen når du konverterer MBR-disk til GPT i Windows Server 2012 og andre versjoner. Hvis du mottok en slik feil, må du kontrollere diskpartisjonskonfigurasjonen på nytt.

Partition layout

I det meste av Windows 2012 server system disk, det er System Reserved, C: (for OS) og D-stasjon. Hvis alle disse partisjonene er primær, kan du konvertere denne disken. Hvis diskpartisjonsoppsettet ditt ikke oppfyller kravene, følger du metodene for å endre:

  1. Hvis det er en Logisk stasjon, konverter det til Primær (uten tap av data).
  2. Hvis det er 4 primære partisjoner, følg trinnene til flytte en til en annen disk.
  3. Ikke et problem for de fleste servere. Hvis det ikke er noen aktiv partisjon, kan du velge en og angi som Aktiv med NIUBI Partition Editor.
  4. Ikke noe problem for de fleste servere, hvis det ikke er partisjon som støttes, må du flytte filer og slette denne partisjonen.

Utvid systemreservert partisjon (Valgfritt)

Til Windows å forbli startbar etter konverteringen, en EFI systempartisjonen (ESP) må være på plass. MBR2GPT vil krympe System Reserved-partisjonen først. Hvis det ikke er nok ledig plass i systemreservert partisjon, vil MBR2GPT krympe C-stasjonen, deretter EFI partisjon vil bli opprettet bak C-stasjonen etter konvertering til GPT-disk.

Når du høyreklikker på EFI partisjon i Diskbehandling, er alle alternativene gråtonet. Det betyr imidlertid ikke noe å NIUBI Partition Editor, fordi den kan krympe, utvide seg og bevege seg EFI skillevegg. Hvis du vil lage EFI partisjon til venstre for C-stasjonen, Last ned NIUBI Partition Editor og følg metoden i videoen til utvid partisjonen System Reserved (det er nok å 1GB):

EFI partition

Video guide

Hvordan konvertere MBR til GPT i Server 2012 for systemdisk

Som jeg sa ovenfor, er MBR2GPT.exe innebygd Windows Server 2019 og Windows 10, er det ikke inkludert i noe annet Windows versjoner. For å kjøre MBR2GPT i Server 2012 (R2), trenger du Windows Forhåndsinstallasjonsmiljø og kjør ledetekst fra det.

Detaljerte trinn for å konvertere mbr til gpt i Windows Server 2012 (R2):

Trinn 1: Last ned Windows Server 2019 ISO og lag oppstartbar DVD- eller USB-flashstasjon med Windows innebygd eller tredjepartsverktøy. Hvis du bruker VMware, Hyper-V-virtuell maskin, trenger du bare å velge denne ISO-filen og starte fra den.

Trinn 2: Start fra dette oppstartbare mediet, bare klikk neste inn først Windows Oppsettvindu, og klikk deretter Reparer datamaskinen nederst til venstre i neste vindu.

Setup window

Repair computer

Trinn 3: Klikk Feilsøk i neste vindu, og klikk deretter Ledetekst.

Troubleshoot

Command Prompt

Trinn 4: Bare skriv inn 2 kommandoer for å fullføre konvertering.

  1. cd ..
  2. mbr2gpt / konvertere

Som du ser, rapporterer kommandovinduet konvertering fullført.

  • /validate - Instruerer MBR2GPT.exe om bare å utføre trinn for validering av disken og rapportere om disken er kvalifisert for konvertering. Hvis validering mislyktes, kan du ikke fortsette å konvertere.
  • /convert - Instruerer MBR2GPT.exe om å utføre diskvalidering og å fortsette med konverteringen hvis alle valideringstestene består.
  • /disk:<diskNumber> - Spesifiserer disknummeret på MBR-disken som skal konverteres til GPT. Hvis ikke spesifisert, brukes systemdisken, så dette alternativet brukes ikke her.

Se full syntaks og alternativer

Fordi jeg utvidet System Reserved-partisjonen, start serveren på nytt og start opp til UEFI, som du ser, er konvertering av disk 0 til GPT og EFI partisjon er opprettet på venstre side av C-stasjonen.

I tillegg til å konvertere MBR til GPT for Server 2012, NIUBI Partition Editor hjelper deg å konvertere partisjon mellom Primær og logisk, konvertere NTFS til FAT32 uten å miste data. Det hjelper deg også å krympe, utvide, flytte, slå sammen, kopiere, tørke partisjon og mye mer.

Last ned