Wat is GPT- of GUID-partitietabel (volledige gids) [MiniTool Wiki]
What Is Gpt Guid Partition Table
Snelle navigatie :
GUID-partitietabel ( GPT ) verwijst naar de partitietabel met unieke identificatie. Het maakt deel uit van de United Extensive Firmware Interface-standaard ( Unified EFI Forum heeft een vervanging voorgesteld voor het pc-BIOS ), en wordt gebruikt om het master-opstartrecord ( MBR ) partitietabel die zich in BIOS bevindt en 32 bits gebruikt om het logische blokadres en de grootte op te slaan. (Visie MBR versus GPT om hun verschil te kennen)
Om de beperking te doorbreken dat de MBR-partitietabel geen partitie van meer dan 2 TB kan ondersteunen, upgraden sommige harddiskfabrikanten zoals Seagate en Western Digital hun sectorcapaciteit naar 4KB. Daarom ondersteunt MBR 16 TB. Deze manier zal echter een ander nieuw probleem veroorzaken: hoe schijfpartities perfect te verdelen voor apparaten met grote blokken.
Vanaf 2010 ondersteunen de meeste besturingssystemen GPT. Sommige besturingssystemen, zoals Mac OS X en Microsoft Windows, kunnen echter alleen opstarten vanaf GPT-partities op basis van EFI-firmware.
Voorzien zijn van
Op de MBR-harde schijf wordt de partitioneringsinformatie opgeslagen in het master-opstartrecord. In een GPT wordt de locatie-informatie van partitietabellen opgeslagen in de GPT-header. Om compatibiliteitsredenen is de eerste sector van de schijf echter gereserveerd voor een ' beschermende MBR ”, En de volgende is de GPT-header.
Net als moderne MBR gebruikt GPT ook de logische blokadressering ( LBA ) om de historische adressering van de cilinderkopsector te vervangen. De oude MBR wordt opgeslagen in LBA 0 en de GPT-header bevindt zich in LBA 1, en de volgende is de partitietabel. 64-bits besturingssysteem gebruikt 16.384 bytes ( of 32 sectoren ) als de GPT-partitietabel, en de LBA 34 is de eerste bruikbare sector op de schijf.
Apple Inc. had gewaarschuwd dat u er niet vanuit gaat dat alle blokken 512 bytes zijn. Sommige moderne opslagapparaten zoals SSD hebben mogelijk 1024 sectoren gebruikt, terwijl sommige magneto-optische schijven ( MO ) kan sectoren van 512 bytes hebben ( MO is altijd niet gepartitioneerd ).
Macintoshes die op Intel gebaseerde structuren gebruiken, gebruiken ook GPT.
Verder is er een kopie van de partitietabel aan het einde van de GPT-schijf.
Partitie methode
Een groot voordeel van GPT-partities is dat het verschillende partities kan maken op basis van verschillende gegevens en verschillende rechten kan creëren voor verschillende partities. En gebruikers kunnen niet de hele GPT-schijf kopiëren, waardoor gegevensbeveiliging wordt gegarandeerd. Maar als gebruikers Converteer MBR-schijf naar GPT , zullen alle schijfgegevens verloren gaan als ze geen goede oplossing vinden. Daarom moeten gebruikers een back-up van de harde schijf maken voordat ze converteren, en deze vervolgens converteren naar een GPT-partitieschema via het ingebouwde schijfbeheertool van Windows. Na conversie kunnen ze het besturingssysteem installeren.
Oude MBR (LBA 0)
Traditioneel wordt er aan het begin van de GPT-partitietabel nog steeds een oudere MBR opgeslagen die kan helpen voorkomen dat op MBR gebaseerde schijfhulpprogramma's de GPT-schijf verkeerd herkennen en overschrijven. Deze sector wordt een ' beschermende MBR ”. In het besturingssysteem dat op GPT gebaseerd opstarten ondersteunt, wordt de eerste sector ook gebruikt om de eerste fase van de opstartcode op te slaan. Er is een partitie getypt met 0xEE in de beschermende MBR, wat aangeeft dat de schijf een GUID-partitietabel gebruikt. Besturingssystemen die geen GPT-schijven kunnen lezen, beschouwen de partitie als onbekend en zullen weigeren de schijf te wijzigen, tenzij gebruikers deze partitie verwijderen, wat onbedoeld verwijderen tot een minimum beperkt. Bovendien controleert het besturingssysteem dat de GPT-schijf kan lezen de partitietabel in de beschermende MBR, en als het partitietype niet OxEE is of als er meerdere items op de partitietabel staan, zal het besturingssysteem ook weigeren de harde schijf te manipuleren .
Als gebruikers de MBR / GPT-partitietabel voor hybride harde schijven gebruiken, kunnen ze het besturingssysteem opstarten dat op GPT gebaseerd opstarten vanaf MBR niet ondersteunt. Maar na het opstarten kan het besturingssysteem alleen de MBR-partitie manipuleren. Boot Camp gebruikt deze manier om Windows op te starten.
Partitietabel Header
De partitietabelheader definieert de beschikbare ruimte op de harde schijf, evenals het aantal en de grootte van de partitietabelitems. Als gebruikers een computer met 64-bits Windows Server 2003 gebruiken, kunnen ze maximaal 128 partities maken, zodat de partitietabel 128 items bevat en elk 128 bytes. ( De EFI vereist dat de kleinste partitietabel 16.384 bytes moet hebben, dus zijn er 128 partitie-ingangen gereserveerd, elk 128 bytes lang. )
De koptekst van de primaire partitietabel bevindt zich in de tweede sector ( LBA 1 ), en de kop van de back-uppartitietabel bevindt zich in de laatste sector van de harde schijf.