Konvertera MBR till GPT i Windows Server 2016 utan dataförlust

av Andy, Uppdaterad: 7 november 2024

GPT (GUID-partitionstabell) disk har många fördelar än MBR (Master Boot Record) disk. Till exempel: det kan övervinna det maximala utrymmet på 2 TB och begränsningen på 4 primära partitioner på en disk. Det betyder att du kan skapa större än 2TB-partitioner och fler än 4 primära partitioner på GPT-disken. Det är vanligt att använda över 4TB disk för en server, om du inte konverterar MBR-disk till GPT kommer resten av diskutrymmet att visas som oallokerat och det kan inte användas för att skapa ny volym eller utöka annan partition. Många frågar om det är möjligt att konvertera MBR till GPT Windows Server 2016 utan att förlora data. Svaret är ja. Den här artikeln introducerar två sätt att konvertera MBR-disk till GPT Server 2016 med MBR2GPT kommando och tredje parts MBR till GPT-omvandlare.

Konvertera MBR till GPT i Windows 2016 server med diskkonverterare:

  1. Download NIUBI Partition Editor, högerklicka på främre på MBR-skivan och välj "Konvertera till GPT-skiva".
  2. Klicka bara på "Ja" för att bekräfta, sedan läggs en väntande operation till.
  3. Klicka Utför överst till vänster för att utföra, klar. (Alla operationer innan du klickar på "Utför" fungerar bara i virtuellt läge.)

Se videon hur man konverterar MBR-skiva till GPT i Windows Server 2016:

Video guide

För att konvertera MBR till GPT i Windows Server 2016 utan operativsystem är det mycket enkelt och snabbt att uppnå genom att följa stegen ovan. Men till MBR -disken som har operativsystem bör du vara uppmärksam. Om något går fel när du konverterar disk från MBR till GPT, kan systemet vara skadat.

Innan du konverterar MBR till GPT in Server 2016 med operativsystem, se till att ditt servermoderkort stöder UEFI uppstart. Om det gör det, gör en fullständig systemsäkerhetskopiering och kör säker MBR till GPT-omvandlare. Få tredjepartsprogram kan garantera 100 % säkerhet vid konvertering av systemets MBR-disk till GPT. Det föreslås att konvertera Server 2016 systemdisk med  MBR2GPT kommando. Det här verktyget tillhandahålls av Microsoft och är mycket säkrare än programvara från tredje part.

Ändra MBR till GPT med MBR2GPT.exe kommando i Server 2016

MBR2GPT.exe körs från kommandotolken. På Windows Server 2019 och Windows 10 (1703 och senare versioner) kan du konvertera MBR-systemdisk till GPT med det här kommandot in Windows. Men att springa mbr2gpt in Windows Server 2016, måste du skapa startbara media med Windows Förinstallationsmiljö (Windows PE).

MBR2GPT kommando kan bara konvertera systemdisken. Följ stegen ovan för att konvertera disk med endast data från MBR till GPT.

Det finns tre stora steg för att konvertera MBR till GPT Windows Server 2016 med MBR2GPT kommando:

Steg 1: Kontrollera diskpartitionens konfiguration

Innan någon ändring av disken görs, MBR2GPT validerar layouten och geometrin för den valda disken. Om någon av dessa kontroller misslyckas kommer konverteringen inte att fortsätta.

  1. Det finns högst 3 primära partitioner på denna MBR-disk.
  2. En av partitionerna är inställd som "Aktiv" och är systempartitionen.
  3. Disken har ingen logisk partition.
  4. Alla partitioner på denna MBR-disk stöds av Windows.

Steg 2: Ändra diskpartition om det behövs

Om din diskpartitionskonfiguration inte uppfyller kraven, när MBR2GPT kommando kontrollera geometrin, det kommer att rapportera fel - "Validerar layout, disksektorstorlek är: 512 byte Disklayoutvalidering misslyckades för disk 0", "MBR2GPT: Konverteringen misslyckades".

Partition layout

På större delen av systemdisken in Windows 2016-server, det finns System Reserved, C: (för OS) och D-enhet. Om alla dessa tre partitioner är primära kan du konvertera den här disken framgångsrikt.

  1. Om det finns en logisk enhet, konvertera den till primär (utan dataförlust).
  2. Om det finns en fjärde partition som E, flytta den till annan disk oavsett om det är primärt eller logiskt.
  3. Om det finns några Windows icke-supportpartition, flytta filer till annan plats och ta bort denna partition.

Utöka systemreserverad partition (valfritt)

Till skillnad från System Reserved-partition på MBR-disk, en EFI systempartition (ESP) kommer att skapas på GPT-disken. MBR2GPT kommer att krympa den systemreserverade partitionen först. Om det inte finns tillräckligt med ledigt utrymme i den, MBR2GPT kommer att krympa C-enheten istället. I så fall EFI partition kommer att skapas till höger om C-enheten.

I kommandotolken visar det tydligt stegen vad MBR2GPT göra när du konverterar MBR-disk till GPT. Som du ser, MBR2GPT Försök först att krympa den systemreserverade partitionen, det går inte att göra, sedan krymper den OS-partitionen C istället.

MBR2GPT

Innan du konverterar MBR-disk:

Before converting

Efter konvertering till GPT-disk:

After converting

Som du ser på skärmdumpen, 100MB EFI systempartitionen skapas bakom C-enheten efter konvertering av Disk 0 till GPT. När du högerklickar på den är alla alternativ nedtonade. Det betyder att Diskhantering inte kan göra något åt EFI dela.

NIUBI Partition Editor kan krympa, förlänga och flytta EFI partition i Windows Server 2016. Om du vill skapa EFI partition till vänster och behåll C, D-enheten för att vara sammanhängande, bör du utöka systemreserverad partition innan du konverterar. Om EFI partitionen till höger är inte ett problem för dig, helt enkelt ignorera detta steg.

Download NIUBI Partition Editor och följ metoden i videon för att utöka System Reserved-partitionen (det räcker med förläng 1 eller 2 GB):

Video guide

Steg 3: Kör MBR2GPT kommando för att konvertera MBR till GPT in Windows 2016-server:

Download Windows Server 2019 ISO och skapa startbar DVD-skiva eller USB-flashenhet med Windows inbyggt eller tredjepartsverktyg.

Starta från det här startbara mediet, klicka helt enkelt Nästa in först Windows Installationsfönster och klicka sedan på "Reparera din dator" i det nedre vänstra hörnet av nästa fönster.

Setup window

Repair computer

Klicka "Felsökning" i nästa fönster klickar du sedan på kommando~~POS=TRUNC.

Troubleshoot

Command Prompt

Mata bara in 2 kommandon för att slutföra konverteringen.

  1. cd ..
  2. mbr2gpt /konvertera

Inom några minuter konverteras denna MBR-disk till GPT. Jag har utökat systemreserverad partition till 1 GB på min server, den här gången MBR2GPT krympa den systemreserverade partitionen framgångsrikt. Starta om servern och starta om till UEFI, disk 0 konverteras till GPT och EFI systempartition skapas på vänster sida av C-enheten.

MBR2GPT command

Convert successfully

Förutom att konvertera MBR-disk till GPT i Windows Server 2016/2019/2022 och tidigare Server 2012/ 2008/2003, NIUBI Partition Editor hjälper dig att konvertera partition mellan primär och 'ogisk, konvertera NTFS till FAT32 utan att förlora data. Det hjälper dig också att krympa, utöka, flytta och slå samman partitioner för att optimera utrymmesanvändningen, klona diskpartition för att migrera operativsystem och data. Skapa, ta bort, formatera, konvertera, defragmentera, dölj partition och mycket mer.

Download