MBR vs GPT: Vilket är bättre för din hårddisk?

Master Boot Record (MBR) och GUID -partitionstabell (GPT) är två partitionsscheman 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 kräver och hur de skiljer sig åt.

MBR vs GPT: Vilket är bättre för din hårddisk?

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 avsnitt på en hårddisk som operativsystemet använder för att starta och fungera. Windows visar dem som enheter i Utforskaren, även om de är på samma hårddisk (HDD). Till exempel har många bärbara datorer en ”system” -partition där allt i Windows operativsystem (OS) går (ofta C: enheten), plus en dold ”återställning” -partition 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?

gptvsmbr-hdd

MBR är förkortningen för Master Boot Record och hanterar hur partitioner skapas och organiseras på hårddisk (HDD). MBR använder Bios firmware och lagrar kod i den första sektorn på disken med en logisk blockadress (LBA) av 1. Data innehåller information om hur och var Windows bor så att den kan hantera startprocessen i datorns primära lagring och internt minne (RAM), inte externt minne som DDR2- och DDR3 -minneskort/pinnar.

MBR -data som lagras i LBA 1 på hårddisken inkluderar följande:

  • Master partitionstabell: Förkortad som MPT, lagrar tabellen all partitionsinformation som finns på varje hårddisk, inklusive deras formattyp, kapacitet och andra nödvändiga detaljer. För att operativsystemet och datorn ska fungera korrekt behöver de en registrering av hårddiskpartitioner och storlekar och ett sätt att identifiera de startbara, aktiva partitionerna. MPT ger all den väsentliga informationen.
  • Master boot -kod: Ibland förkortad till MBC, kör koden lanseringen av operativsystemet och hanterar konfigurationen för startprocessen (för att bekräfta eventuella ändringar), till exempel att detektera enheter, beräkna RAM (externt), detektera bildskä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 flera diskar används, och den säkerställer korrekt datorfunktion och säkerhetsprotokoll för alla läs-/skrivdatatransaktioner.

Datorn/moderkortets grundläggande in-/utdatasystem (BIOS) letar efter enheten med en MBR och kör sedan volymstartkoden från partitionen som har den. Därefter aktiverar MBR -enhetens startsektor för att starta operativsystemet.

Vad är en GPT -partition?

GPT står för GUID Pkonst Tkunna. Precis som MBR hanterar den också skapandet och organisationen av partitioner på hårddisken. GPT använder UEFI -firmware, och det lagrar också diskinformation, till exempel partitioner, storlekar och andra viktiga data, precis som MBR gör i sektor ett. GPT använder dock sektor två eftersom sektor ett är reserverat för MBR- och BIOS -kompatibilitet. I GPT -tekniska termer är MBR -sektor #1 (LBA 1) faktiskt LBA 0 för GPT, och GPT är sektor 1 (LBA 1).

MBR -partitionsschema Sektor # LBA #
MBR 1 LBA 1
GPT -partitionsschema Sektor # LBA #
MBR (för kompatibilitet) 0 LBA 0
GPT 1 LBA 1

Data som lagras i GPT -rubriken innehåller 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 LBA 1 på hårddisken innehåller information om följande:

  • MBR -data
  • GPT -data
  • Partitionsposter data
  • Sekundär (aka backup) GPT -data

MBR kontra GPT

mbrvsgpt-partitioner

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 under tiden inte alls dessa gränser. Det finns ingen gräns för partitioner eller lagring utanför vad själva enheten kan hantera.

Men versioner av Windows tidigare än 8 kan inte starta av GPT -enheter. Det betyder att tidigare OS -versioner måste använda MBR på sina primära/start hårddiskar.

En annan skillnad är att MBR lagrar all information på ett ställe, vilket kan bli skadat och misslyckas. GPT skriver information i flera delar av enheten och innehåller en sekundär backup -GPT -tabell för återställning om den första blir skadad eller misslyckas.

Förutom skillnaderna mellan MBR och GPT som nämns ovan kan GPT använda nyare enhetsteknologi och är kompatibel med BIOS/MBR-funktioner för bakåtkompatibilitet för äldre, icke-UEFI-enheter. Slutligen är uppstart vanligtvis snabbare med GPT och UEFI.

Varför använda GPT -partitionsschema?

mbrvsgpt-skapande

Om du skaffar 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 fördel av de snabbare hastigheterna, obegränsade partitionerna och betydligt större lagringskapacitet.

När ska man använda MBR

Det finns några skäl att fortsätta använda MBR. Om du främst hanterar enheter under 2 TB eller äldre versioner av Windows, kan det vara bättre att formatera alla dina enheter till MBR så att du inte riskerar att bryta kompatibiliteten med någon av din maskinvara.

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.

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *