Hva er forskjellen mellom GPT og MBR når du partisjonerer en stasjon?

Sett opp en ny disk på Windows 10 eller 8.1, og du blir spurt om du vil bruke MBR (Master Boot Record) eller GPT (GUID Partition Table). I dag forklarer vi forskjellen mellom GPT og MBR og hjelper deg med å velge den rette for din PC eller Mac.

GPT gir mange fordeler, men MBR er fortsatt den mest kompatible og er fortsatt nødvendig i noen tilfeller. Dette er for øvrig ikke bare en Windows-standard - Mac OS X, Linux og andre operativsystemer kan også bruke GPT.

GPT, eller GUID Partition Table, er en nyere standard med mange fordeler, inkludert støtte for større stasjoner, og kreves av de fleste moderne PC-er. Velg bare MBR for kompatibilitet hvis du trenger det.

En partisjonsstruktur definerer hvordan informasjon er strukturert på partisjonen, hvor partisjoner begynner og slutter, og også koden som brukes under oppstart hvis en partisjon er oppstartbar. Hvis du noen gang har partisjonert og formatert en disk - eller satt opp en Mac for å starte Windows med dobbelt oppstart - har du sannsynligvis hatt å gjøre med MBR og GPT. GPT er den nye standarden og erstatter gradvis MBR.

Hva gjør GPT og MBR?

Du må partisjonere en diskstasjon før du kan bruke den. MBR (Master Boot Record) og GPT (GUID Partition Table) er to forskjellige måter å lagre partisjonsinformasjonen på en stasjon på. Denne informasjonen inkluderer hvor partisjoner starter og begynner, slik at operativsystemet ditt vet hvilke sektorer som tilhører hver partisjon og hvilken partisjon som kan startes. Dette er grunnen til at du må velge MBR eller GPT før du oppretter partisjoner på en stasjon.

RELATERT: Hva er systemreservert partisjon, og kan du slette den?

MBRs begrensninger

MBR ble først introdusert med IBM PC DOS 2.0 i 1983. Det kalles Master Boot Record fordi MBR er en spesiell oppstartssektor som ligger i begynnelsen av en stasjon. Denne sektoren inneholder en oppstartslaster for det installerte operativsystemet og informasjon om stasjonens logiske partisjoner. Boot loader er en liten bit kode som vanligvis laster den større boot loader fra en annen partisjon på en stasjon. Hvis du har Windows installert, ligger de første bitene av Windows boot loader her - det er derfor du kanskje må reparere MBR-en din hvis den blir overskrevet og Windows ikke vil starte. Hvis du har Linux installert, vil GRUB-opplasteren vanligvis være plassert i MBR.

MBR har sine begrensninger. For det første fungerer MBR bare med disker på opptil 2 TB. MBR støtter også bare opptil fire primære partisjoner - hvis du vil ha mer, må du gjøre en av dine primære partisjoner til en "utvidet partisjon" og opprette logiske partisjoner inne i den. Dette er et dumt lite hack og burde ikke være nødvendig.

RELATERT: Hva er forskjellen mellom FAT32, exFAT og NTFS?

GPTs fordeler

GPT står for GUID Partition Table. Det er en ny standard som gradvis erstatter MBR. Det er assosiert med UEFI, som erstatter den klønete gamle BIOS med noe mer moderne. GPT erstatter i sin tur det klumpete gamle MBR-partisjoneringssystemet med noe mer moderne. Det kalles GUID Partition Table fordi hver partisjon på stasjonen din har en "global unik identifikator" eller GUID - en tilfeldig streng så lang at hver GPT-partisjon på jorden sannsynligvis har sin egen unike identifikator.

GPT lider ikke av MBRs grenser. GPT-baserte stasjoner kan være mye større, med størrelsesbegrensninger avhengig av operativsystemet og dets filsystemer. GPT tillater også et nesten ubegrenset antall partisjoner. Igjen vil grensen her være operativsystemet ditt - Windows tillater opptil 128 partisjoner på en GPT-stasjon, og du trenger ikke å lage en utvidet partisjon for å få dem til å fungere.

På en MBR-disk lagres partisjons- og oppstartsdataene på ett sted. Hvis disse dataene blir overskrevet eller ødelagt, har du problemer. I motsetning til dette lagrer GPT flere kopier av disse dataene over disken, så de er mye mer robuste og kan gjenopprette hvis dataene er ødelagt.

GPT lagrer også CRC-verdier for syklisk redundans for å kontrollere at dataene er intakte. Hvis dataene er ødelagt, kan GPT legge merke til problemet og forsøke å gjenopprette skadede data fra et annet sted på disken. MBR hadde ingen måte å vite om dataene var ødelagt - du ville bare se at det var et problem når oppstartsprosessen mislyktes eller stasjonens partisjoner forsvant.

Kompatibilitet

GPT-stasjoner har en tendens til å inkludere en "beskyttende MBR." Denne typen MBR sier at GPT-stasjonen har en enkelt partisjon som strekker seg over hele stasjonen. Hvis du prøver å administrere en GPT-disk med et gammelt verktøy som bare kan lese MBR-er, vil den se en enkelt partisjon som strekker seg over hele stasjonen. Denne beskyttende MBR sikrer at de gamle verktøyene ikke tar feil på GPT-stasjonen for en ikke-partisjonert stasjon og overskriver GPT-dataene med en ny MBR. Med andre ord beskytter den beskyttende MBR GPT-dataene fra å bli overskrevet.

RELATERT: Beginner Geek: Harddiskpartisjoner forklart

Windows kan bare starte fra GPT på UEFI-baserte datamaskiner som kjører 64-biters versjoner av Windows 10, 8, 7, Vista og tilhørende serverversjoner. Alle versjoner av Windows 10, 8, 7 og Vista kan lese GPT-stasjoner og bruke dem til data - de kan bare ikke starte fra dem uten UEFI.

Andre moderne operativsystemer kan også bruke GPT. Linux har innebygd støtte for GPT. Apples Intel Mac-maskiner bruker ikke lenger Apples APT-ordning (Apple Partition Table) og bruker GPT i stedet.

Du vil sannsynligvis bruke GPT når du setter opp en stasjon. Det er en mer moderne, robust standard som alle datamaskiner beveger seg mot. Hvis du trenger kompatibilitet med gamle systemer - for eksempel muligheten til å starte Windows fra en stasjon på en datamaskin med en tradisjonell BIOS - må du holde deg til MBR for nå.