/ / Hvad er forskellen mellem GPT og MBR, når der deles et drev?

Hvad er forskellen mellem GPT og MBR, når der deles et drev?

harddiskdrev

Konfigurer en ny disk på Windows 10 eller 8.1, og du bliver spurgt, om du vil bruge MBR (Master Boot Record) eller GPT (GUID-partitionstabel). I dag forklarer vi forskellen mellem GPT og MBR og hjælper dig med at vælge den rigtige til din pc eller Mac.

GPT bringer mange fordele med sig, men MBR er detstadig den mest kompatible og er stadig nødvendig i nogle tilfælde. Dette er ikke en standard, der kun er Windows, Mac OS X, Linux og andre operativsystemer kan også bruge GPT.

GPT eller GUID-partitionstabel er en nyere standard med mange fordele inklusive support til større drev og kræves af de fleste moderne pc'er. Vælg kun MBR for kompatibilitet, hvis du har brug for det.

En partitionsstruktur definerer, hvordan information erstruktureret på partitionen, hvor partitioner begynder og slutter, og også den kode, der bruges under opstart, hvis en partition kan startes. Hvis du nogensinde har partitioneret og formateret en disk - eller konfigureret en Mac til dual boot Windows - har du sandsynligvis været nødt til at beskæftige dig med MBR og GPT. GPT er den nye standard og erstatter gradvist MBR.

Hvad gør GPT og MBR?

Du skal partitionere et diskdrev, før du kanbrug det. MBR (Master Boot Record) og GPT (GUID-partitionstabel) er to forskellige måder at gemme partitionsoplysningerne på et drev. Denne information inkluderer hvor partitioner starter og begynder, så dit operativsystem ved, hvilke sektorer der hører til hver partition, og hvilken partition der kan startes. Dette er grunden til, at du skal vælge MBR eller GPT, inden du opretter partitioner på et drev.

MBR-eller-gpt-initialisere-disk

MBR's begrænsninger

MBR blev først introduceret med IBM PC DOS 2.0 i 1983. Det kaldes Master Boot Record, fordi MBR er en speciel boot-sektor placeret i begyndelsen af ​​et drev. Denne sektor indeholder en boot loader til det installerede operativsystem og information om drevets logiske partitioner. Boot loader er en lille smule kode, der generelt indlæser den større boot loader fra en anden partition på et drev. Hvis du har Windows installeret, findes de første bits i Windows boot loader her - det er derfor du muligvis bliver nødt til at reparere din MBR, hvis den er overskrevet og Windows ikke starter. Hvis du har Linux installeret, vil GRUB boot loader typisk være placeret i MBR.

MBR har sine begrænsninger. For det første fungerer MBR kun med diske på op til 2 TB i størrelse. MBR understøtter også kun op til fire primære partitioner - hvis du vil have mere, skal du gøre en af ​​dine primære partitioner til en "udvidet partition" og oprette logiske partitioner inde i den. Dette er et fjollet lille hak og burde ikke være nødvendigt.

vinduer-disk-management-udvidet-partitioner-med-mbr

RELATEREDE: Hvad er forskellen mellem FAT32, exFAT og NTFS?

GPT's fordele

GPT står for GUID-partitionstabel. Det er en ny standard, der gradvist erstatter MBR. Det er forbundet med UEFI, som erstatter den uklare gamle BIOS med noget mere moderne. GPT erstatter på sin side det uklare gamle MBR-partitionssystem med noget mere moderne. Det kaldes GUID-partitionstabel, fordi hver partition på dit drev har en "globalt unik identifikator" eller GUID - en tilfældig streng, så længe at hver GPT-partition på jorden sandsynligvis har sin egen unikke identifikator.

GPT lider ikke under MBR's grænser. GPT-baserede drev kan være meget større med størrelsesgrænser afhængige af operativsystemet og dets filsystemer. GPT giver også mulighed for et næsten ubegrænset antal partitioner. Igen er grænsen her dit operativsystem - Windows tillader op til 128 partitioner på et GPT-drev, og du behøver ikke at oprette en udvidet partition for at få dem til at fungere.

På en MBR-disk er data om partitionering og bootopbevares et sted. Hvis disse data overskrives eller ødelægges, har du problemer. I modsætning hertil gemmer GPT flere kopier af disse data på disken, så de er meget mere robuste og kan gendannes, hvis dataene er beskadiget.

GPT gemmer også cyklisk redundanskontrol (CRC)værdier for at kontrollere, at dens data er intakte. Hvis dataene er beskadiget, kan GPT bemærke problemet og forsøge at gendanne de beskadigede data fra et andet sted på disken. MBR havde ingen måde at vide, om dets data var beskadiget - du kunne kun se, at der var et problem, når startprocessen mislykkedes, eller dit drevs partitioner forsvandt.

vinduer-8.1-gpt-disk-management-med-mere-end-fire-primære-partitioner

Kompatibilitet

GPT-drev har en tendens til at inkludere en “beskyttende MBR.”Denne type MBR siger, at GPT-drevet har en enkelt partition, der strækker sig over hele drevet. Hvis du prøver at administrere en GPT-disk med et gammelt værktøj, der kun kan læse MBR'er, vil den se en enkelt partition, der strækker sig over hele drevet. Denne beskyttende MBR sikrer, at de gamle værktøjer ikke fejler GPT-drevet til et upartitioneret drev og overskriver dets GPT-data med en ny MBR. Med andre ord beskytter den beskyttende MBR GPT-dataene mod at blive overskrevet.

Windows kan kun starte fra GPT på UEFI-baseretcomputere, der kører 64-bit versioner af Windows 10, 8, 7, Vista og tilsvarende serverversioner. Alle versioner af Windows 10, 8, 7 og Vista kan læse GPT-drev og bruge dem til data - de kan bare ikke starte fra dem uden UEFI.

Andre moderne operativsystemer kan også bruge GPT. Linux har indbygget support til GPT. Apples Intel Macs bruger ikke længere Apples APT (Apple Partition Table) skema og bruger GPT i stedet.

gparted-gpt-on-linux


Du vil sandsynligvis bruge GPT, når du opretter enkøre. Det er en mere moderne, robust standard, som alle computere bevæger sig mod. Hvis du har brug for kompatibilitet med gamle systemer - for eksempel muligheden for at starte Windows fra et drev på en computer med en traditionel BIOS - bliver du nødt til at holde fast ved MBR i øjeblikket.