MBR vs GPT: Hva er best for harddisken din?

Master Boot Record (MBR) og GUID-partisjonstabell (GPT) er to partisjoneringsskjemaer for harddisker overalt, med GPT som den nyere standarden. For hvert alternativ er oppstartsstrukturen og måten data blir håndtert på unik. Hastigheten varierer mellom de to partisjonsalternativene, og kravene er også forskjellige. Denne artikkelen forklarer hva de er, hva de krever og hvordan de er forskjellige.

MBR vs GPT: Hva er best for harddisken din?

Hva er en HDD-partisjon?

For å forstå både MBR og GPT, bør du forstå hva en partisjon er. Partisjoner er separate deler på en harddisk som operativsystemet bruker for å starte opp og fungere. Windows viser dem som stasjoner i Filutforsker, selv om de er på samme harddisk (HDD). For eksempel har mange bærbare datamaskiner en "system"-partisjon der alt i Windows-operativsystemet (OS) går (ofte C:-stasjonen), pluss en skjult "gjenopprettingspartisjon" som kan venne seg til å gjenopprette systemet i tilfelle en ulykke . En annen grunn til å bruke partisjoner er å installere flere operativsystemer på samme harddisk (Linux, Windows10, Windows 7, etc.)

Hva er MBR?

gptvsmbr-hdd

MBR er forkortelsen for Master Boot Record og administrerer hvordan partisjoner opprettes og organiseres på harddisk (HDD). MBR bruker Bios-fastvare og lagrer kode i den første sektoren av disken med en logisk blokkadresse (LBA) av 1. Dataene inkluderer informasjon relatert til hvordan og hvor Windows ligger, slik at den kan administrere oppstartsprosessen i PC-ens primære lagring og interne tilfeldige tilgangsminne (RAM), ikke eksternt minne som DDR2- og DDR3-minnekort/-pinner.

MBR-dataene som er lagret i LBA 1 på harddisken inkluderer følgende:

  • Master partisjonstabell: Tabellen forkortet til MPT lagrer all partisjonsinformasjon som finnes på hver HDD, inkludert formattype, kapasitet og andre nødvendige detaljer. For at OS og PC-en skal fungere riktig, trenger de en oversikt over HDD-partisjoner og -størrelser og en måte å identifisere de oppstartbare, aktive partisjonene. MPT gir all viktig informasjon.
  • Hovedoppstartskode: Noen ganger forkortet som MBC, kjører koden lanseringen av operativsystemet og administrerer konfigurasjonen for oppstartsprosessen (for å bekrefte eventuelle endringer), for eksempel oppdage stasjoner, beregne RAM (eksternt), oppdage skjermer og annen viktig enhet og konfigurasjon informasjon.
  • Disksignatur: Hver stasjon trenger en unik identifikator, som blir opprettet i form av en signatur. Denne identifikatoren sikrer at riktig stasjon og partisjon leser og skriver data ved bruk av flere disker, og den sikrer riktig PC-funksjonalitet og sikkerhetsprotokoll for alle lese/skrive datatransaksjoner.

PC-en/hovedkortets grunnleggende input/output-system (BIOS) ser etter enheten med en MBR, og deretter kjører den volumoppstartskoden fra partisjonen som har den. Deretter aktiverer MBR oppstartssektoren til stasjonen for å starte OS.

Hva er en GPT-partisjon?

GPT står for GUID Partisjon Ti stand. Akkurat som MBR, administrerer den også opprettelsen og organiseringen av partisjoner på harddisken. GPT bruker UEFI-fastvare, og den lagrer også diskinformasjon, som partisjoner, størrelser og andre viktige data, akkurat som MBR gjør i sektor én. GPT bruker imidlertid sektor to fordi sektor én er reservert for MBR- og BIOS-kompatibilitet. I GPT-tekniske termer er MBR-sektor #1 (LBA 1) faktisk LBA 0 for GPT, og GPT er sektor 1 (LBA 1).

MBR-partisjonsskjemaSektor #LBA #
MBR1LBA 1
GPT-partisjonsskjemaSektor #LBA #
MBR (for kompatibilitet)0LBA 0
GPT1LBA 1

Dataene som er lagret i GPT-overskriften inkluderer stasjonsinformasjon i form av en GUID-partisjonstabell. GUID-en inkluderer detaljer om stasjoner, partisjoner, lagringsstørrelser, oppstartsinformasjon og andre viktige data relatert til oppstart og funksjonalitet.

GUID-partisjonstabellen som er lagret i LBA 1 på harddisken inneholder informasjon om følgende:

  • MBR-data
  • GPT-data
  • Partisjonsoppføringsdata
  • Sekundære (a.k.a. backup) GPT-data

MBR versus GPT

mbrvsgpt-partisjoner

Hovedforskjellen mellom MBR og GPT er at MBR har noen begrensninger for moderne bruk. MBR kan nemlig bare håndtere fire primære partisjoner og 2 TB HDD-plass. GPT har imidlertid ikke disse grensene i det hele tatt. Det er ingen grense for partisjoner eller lagring utenfor hva stasjonen selv kan håndtere.

Versjoner av Windows tidligere enn 8 kan imidlertid ikke starte opp fra GPT-stasjoner. Dette betyr at tidligere OS-versjoner må bruke MBR på sine primære/oppstartsharddisker.

En annen forskjell er at MBR lagrer all informasjon på ett sted, som kan bli ødelagt og mislykkes. GPT skriver informasjon i flere områder av stasjonen og inkluderer en sekundær backup GPT-tabell for gjenoppretting hvis den første blir ødelagt eller feiler.

Bortsett fra forskjellene mellom MBR og GPT nevnt ovenfor, er GPT i stand til å bruke nyere enhetsteknologier, og den er kompatibel med BIOS/MBR-funksjoner for bakoverkompatibilitet av eldre, ikke-UEFI-enheter. Til slutt, oppstart er vanligvis raskere med GPT og UEFI.

Hvorfor bruke GPT-partisjonsskjema?

mbrvsgpt-oppretting

Hvis du skaffer deg en ekstern HDD eller SSD og har valget mellom MBR- eller GPT-partisjonering, bør du formatere stasjonen med GPT, bare slik at du kan dra nytte av de høyere hastighetene, ubegrenset med partisjoner og betydelig større lagringskapasitet.

Når skal du bruke MBR

Det er noen grunner til å fortsette å bruke MBR. Hvis du hovedsakelig arbeider med stasjoner under 2 TB eller eldre versjoner av Windows, kan det være bedre å formatere alle stasjonene dine til MBR slik at du ikke risikerer å bryte kompatibiliteten med maskinvaren din.

Windows 7 og nyere kan imidlertid bruke GPT. Bare ikke som en oppstartsstasjon (uten UEFI BIOS). Hvis du fortsatt kjører XP/Vista, kan det hende du har noen større problemer.