Konverter MBR til GPT i Windows Server 2012 Uten å miste data

av Allen, oppdatert: 30. juni 2022

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 MBR2GPT kommandoverktøy og tredjeparts diskkonverterer.

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

I Disk Management-konsollen, når du høyreklikker på forsiden av en MBR-disk, er det også et alternativ, men "Konverter til GPT Dis" er nedtonet hvis det er en partisjon på den.

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 å miste data:

  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% system oppstartbart. Hvis du vil konvertere en systemdisk fra MBR til GPT i Server 2012 (R2), 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 inn Server 2012 (R2), trenger du oppstartbare medier med Windows Forhåndsinstallasjonsmiljø (Windows PE).

For å konvertere MBR til GPT Windows 2012-server med MBR2GPT-kommando, må diskpartisjonen oppfylle kravene nedenfor. Ellers kan ikke konverteringen 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 ikke konverteringen fortsette og en feilmelding vil bli returnert. Diskpartisjonen din vil ikke bli skadet.

Forutsetning for å kjøre MBR2GPT cmd inn Server 2012 A2:

  1. Det burde være nei Logisk stasjon på denne MBR -disken.
  2. Det bør være på det meste  3 Primære partisjoner på denne MBR-disken.
  3. En av partisjonene er angitt 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 systempartisjon (ESP) må være på plass. MBR2GPT vil krympe "System Reserved"-partisjonen først. Hvis det ikke er nok ledig plass i denne partisjonen, vil MBR2GPT krympe C-stasjonen i stedet, 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. Men, det spiller ingen rolle NIUBI Partition Editor, fordi den kan krympe, utvide seg og bevege seg EFI/Recovery 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

Hvordan kjøre 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), du trenger 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 å krympe, utvide partisjonen og konvertere MBR til GPT inn Server 2012/2016/2019/2022 og forrige Server 2003/2008, NIUBI Partition Editor hjelper deg å konvertere partisjon mellom Primær og logisk, konvertere NTFS til FAT32 uten å miste data. Det hjelper deg også med å flytte, slå sammen, klone, tørke partisjoner og mye mer.

Last ned