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, på en 4TB disk kan du bara använda 2TB, 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 maximalt 4 Primära partitioner, om du vill skapa fler måste du också byta disk från MBR till GPT. Den här artikeln introducerar hur du konverterar MBR till GPT i Windows Server 2008 (R2) utan dataförlust.
1. Konvertera MBR till GPT in Server 2008 R2 Diskhantering
Windows Server 2008 native Disk Management 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 systemdisken från MBR till GPT in Server 2008 Diskhantering, eftersom partition C med operativsystem 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.
2. 1-klicksmetod för att ändra MBR till GPT för icke-systemdisk
Om du vill konvertera MBR-skiva till GPT utan operativsystem är det mycket 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 A2:
3. Konvertera systemdisk med MBR2GPT.exe 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 hävdar att de kan 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 (och R2) 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 behöver du bara välja den här ISO-filen och starta från den.
① Förutsättning för att köra 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 systemet dela.
- Det finns ingen logisk på systemdisken.
- Alla partitioner på disken måste kännas igen 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 - "Validera layout, disksektorstorlek är: 512 byte Disklayout validering misslyckades för disk 0", "MBR2GPT: Konvertering 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
Presse 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 den här skärmdumpen, kör D: är logisk dela. I den här situationen måste du göra det konvertera D till Primär partition med NIUBI.
Notera: alla partitioner bör vara primära innan de konverteras med kommandot MBR2GPT.
❷ 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.
Notera: det kan finnas maximalt 3 primära partitioner på MBRdisken.
③ Steg för att konvertera MBR till GPT i Windows Server 2008 R2 med mbr2gpt cmd
Steg 1: Download Windows Server 2019 ISO och skapa startbar DVD- eller USB-flashenhet.
För VMware / Hyper-V virtuell server behöver du bara välja den här ISO-filen 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öka > kommando~~POS=TRUNC i nästa windows.
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-kommandot, men det är säkrare än andra verktyg. Om skivan inte har något operativsystem fungerar inte MBR2GPT-kommandot, 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 partition NTFS 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.