Vad är GPT- eller GUID-partitionstabell (komplett guide) [MiniTool Wiki]
What Is Gpt Guid Partition Table
Snabb navigering:
GUID-partitionstabell ( GPT ) hänvisar till den unika identifieringspartitionstabellen. Det är en del av standarden United Extensive Firmware Interface ( Unified EFI Forum föreslog ersättning för PC BIOS ) och används för att ersätta huvudstartposten ( MBR ) partitionstabell som finns i BIOS och använder 32 bitar för att spara logisk blockadress och storlek. (Se MBR VS GPT att veta deras skillnad)
Här, för att bryta mot begränsningen att MBR-partitionstabellen inte kan stödja över 2 TB-partition, uppgraderar vissa hårddisktillverkare som Seagate och Western Digital sin sektorkapacitet till 4KB. Därför kan MBR stödja 16 TB. Detta kommer dock att orsaka ett nytt problem: hur man delar upp diskpartitioner för enheter som har stora block.
Från och med 2010 stöder de flesta operativsystem GPT. Vissa operativsystem som Mac OS X och Microsoft Windows kan dock bara starta från GPT-partitioner på basen av EFI-firmware.
Funktion
På MBR-hårddisken lagras partitionsinformationen i huvudstartposten. I en GPT lagras platsinformation för partitionstabeller i GPT-rubriken. Av kompatibilitetsskäl är dock den första sektorn på skivan reserverad för en “ skyddande MBR ”, Och nästa är GPT-rubriken.
I likhet med modern MBR använder GPT också den logiska blockadresseringen ( LBA ) för att ersätta den historiska adresseringen av cylinderhuvudssektorn. Den äldre MBR lagras i LBA 0 och GPT-rubriken finns i LBA 1, och nästa är partitionstabellen. 64-bitars operativsystem använder 16 384 byte ( eller 32 sektorer ) som GPT-partitionstabell, och LBA 34 är den första användbara sektorn på skivan.
Apple Inc. varnade för att du inte antar att alla block är 512 byte. Vissa moderna lagringsenheter som SSD kan ha använt 1024 sektor, medan vissa magneto-optiska skivor ( MO ) kan ha 512 byte sektorer ( MO är alltid inte uppdelad ).
Macintoshes som använder Intel-baserade strukturer använder också GPT.
Dessutom finns det en kopia av partitionstabellen i slutet av GPT-skivan.
Partitioneringsmetod
En stor fördel med GPT-partition är att den kan skapa olika partitioner enligt olika data och skapa olika behörigheter för olika partitioner. Och användare kan inte kopiera hela GPT-skivan, vilket garanterar datasäkerhet. Men om användare Konvertera MBR-skiva till GPT kommer alla diskdata att gå förlorade om de inte hittar en bra lösning. Därför måste användare säkerhetskopiera hårddisken innan de konverteras och sedan konvertera den till GPT-partitionsschemat via Windows inbyggda diskhanteringsverktyg. Efter konvertering kan de installera operativsystem.
Legacy MBR (LBA 0)
Traditionellt finns det i början av GPT-partitionstabellen fortfarande en lagrad MBR som kan hjälpa till att förhindra att MBR-baserade skivverktyg felaktigt känner igen och skriver över GPT-skiva. Denna sektor kallas en ” skyddande MBR ”. I operativsystemet som stöder GPT-baserad start används den första sektorn också för att lagra den första etappen av startkoden. Det finns en partition skriven med 0xEE i den skyddande MBR, vilket indikerar att disken använder GUID-partitionstabell. Operativsystem som inte kan läsa GPT-skivor betraktar partitionen som okänd och kommer att vägra att ändra skivan om inte användare tar bort denna partition, vilket minimerar oavsiktlig radering. Dessutom kommer operativsystemet som kan läsa GPT-skivan att kontrollera partitionstabellen i skyddande MBR, och om partitionstypen inte är OxEE eller om det finns flera objekt på partitionstabellen kommer OS att vägra att manipulera hårddisken också .
Om användare använder MBR / GPT hybrid-hårddiskpartitionstabellen kan de starta operativsystemet som inte stöder GPT-baserad start från MBR. Men efter start kan OS bara manipulera MBR-partition. Boot Camp använder detta sätt för att starta Windows.
Partition Table Header
Partitionstabellhuvudet definierar tillgängligt utrymme på hårddisken samt antalet och storleken på partitionstabellposterna. Om användare kör dator med 64-bitars Windows Server 2003 kan de skapa upp till 128 partitioner, så partitionstabellen innehåller 128 objekt och var och en av dem tar upp 128 byte. ( EFI kräver att den minsta partitionstabellen måste ha 16 384 byte, så det finns 128 partitionsinlägg reserverade, var och en 128 byte långa. )
Huvudet för den primära partitionstabellen finns i den andra sektorn ( LBA 1 ) och rubriken för reservpartitionstabell för säkerhetskopiering finns i hårddiskens sista sektor.