Konverter MBR til GPT i Windows Server 2012 R2 Uten tap av data

av Allen, Oppdatert 8. oktober 2021

Harddiskstasjoner blir mye større, og det er vanlig å bruke en 2 TB eller 4 TB disk. Mange servere er bygget med maskinvare -RAID -matriser, den virtuelle disken kan være større enn 10 TB. Hvis du bygger et RAID 5 -array med 3 3 TB harddisker, er den virtuelle disken i Diskbehandling 6 GB. Hvis denne disken er initialisert som MBR, kan du bare bruke 2TB plass, vises den gjenværende 4 TB diskplassen som Ufordelt på slutten. Denne plassen kan ikke brukes til å lage nytt volum eller utvide annen partisjon. For å bruke full diskplass må du konvertere disk fra MBR til GPT. Hvis det er 4 partisjoner på en disk og Windows tillater ikke å skape mer volum, du må også bytte MBR -disk til GPT. I denne artikkelen vil jeg introdusere hvordan du konverterer MBR til GPT i Windows Server 2012 (R2) med kommandoverktøyet MBR2GPT og diskomformer fra tredjepart.

Konverter MBR til GPT i Server 2012 Disk Management (destruktiv)

Å 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 på forhånd.

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 på det.

Convert is grayed

Med MBR2GPT.exe (Microsoft følger med) og NIUBI Partition Editor, Kan du konvertere MBR til GPT i Server 2012 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 (ikke-destruktiv)

Hvis det bare er data på MBR -disken, er det ekstremt enkelt og raskt å 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

Hvordan konvertere MBR til GPT i Windows Server 2012 for systemdisk

Hvis det er operativsystem på MBR -disken, er det litt komplisert, fordi alle systemfiler må forbli intakte og operativsystemet må starte opp riktig etter konvertering til GPT. Det er noen tredjeparts programvare som hevder å kunne konvertere MBR-disk til GPT med operativsystem i den, men få kan sikre 100% systemet kan startes opp. Hvis du vil konvertere en systemdisk fra MBR til GPT, foreslås det å kjøre MBR2GPT.exe som er et ledetekstverktøy og levert av Microsoft.

Server 2012 mbr2gpt.exe ledetekst

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

For å konvertere disk med MBR2GPT i Windows 2012 -server, må diskpartisjonen din oppfylle kravene nedenfor. Ellers kan konverteringen ikke lykkes. Men ikke bekymre deg, før noen endring på disken gjøres, validerer MBR2GPT oppsettet og geometrien til den valgte disken. Hvis noen av disse kontrollene mislykkes, vil konverteringen ikke fortsette og en feilmelding vil bli returnert. Diskpartisjonen din vil ikke bli skadet.

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

  1. Det burde være nei 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 disk til GPT. Hvis diskpartisjonsoppsettet 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. Hvis det ikke støttes partisjon, må du flytte filer og slette denne partisjonen.

Utvid systemreservert partisjon (om du har)

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.

EFI partition

Når du høyreklikker på EFI partisjon i Diskbehandling, er alle alternativer nedtonet. Det betyr at Diskbehandling ikke kan krympe eller utvide denne partisjonen. Det spiller imidlertid ingen rolle NIUBI Partition Editor, fordi den kan krympe, utvide seg og bevege seg EFI partisjon uten å miste filen i den.

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 å 1 eller 2GB):

Video guide

Slik kjører du mbr2gpt.exe i Server 2012 for å endre MBR til GPT (cmd)

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

Trinn for å konvertere mbr til gpt in Windows Server 2012 (R2) med MBR2GPT cmd:

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.

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