/ / Vad är skillnaden mellan GPT och MBR när du delar upp en enhet?

Vad är skillnaden mellan GPT och MBR när du delar upp en enhet?

hårddisk

Ställ in en ny disk på Windows 10 eller 8.1 och du blir frågad om du vill använda MBR (Master Boot Record) eller GPT (GUID-partitionstabell). Idag förklarar vi skillnaden mellan GPT och MBR och hjälper dig att välja rätt för din PC eller Mac.

GPT medför många fördelar, men MBR är detfortfarande den mest kompatibla och är fortfarande nödvändig i vissa fall. Detta är förresten inte en Windows-standard - Mac OS X, Linux och andra operativsystem kan också använda GPT.

GPT, eller GUID-partitionstabell, är en nyare standard med många fördelar inklusive stöd för större enheter och krävs av de flesta moderna datorer. Välj bara MBR för kompatibilitet om du behöver det.

En partitionsstruktur definierar hur information ärstrukturerad på partitionen, där partitioner börjar och slutar, samt koden som används vid start om en partition är startbar. Om du någonsin har partitionerat och formaterat en disk - eller konfigurerat en Mac för att dubbelställa Windows - har du troligtvis haft att göra med MBR och GPT. GPT är den nya standarden och ersätter gradvis MBR.

Vad gör GPT och MBR?

Du måste partitionera en hårddisk innan du kanAnvänd den. MBR (Master Boot Record) och GPT (GUID-partitionstabell) är två olika sätt att lagra partitionsinformationen på en enhet. Denna information inkluderar var partitioner startar och börjar, så ditt operativsystem vet vilka sektorer som tillhör varje partition och vilken partition som kan startas. Det är därför du måste välja MBR eller GPT innan du skapar partitioner på en enhet.

MBR-or-gpt-initiera-disk

MBR: s begränsningar

MBR introducerades först med IBM PC DOS 2.0 1983. Det kallas Master Boot Record eftersom MBR är en speciell startsektor som ligger i början av en enhet. Denna sektor innehåller en startladdare för det installerade operativsystemet och information om enhetens logiska partitioner. Boot loader är en liten bit kod som vanligtvis laddar den större boot loader från en annan partition på en enhet. Om du har Windows installerat finns de ursprungliga bitarna i Windows startläsare här - det är därför du kanske måste reparera din MBR om den skrivs över och Windows inte startar. Om du har Linux installerat kommer GRUB-startladdaren vanligtvis att finnas i MBR.

MBR har sina begränsningar. För det första fungerar MBR endast med skivor upp till 2 TB i storlek. MBR stöder också bara upp till fyra primära partitioner - om du vill ha mer måste du göra en av dina primära partitioner till en "utökad partition" och skapa logiska partitioner inuti den. Detta är ett dumt litet hack och borde inte vara nödvändigt.

Windows-disk-management-förlängd partitioner-med-mbr

RELATERAD: Vad är skillnaden mellan FAT32, exFAT och NTFS?

GPT: s fördelar

GPT står för GUID-partitionstabell. Det är en ny standard som gradvis ersätter MBR. Det är associerat med UEFI, som ersätter den klumpiga gamla BIOS med något mer modernt. GPT ersätter i sin tur det klumpiga gamla MBR-partitionssystemet med något mer modernt. Det kallas GUID-partitionstabell eftersom varje partition på din enhet har en "globalt unik identifierare" eller GUID - en slumpmässig sträng så lång att varje GPT-partition på jorden troligen har sin egen unika identifierare.

GPT lider inte av MBR: s gränser. GPT-baserade enheter kan vara mycket större med storleksgränser beroende på operativsystemet och dess filsystem. GPT möjliggör också ett nästan obegränsat antal partitioner. Återigen är gränsen här ditt operativsystem - Windows tillåter upp till 128 partitioner på en GPT-enhet, och du behöver inte skapa en utökad partition för att få dem att fungera.

På en MBR-disk är partitionsdata och startdatalagras på ett ställe. Om denna information skrivs över eller skadas, har du problem. Däremot lagrar GPT flera kopior av den här informationen på hårddisken, så den är mycket mer robust och kan återställas om data är skadade.

GPT lagrar också cyklisk redundanskontroll (CRC)värden för att kontrollera att dess data är intakta. Om informationen är skadad kan GPT märka problemet och försöka återställa den skadade informationen från en annan plats på disken. MBR hade inget sätt att veta om dess data var skadade - du skulle bara se att det var ett problem när startprocessen misslyckades eller din enhets partitioner försvann.

Windows-8,1-gpt-disk-management-med-flera än fyra-primära-partitioner

Kompatibilitet

GPT-enheter brukar innehålla en "skyddande MBR.”Den här typen av MBR säger att GPT-enheten har en enda partition som sträcker sig över hela enheten. Om du försöker hantera en GPT-disk med ett gammalt verktyg som bara kan läsa MBR: er kommer det att se en enda partition som sträcker sig över hela enheten. Denna skyddande MBR säkerställer att de gamla verktygen inte misstar GPT-enheten för en partitionerad enhet och skriver över sin GPT-data med en ny MBR. Med andra ord skyddar MBR-skyddet GPT-data från att skrivas över.

Windows kan bara starta från GPT på UEFI-baseratdatorer som kör 64-bitarsversioner av Windows 10, 8, 7, Vista och motsvarande serverversioner. Alla versioner av Windows 10, 8, 7 och Vista kan läsa GPT-enheter och använda dem för data - de kan bara inte starta från dem utan UEFI.

Andra moderna operativsystem kan också använda GPT. Linux har inbyggt stöd för GPT. Apples Intel Mac-datorer använder inte längre Apples APT-system (Apple Partition Table) och använder GPT istället.

GParted-gpt-on-linux


Du kommer förmodligen att vilja använda GPT när du ställer in enkör. Det är en mer modern och robust standard som alla datorer går mot. Om du behöver kompatibilitet med gamla system - till exempel möjligheten att starta Windows från en enhet på en dator med en traditionell BIOS - måste du hålla fast vid MBR för tillfället.