Gjennomgang av standarder for partisjonering av harddisker - GPT og MBR. Bør jeg velge GPT eller MBR? Forklar hvordan standarder er forskjellige

Har du noen gang jobbet med harddiskpartisjoner i Microsoft Windows? De fleste bruker diskpartisjoner slik de var da de kjøpte en datamaskin. Når det er sagt, er det på en måte nødvendig å lage forskjellige diskpartisjoner for enklere lagring. Dette er ikke en lett oppgave, i motsetning til de fleste tror. Selv om du er forvirret, er det flere verktøy som kan hjelpe deg. Du bør vite noen ting som forskjellen mellom MBR og GPT, og diskpartisjonering.

De fleste av dere vet kanskje ikke om MBR og GPT. I hovedsak er de partisjonsstrukturer. Det vil si at hver harddiskpartisjon du lager vil ha en bestemt struktur. Den definerer mange aspekter av en partisjon, som dataorganisering, koder som kreves for lasting og partisjonsgrenser. Og GPT eller MBR, det vil si et av de to alternativene. Vi anbefaler aldri et tilfeldig valg mellom de to, fordi hvert valg har sine egne fordeler og ulemper.

Så i denne artikkelen vil vi ha en detaljert GPT for MBR vs. Vi håper du trenger en introduksjon til begge.

MBR vs GPT – Det grunnleggende

Hva er GPT og MBR?

1. MBR - Master Boot Record

MBR ble introdusert i 1983 og er en av de mest brukte partisjonsstrukturene. Det har faktisk monopol når det kommer til harddiskpartisjoner. MBR står for Master Boot Record og brukes på flere plattformer som Windows, Mac og Linux. Det er en grunn til at MBR kalles Master Boot Record. Dette er fordi i begynnelsen av hver diskbasert MBR vil det være en spesiell oppstartssektor.

Denne sektoren brukes til å lagre ulike typer informasjon. I hovedsak kan du finne bootloader der. Den inneholder også informasjon om de ulike logiske partisjonene på harddisken. For eksempel, hvis en disk har 4 partisjoner, kan detaljene for hver partisjon finnes i MBR. Selv om det er en industristandard, siden da den ble lansert, blir MBR nå erstattet.

2. GPT - GUID-partisjonstabell

GPT ble utviklet av Intel på slutten av 1990-tallet. Hovedårsaken var de mange begrensningene MBR står overfor. Dette er nært knyttet til det som nå er kjent som UEFI. GPT-partisjonsstruktur betraktes som en UEFI-systemspesifikasjon. Åpenbart er GPT mye mer annerledes enn MBR. Før vi går inn på en detaljert sammenligning, er det noen flere ting du bør vite om GPT.

GPT står for GUID Partition Table. Her står GUI for globalt unik identifikator. Dette betyr at harddiskbaserte GPT-er vil ha sin egen streng. Ingen to GPT-partisjoner i verden vil ha samme streng. Dermed har det noen fordeler i den generelle funksjonen til operativsystemet, sammen med andre fordeler.

Nå som du har en forståelse av hvordan GPT og MBR er, vil vi diskutere fordeler og ulemper.

3. Ulemper med MBR

Vi sa tidligere at MBR Partisjonsstrukturen er ganske gammel. Dette betyr også at du fortsatt kan finne en stor haug med enheter som er MBR-baserte. Vel, de bemerkelsesverdige problemene med MBR til strukturpartisjonen er som følger.

  1. Det er en grense for størrelsen på harddisker i MBR-partisjonsstrukturen. Du kan ikke bruke den på enheter som er større enn 2 TB. Det vil si at hvis du har en 4TB harddisk for systemet ditt, kan du ikke angi det ved å bruke Master Boot Record.
  2. Du kan bare opprette 4 primære partisjoner ved å bruke MBR. Det er tider når du trenger flere primære partisjoner på en enhet.
  3. Til sammenligning er ikke MBR-disker veldig pålitelige. På grunn av korrupsjon og andre problemer, kan MBR bli overskrevet, noe som også forårsaker noen andre problemer. Dette er fordi MBR-baserte stasjoner lagrer alle data på ett sted.

Disse spørsmålene var overbevisende nok til at Intel kunne lage en ny partisjonsstruktur - og vi er GPT. Vi vil nå sjekke lyssiden med GPT-baserte disker.

4. Fordeler med GPT

Her er noen av grunnene til at du bør lage følgende GPT-partisjon.

  1. Det er ingen spesiell begrensning på størrelsen på harddisker du kan angi med GPT-strukturpartisjoner. Dette er greit nok hvis du har en større harddisk i datamaskinen. For eksempel, hvis du tilpasser utstyr for et spill, vil du absolutt trenge noe mer enn 2TB.
  2. GPT støtter opptil 128 primære partisjoner. Sammenlignet med de 4 i MBR, er det enormt.
  3. Sammenlignet med MBR er GPT mer pålitelig og sikrere. Det er flere grunner til dette. Først og fremst lagres oppstartsdata og partisjonsdata flere steder i GPT-partisjonsstrukturen. Selv om noe skjer med en, finnes det gjenopprettingsmetoder.
  4. Diskbasert GPT vil utføre sykliske redundanssjekker på oppstartbare data og lagrede partisjoner. Hvis hoveddataene er ødelagt, vil stasjonen prøve å gjenopprette ved å kopiere data fra andre steder. På den annen side, i MBR, må du gjøre det manuelt.

Ved å skjære kort historikk vil GPT tilby fordelene med bedre størrelsesstøtte, flere partisjoner og ingen datakorrupsjon. GPT har med andre ord fanget opp alt som gikk galt med MBR. Men burde vi ikke se på kompatibilitetsaspektet?

Er GPT fullt kompatibel?

Du trenger ikke å bekymre deg for kompatibilitet når du velger GPT i partisjonsstrukturen. Det er to grunner. For det første har nesten alle populære dataplattformer GPT-støtte, som Windows, Mac og Linux. Forresten, hvis du vil starte operativsystemet fra en GPT-basert disk, må datamaskinen din bringes til UEFI.

Den andre grunnen er mer overraskende. Hver GPT-basert disk har det som kalles en beskyttende MBR. Den brukes til å gjøre disker kompatible med MBR-enheter bare der. Så hvis du kobler en GPT-disk til en MBR-enhet, ser det ut til at stasjonen har én partisjon. Dette brukes for å forhindre at enheten overskriver data. Det vil si at hvis disken blir funnet uallokert, vil den bli overskrevet av den nye MBR.

Kort sagt, uansett hva du kobler den til, er ikke GPT-disker superkompatible. Du trenger ikke å bekymre deg for tap av data eller korrupsjon. Er ikke det kjempebra?

La oss avslutte - MBR vs GPT

Vi håper at vi har forklart godt forskjellen mellom Master Boot Record og GPT. Til slutt er valget enkelt: bare gå med GPT. Du får den beste påliteligheten, støtten og ingen grunn til å bekymre deg for det aspektet av kompatibilitet heller. Alt dette høres fantastisk ut for oss; Hva tror du?

Når du kobler nye harddisker til en PC, eller i ferd med å partisjonere partisjoner på et eksisterende medie når du installerer operativsystemet på nytt, står Windows-brukere overfor problemet med å velge en partisjoneringsstil. Det er for tiden to av dem - GPT og MBR. Videre i artikkelen kan du finne ut hva er forskjellenGPT ogMBR ved å identifisere de viktigste fordelene med hver av layoutstilene.

Formål med bruk av GPT og MBR

I kjernen er GPT og MBR forskjellige måter å designe et datalager om diskpartisjoner på. Spesielt viktig er informasjonen som indikerer start- og sluttpunktene til partisjonene, og hjelper systemet med å klassifisere disksektorer og finne oppstartsdelen.

Når du velger en av delingsstilene, må du fokusere på deres individuelle egenskaper.

Når du velger MBR:

  • En spesiell oppstartssektor settes i begynnelsen av disken. Den inneholder elementene som kreves for å starte OS (Windows boot loader eller GRUB boot loader for Linux).
  • Optimale krav: en disk med en kapasitet på opptil 2 TB, antall hovedpartisjoner er ikke mer enn 4.

Mens MBR regnes som en klassisk industristandard som ikke har mistet sin troverdighet til i dag, er GPT en innovativ partisjoneringsmetode som fulgte med UEFI (moderne BIOS-erstatning).

Når du velger GPT:

  • Den har en tabelldelingsstil der partisjoner på en disk har sin egen unike identifikator (GUID er en streng med vilkårlig lengde som ikke samsvarer med den samme strengen for noen annen seksjon).
  • Du kan samtidig opprette opptil 128 primære partisjoner på én harddisk. Harddiskplass er praktisk talt ubegrenset.

GPT-partisjonering er kun relevant for moderne PC-er som støtter UEFI, som erstatter BIOS. Hvis en harddisk partisjonert på denne måten starter opp på en "gammel maskin", vil systemet se en enkelt hovedpartisjon og vil ikke kunne gjøre endringer i diskstrukturen. Denne funksjonen blir referert til som "beskyttende MBR".

Flytte fra GPT til MBR og omvendt

Den enkleste måten å endre partisjoneringsstilen på er å manipulere kommandolinjen som startes under OS-installasjonen. Det er nok å ha en oppstartbar disk eller flash-stasjon for å starte installasjonsprosessen. Så snart det første vinduet vises med valg av installasjonsspråk, må du trykke på tastekombinasjonen "Shift" + "F10". Skjermbildet viser rekkefølgen på kommandoene som er lagt inn.

konvertere mbr til gpt og tilbake gjennom diskpart-verktøyet

På det andre trinnet, etter kommandoen "list disk", viser tabellen som vises hvilken partisjoneringsstil som for øyeblikket er iboende i disken. I dette spesielle tilfellet er det ikke noe spesielt merke i "GPT"-kolonnen, noe som betyr at disken allerede har en MBR-partisjon. Hvis vi snakker om å endre stilen til GPT, bør du i avsnitt 5 skrive inn det riktige navnet etter "konverter"-kommandoen.

Konklusjon

Hvis du, når du installerer operativsystemet, starter opp Windows i en av partisjonene på grunn av bruk av GPT-stilen, kan du utføre en rask endring ved å bruke algoritmen beskrevet ovenfor.

Feil "Det er ikke mulig å installere Windows på denne stasjonen, den valgte stasjonen har gpt"

Det skal bemerkes at en slik prosedyre er forbundet med sletting av alle tilgjengelige data på lagringsmediet. Du bør først lagre dem eller overlate PC-reparasjonen til en profesjonell som kan bruke spesialisert tredjepartsprogramvare til å utføre en lignende prosedyre i sikker modus.

Hva er den beste teknologien for en harddisk - MBR eller GPT? Dette spørsmålet stilles av datafagfolk og PC-brukere som installerer en ny harddisk i systemet. Faktisk har den gamle MBR-teknologien blitt erstattet av den nye GPT, og det ser ut til at svaret på spørsmålet "GPT eller MBR er hva som er best?" åpenbart. Men ikke gå i forkant av historien. Ikke alltid "nyfunnet" i alt og erstatter umiddelbart "velpolert gammelt".

Bakgrunn

For å lagre informasjon trenger du et medium. Datamaskiner har brukt en harddisk til disse formålene i flere tiår, og frem til i dag. Operativsystemer (OS) er også registrert på dette lagringsmediet. For at PC-en skal kunne kjøre OS, må den først finne den logiske stasjonen den er plassert på.

Søket utføres ved hjelp av det grunnleggende input/output-systemet (forkortet BIOS), ved hjelp av MBR.

MBR konsept

MBR (Master Boot Record) i oversettelse til russisk "Master Boot Record" er den første sektoren (de aller første 512 bytene av et minne) til et lagringsmedium (det være seg en harddisk (HDD) eller solid state-stasjon ( SSD)). MBR er designet for flere funksjoner:

  1. Inneholder kode og data (446 byte - bootloader) som BIOS trenger for å starte lasting av OS.
  2. Inneholder informasjon om harddiskpartisjoner (4 primære partisjoner, 16 byte hver). Denne informasjonen kalles partisjonstabellen.
  3. Guard (0xAA55, størrelse - 2 byte).

OS oppstartsprosess

Å laste operativsystemet etter at du har slått på datamaskinen er en prosess i flere trinn. De fleste PC-er i dag klargjør maskinvaren for bruk med BIOS-fastvare. Under oppstart initialiserer BIOS systemenhetene, og ser deretter etter en bootloader i MBR-en til den første lagringsenheten (HDD, SDD, DVD-R-disk eller USB-stasjon) eller på den første partisjonen til enheten (derfor, for å starte opp fra en annen stasjon, du må).

Deretter overfører BIOS kontrollen til oppstartslasteren, som leser informasjon fra partisjonstabellen og forbereder oppstart av operativsystemet. Prosessen fullføres av vår vakt - en spesiell signatur 55h AAh, som identifiserer master boot record (OS-lasting har startet). Signaturen er helt i enden av den første sektoren der MBR befinner seg.

ulemper

MBR-teknologi ble først brukt på 80-tallet i de første versjonene av DOS. Over tid har MBR blitt slipt og rullet på alle sider. Det anses som enkelt og pålitelig. Men med veksten av datakraft har også behovet for store mengder lagringsmedier vokst. Dette var vanskelig, siden MBR-teknologi kun støtter stasjoner på opptil 2,2 TB i størrelse. MBR kan heller ikke støtte mer enn 4 primære partisjoner på én disk.

Egenskaper

GPT er plassert i begynnelsen av harddisken, akkurat som MBR, men ikke i den første, men i den andre sektoren. Den første sektoren er fortsatt reservert for MBR, som også kan være på GPT-disker. Dette gjøres av sikkerhetshensyn og for å opprettholde kompatibilitet med eldre operativsystemer. Generelt er GPT-strukturen lik forgjengeren, med unntak av noen særegenheter:

  1. GPT begrenser ikke størrelsen til én sektor (512 byte).
  2. For partisjonstabellen i Windows er 16 384 byte reservert (hvis en 512-byte sektor brukes, er 32 sektorer tilgjengelig i henhold til beregninger).
  3. GPT har en duplikatfunksjon - innholdsfortegnelsen og partisjonstabellen er registrert på begynnelsen og slutten av platen.
  4. Antall seksjoner er ikke begrenset, men teknisk sett er det nå en grense på 2 64 seksjoner på grunn av bitbredden på feltene.
  5. I teorien lar GPT deg lage diskpartisjoner (med en sektorstørrelse på 512 byte; hvis sektorstørrelsen er større, er partisjonsstørrelsen større) opptil 9,4 ZB (dette er 9,4 × 10 21 byte; for bedre representasjon, størrelsen på mediepartisjonen kan være så stor som 940 millioner stasjoner, 10 TB hver). Dette faktum feier bort problemet med å begrense lagringsmedier i 2,2 TB under kontroll av MBR.
  6. GPT lar deg tilordne en unik 128-bits identifikator (GUID), navn, attributter til partisjoner. Ved å bruke Unicode-tegnkodingsstandarden kan seksjoner navngis på hvilket som helst språk og grupperes i mapper.

OS Boot Stages

OS er lastet på en helt annen måte enn BIOS. UEFI refererer ikke til MBR-koden for å starte opp Windows, selv om den er det. I stedet bruker den en spesiell partisjon på harddisken kalt "EFI SYSTEM PARTITION". Den inneholder filene du må kjøre for å laste ned.

Oppstartsfiler lagres i katalogen / EFI /<ИМЯ ВЛАДЕЛЬЦА>/. Dette betyr at UEFI har sin egen multi-bootloader, som lar den oppdage og laste de nødvendige applikasjonene mange ganger raskere (i BIOS MBR krevde dette tredjepartsprogrammer). UEFI-oppstartsprosessen er som følger:

  1. Slå på datamaskinen -> maskinvaresjekk.
  2. UEFI-fastvaren lastes inn.
  3. Fastvaren laster en oppstartsbehandler, som bestemmer hvilke stasjoner og partisjoner UEFI-applikasjoner skal starte opp fra.
  4. Fastvaren starter en UEFI-applikasjon med FAT32-filsystemet på UEFISYS-partisjonen som spesifisert i oppstartsposten til fastvareoppstartsbehandleren.

ulemper

Det er noen ulemper med GPT, og den mest håndgripelige av dem er mangelen på støtte for teknologien i tidligere enheter som bruker BIOS-fastvare. Windows-operativsystemer er i stand til å skille og arbeide med en GPT-partisjon, men ikke alle kan starte opp fra den. Jeg vil gi et illustrerende eksempel i tabellen.

Operativsystem Litt dybde Les Skriv
Windows 10 x32+ +
x64+ +
Windows 8 x32+ +
x64+ +
Windows 7 x32+ -
x64+ +
Windows Vista x32+ -
x64+ +
Windows XP Professional x32- -
x64+ -

Blant ulempene med GPT er også:

  1. Det er umulig å tildele et navn til hele disken som separate partisjoner (det er bare sin egen GUID).
  2. Partisjonen blir koblet til nummeret i tabellen (tredjeparts OS-lastere foretrekker å bruke nummeret i stedet for navn og GUID-er).
  3. Dupliserte tabeller (primær GPT-overskrift og sekundær GPT-overskrift) er strengt begrenset til 2 stykker og har faste posisjoner. Hvis mediet er skadet og det er feil, kan det hende at dette ikke er nok til å gjenopprette dataene.
  4. Disse 2 kopiene av GPT (Primær og Sekundær GPT-overskrift) samhandler med hverandre, men lar deg ikke slette og overskrive kontrollsummen hvis den ikke er riktig i en av kopiene. Dette betyr at det ikke er noen GPT-beskyttelse.

Tilstedeværelsen av slike mangler viser at teknologien ikke er perfekt nok og fortsatt må jobbes med.

Sammenligning av de to teknologiene

Selv om begrepene MBR og GPT er ganske forskjellige fra hverandre, vil jeg prøve å sammenligne dem i generelle termer.

Sammenlign også visuelt OS-lasting ved hjelp av gammel og ny teknologi.

Konklusjon

Før du bestemmer deg for hva som er bedre enn GPT eller MBR, spør deg selv følgende spørsmål:

  1. Vil jeg bruke disken med ønsket partisjon for lagring av data eller som en systemdisk for å starte Windows?
  2. Hvis det er et system, hva slags Windows vil jeg bruke?
  3. Har datamaskinen min BIOS eller UEFI-fastvare?
  4. Er harddisken min under 2TB?

Ved å svare på disse spørsmålene etter å ha lest artikkelen, vil du bestemme hvilken teknologi som passer best for deg for øyeblikket.

P.S. Hovedkortene som for øyeblikket skrives ut er utstyrt med UEFI-fastvare. Hvis du har en, er det å foretrekke å bruke GPT-stil partisjoner (men igjen, avhengig av hvilke mål du forfølger). Over tid vil BIOS bli en ting fra fortiden og før eller siden, men de fleste datastyrte enheter vil fungere med stasjoner som bruker GPT.

Eller hvilken teknologi å velge?

Ofte, når du kjøper en bærbar datamaskin eller systemenhet, har du allerede et installert operativsystem om bord. Dette betyr at du ikke lenger trenger å ta et valg – alt er allerede gjort for deg. Som regel er valget alltid gjort av produsenten eller montøren av datamaskinen til fordel for nye teknologier. For tiden brukes GPT-teknologi sammen med BIOS-UEFI.

La oss gå i rekkefølge.

La oss finne ut hva MBR er.

Wikipedia sier at MBR står for master boot record. Det vil si, enkelt sagt, dette er koden som kreves for å starte operativsystemet installert på datamaskinen din. Denne koden - MBR er som regel plassert i den aller første sektoren på harddisken og overstiger ikke 512 byte.

Når du slår på datamaskinen, bestemmer Bios hvor og hvilket operativsystem du har installert og starter den, og MBR-posten hjelper den med dette. MBR inneholder all informasjon om partisjonene på harddisken (eller diskene), og koden som starter operativsystemet.

Mer detaljert, hvordan lasting skjer, er hele algoritmen beskrevet i Wikipedia -.

Denne teknologien er enkel og pålitelig og har vært brukt i mange år. Med utviklingen av teknologi, fremgang, har det dukket opp flere mangler:

MBR støtter ikke stasjoner som er større enn 2 TB.

Dessuten støttes ikke mer enn 4 hovedpartisjoner på én disk.

La oss nå snakke om GPT.

Brukes nå i moderne bærbare datamaskiner og GPT-datamaskiner.

GPT eller GUID partisjonstabell er en ny standard for diskpartisjonstabeller og brukes sammen med EFI ( Utvidbart fastvaregrensesnitt - utvidbart fastvaregrensesnitt).

GPT er plassert på begynnelsen av disken, men samtidig gir den plass til MBR på begynnelsen av disken. Det vil si at de kan eksistere sammen, men vanligvis for kompatibilitet med eldre operativsystemer.

Den betydelige fordelen med GPT er at disker større enn 2 TB kan støttes, teoretisk kan den lage partisjoner på opptil 9,4 ZB (9,4 x 10 21 byte).

(1 zettabyte = 1 000 000 000 TB)

Blant ulempene med GPT er det ikke alle 32-biters operativsystemer som støtter disker med GPT, bare fra Windows Vista.

Hvis du har et 64-bits Windows-operativsystem, vil det definitivt gjenkjenne GPT.

Bare Windows 8 og høyere kan starte et operativsystem fra GPT, samt hvis det er en BIOS med UEFI. Det vil si mer moderne versjoner. Noen produsenter har gjort det mulig å oppdatere BIOS til den nødvendige versjonen med UEFI-støtte, men ikke alle, du må finne ut om du har dette alternativet.

For mer informasjon om GUID Partition Table (GPT) - les på wikipedia,.

Så hvilken bør du velge?

Når du velger, må flere faktorer tas i betraktning:

  1. Hvilken versjon av Windows skal du bruke.
  2. Hvilket volum av harddisken vil du bruke i datamaskinen, bærbar PC.
  3. UEFI-støtte i BIOS.

Hvis du bruker en eldre versjon som XP, er MBR å foretrekke.

Hvis BIOS-en din støtter UEFI, kan du bruke GPT og et mer moderne operativsystem, til og med å foretrekke.

I hvert tilfelle må du bestemme separat hva du skal bruke, du kan ikke si sikkert hvilken som er bedre. MBR - Støttes av alle operativsystemer. GPT støtter store disker og det er mulig å starte opp operativsystemet Windows 8 og høyere, og bare hvis BIOS har UEFI-støtte.