Windows 2008-servern har hållit igång i många år, lagringsenheterna måste bytas ut eller uppgraderas med större diskar. Det vanligaste problemet efter uppgradering av disk är att du inte kan använda fullt diskutrymme. Till exempel kan du bara använda 2TB på en 4TB-disk, det återstående utrymmet kan inte användas för att skapa ny volym eller utöka till en annan i Diskhantering. I så fall måste du konvertera MBR-disk till GPT. På MBR-disk kan du skapa max 4 primära partitioner, om du vill skapa fler behöver du även byta disk från MBR till GPT. Den här artikeln introducerar hur du konverterar MBR till GPT i Windows Server 2008 R2 utan förlust av data.
Konvertera MBR till GPT i Server 2008 R2 Diskhantering
Windows Server 2008 inbyggd Diskhantering har möjlighet att konvertera disk mellan MBR och GPT, men du måste radera alla partitioner på denna disk i förväg. Annars är dessa alternativ nedtonade. Som du ser på min testserver finns det enhet F: och H: på disk 1.
När jag högerklickar på den här disken, "Konvertera till GPT Disk" alternativet är gråtonat och inaktiverat.
Uppenbarligen är det inte en bra idé att ta bort alla partitioner på en disk. Du kan inte konvertera systemdisk från MBR till GPT in Server 2008 Diskhantering, eftersom partition C inte kan raderas. Det finns bättre metoder att konvertera MBR till GPT i Windows 2008 server utan att förlora data. Metoderna för att konvertera systemdiskar och icke-systemdiskar är olika, följ motsvarande metod nedan.
Metod 1: 1-klicksmetod för att ändra MBR till GPT för icke-systemdisk
Om du vill konvertera disk från MBR till GPT när det inte finns något operativsystem är det väldigt enkelt och snabbt med NIUBI Partition Editor.
Download detta program och du ser alla diskpartitioner med struktur och annan information till höger.
Hur konverterar man MBR till GPT i Windows Server 2008 R2 med NIUBI:
Se videon hur man konverterar disk från MBR till GPT in Windows Server 2008 R2:
Metod 2: Konvertera systemdisk med MBR2GPT kommando in Server 2008 R2
Det är lite komplicerat när man konverterar MBR-disk till GPT med operativsystem. Förutom att hålla alla filer intakta måste servern starta upp framgångsrikt. Alla mindre fel leder till systemskada eller startfel. Det finns vissa tredjepartsprogram som har möjlighet att konvertera systemdisk från MBR till GPT. Men det rekommenderas alltid att konvertera med MBR2GPT.exe, som tillhandahålls av Microsoft.
MBR2GPT fungerar via kommandotolken, det är ett inbyggt verktyg från Windows 10 och Server 2019. Windows Server 2008 har inget sådant verktyg, du måste ladda ner Windows Server 2019/2022 ISO från Microsoft och skapa en startbar DVD- eller USB-flashenhet. Om du springer Windows 2008 som gästserver i VMware/Hyper-V, du behöver bara välja den här ISO-filen och starta från den.
① Förutsättning för att springa mbr2gpt.exe i Server 2008 R2
Det är lätt att konvertera MBR till GPT i Windows Server 2008 med MBR2GPT kommandoverktyg, men din diskpartitionskonfiguration måste uppfylla kraven nedan:
- Det finns maximalt 3 primära partitioner på systemdisken.
- En av partitionerna är inställd som "Aktiv" och är systempartitionen.
- Det finns ingen logisk enhet på systemdisken.
- Alla partitioner på disken måste stödjas av Windows. Det betyder att det inte finns någon EXT2/EXT3 eller andra typer av partitioner för Linux/Mac.
Om någon av dessa kontroller misslyckas fortsätter konverteringen inte och ett fel returneras, så oroa dig inte för system- och datasäkerhet.
Vissa människor får fel när de konverterar systemdisken - "Validerar layout, disksektorstorlek är: 512 byte Disklayoutvalidering misslyckades för disk 0", "MBR2GPT: Konverteringen misslyckades". Detta är ett vanligt fel eftersom kontrollen av partitionslayout misslyckas. Om din diskpartitionskonfiguration inte uppfyller kraven, följ metoderna nedan för att göra ändringar.
② Ändra partitionstyp och layout om det behövs
Klicka Windows och R tillsammans på tangentbordet, skriv diskmgmt.msc och tryck ange. Då ser du disk med partitionslayout och annan information i Server 2008 Diskhantering. Kontrollera diskpartitionslayouten om den behöver ändras.
❶ Konvertera partitionstyp:
Från denna skärmdump är D: logisk enhet. I den här situationen måste du konvertera D till primär partition med NIUBI Partition Editor.
Notera: alla partitioner bör vara primära innan du konverterar med MBR2GPT kommando.
❷ Flytta partition till en annan disk:
Från den här skärmdumpen finns det 4 primära partitioner på Disk 0. I den här situationen måste du flytta partition till en annan disk med NIUBI Partition Editor.
Obs: det kan finnas maximalt 3 primära partitioner på MBR-disken.
③ Steg för att konvertera MBR till GPT i Windows Server 2008 R2 med mbr2gpt kommando
Steg 1: Download Windows Server 2019 ISO och skapa startbar DVD- eller USB-flashenhet.
Till VMware/Hyper-V virtuell server behöver du bara välja denna ISO-fil och starta från den.
Steg 2: Starta om servern och starta från den startbara DVD- eller USB-flashenheten, när den ber dig "Installera nu", klicka inte på den, klicka på "Reparera datorn" längst ner till vänster. Klicka sedan "Felsökning" > "Kommandotolk" i nästa fönster.
Steg 3: Du behöver bara mata in två kommandon för att konvertera MBR-systemdisk till GPT:
- Typ cd .. och tryck på Enter.
- Typ mbr2gpt /konvertera och tryck på Enter.
Se videon hur man konverterar MBR-skiva till GPT i Windows Server 2008 R2 med MBR2GPT kommando:
Sammanfattningsvis
Det kräver fler steg för att konvertera systemets MBR-disk till GPT Server 2008 med MBR2GPT kommando, men det är säkrare än andra verktyg. Om den här disken inte har något operativsystem, MBR2GPT kommandot fungerar inte, men det är väldigt enkelt att konvertera MBR till GPT i Server 2008 R2 med NIUBI Partition Editor. Förutom att konvertera MBR till GPT, hjälper detta verktyg dig att konvertera NTFS-partitionen till FAT32, konvertera mellan primär och logisk. Det hjälper dig också att kopiera, krympa, utöka, slå samman, flytta, defragmentera, torka, dölja partition, optimera filsystem och mycket mer.