Master Boot Record (MBR) och GUID-partitionstabell (GPT) är två partitioneringsscheman för hårddiskar överallt, med GPT som den nyare standarden. För varje alternativ är startstrukturen och hur data hanteras unika. Hastigheten varierar mellan de två partitionsalternativen, och kraven är också olika. Den här artikeln förklarar vad de är, vad de behöver och hur de skiljer sig åt.
Vad är en hårddiskpartition?
För att förstå både MBR och GPT bör du förstå vad en partition är. Partitioner är separata sektioner på en hårddisk som operativsystemet använder för att starta och fungera. Windows visar dem som enheter i File Explorer, även om de är på samma hårddisk (HDD). Till exempel har många bärbara datorer en systempartition där allt i Windows operativsystem (OS) går (ofta C: -enheten), plus en dold återställningspartition som kan vänja sig vid att återställa systemet vid en olycka. En annan anledning att använda partitioner är att installera flera operativsystem på samma hårddisk (Linux, Windows10, Windows 7, etc.)
Vad är MBR?
MBR är förkortningen för M aster B väntar R ecord och hanterar hur partitioner skapas och organiseras på hårddisk (HDD). MBR använder Bios firmware och lagrar kod i diskens första sektor med en logisk blockadress (LBA) av 1. Data inkluderar information relaterad till hur och var Windows finns så att den kan hantera startprocessen i datorns primära lagring och internminne (RAM), inte externt minne som DDR2 och DDR3-minneskort / pinnar.
MBR-data som lagras i hårddiskens LBA 1 innehåller följande:
- Master partition tabell : Förkortad som MPT, lagrar tabellen all partitionsinformation som finns på varje hårddisk, inklusive deras format, kapacitet och andra nödvändiga detaljer. För att operativsystemet och datorn ska fungera korrekt behöver de registrera HDD-partitioner och -storlekar och ett sätt att identifiera de startbara, aktiva partitionerna. MPT ger all den viktiga informationen.
- Huvudstartkod : Ibland förkortas som MBC, koden kör lanseringen av operativsystemet och hanterar konfigurationen för startprocessen (för att bekräfta eventuella ändringar), såsom att detektera enheter, beräkna RAM (extern), detektera skärmar och annan viktig enhet och konfiguration information.
- Disk signatur : Varje enhet behöver en unik identifierare som skapas i form av en signatur. Denna identifierare säkerställer att rätt enhet och partition läser och skriver data när du använder flera diskar, och det säkerställer korrekt PC-funktionalitet och säkerhetsprotokoll för alla läs- / skrivdatatransaktioner.
Datorns / moderkortets grundläggande in- / utgångssystem (BIOS) letar efter enheten med en MBR och sedan kör den volymstartkoden från den partition som har den. Därefter aktiverar MBR start-sektorn på enheten för att starta operativsystemet.
Vad är en GPT-partition?
GPT står för G UID P artition T kapabel. Precis som MBR hanterar den också skapandet och organisationen av partitioner på hårddisken. GPT använder UEFI-firmware och lagrar också diskinformation, såsom partitioner, storlekar och annan viktig information, precis som MBR gör i sektor ett. GPT använder dock sektor två eftersom sektor en är reserverad för MBR- och BIOS-kompatibilitet. I GPT-tekniska termer är MBR-sektor nr 1 (LBA 1) faktiskt LBA 0 för GPT och GPT är sektor 1 (LBA 1).
MBR Partition Scheme | Sektor # | LBA # |
MBR | 1 | LBA 1 |
GPT Partition Scheme | Sektor # | LBA # |
MBR (för kompatibilitet) | 0 | LBA 0 |
GPT | 1 | LBA 1 |
Data lagrad i GPT-rubriken inkluderar enhetsinformation i form av en GUID-partitionstabell. GUID innehåller information om enheter, partitioner, lagringsstorlekar, startinformation och annan viktig information relaterad till start och funktionalitet.
GUID-partitionstabellen lagrad i hårddiskens LBA 1 innehåller information om följande:
- MBR-data
- GPT-data
- Partitionsposterdata
- Sekundär (alias backup) GPT-data
MBR kontra GPT
Den största skillnaden mellan MBR och GPT är att MBR har vissa begränsningar för modern användning. MBR kan nämligen bara hantera fyra primära partitioner och 2 TB hårddiskutrymme. GPT har emellertid inte dessa gränser alls. Det finns ingen gräns för partitioner eller lagring utanför vad enheten i sig kan hantera.
Men versioner av Windows tidigare än 8 kan inte starta om från GPT-enheter. Detta innebär att tidigare OS-versioner måste använda MBR på sina primära / starthårddiskar.
En annan skillnad är att MBR lagrar all information på ett ställe, vilket kan bli skadad och misslyckas. GPT skriver information i flera delar av enheten och inkluderar en sekundär backup GPT-tabell för återställning om den första blir skadad eller misslyckas.
Utöver skillnaderna mellan MBR och GPT som nämnts ovan, kan GPT använda nyare enhetstekniker, och det är kompatibelt med BIOS / MBR-funktioner för bakåtkompatibilitet för äldre enheter som inte är UEFI. Slutligen är uppstart vanligtvis snabbare med GPT och UEFI.
Varför använda GPT Partition Scheme?
Om du får en extern hårddisk eller SSD och har valet mellan MBR- eller GPT-partitionering bör du formatera enheten med GPT, bara så att du kan dra nytta av de snabbare hastigheterna, obegränsade partitioner och betydligt större lagringskapacitet.
hur man får Google-ark för att sluta runda
När ska man använda MBR
Det finns några skäl att fortsätta använda MBR. Om du huvudsakligen hanterar enheter under 2 TB eller äldre versioner av Windows, kanske du bättre formaterar alla dina enheter till MBR så att du inte riskerar att bryta kompatibiliteten med någon av din hårdvara.
Windows 7 och senare kan dock använda GPT. Bara inte som en startdisk (utan UEFI BIOS). Om du fortfarande kör XP / Vista kan du ha några större problem.