Usporedba struktura particija GPT i MBR

Jeste li se ikad zapitali kako se računalo podiže? Bez obzira na hardver ili operativni sustav, sva se računala pokreću koristeći tradicionalni BIOS-MBR ili noviju UEFI-GPT metodu korištenu u najnovijim dostupnim verzijama operativnih sustava.

U ovom ćemo članku usporediti GPT i MBR particijske strukture; GPT označava GUID particijsku tablicu, dok MBR označava Master Boot Record. Prvo započinjemo s razumijevanjem postupka pokretanja.

Sljedeća poglavlja naglašavaju razlike između stilova particija GPT i MBR, uključuju upute o pretvorbi između dva stila i nude savjete što odabrati.

Razumijevanje postupka dizanja računala

Kada pritisnete tipku za napajanje na računalu, započinje izvršenje koje će na kraju operativni sustav učitati u memoriju. Ovo prvo izvršavanje ovisi o strukturi particija vašeg tvrdog diska.

Imamo dvije vrste particijskih struktura: MBR i GPT. Struktura particije na disku definira tri stvari:

  1. Struktura podataka na pogonu.
  2. Kôd koji se koristi prilikom pokretanja ako se particija može otvoriti.
  3. Tamo gdje particija započinje i završava.

Proces pokretanja MBR-a

Natrag na naš postupak dizanja. Dakle, ako vaš sustav koristi MBR strukturu particija, prvi postupak izvršenja učitava BIOS. Sada BIOS - osnovni ulazno / izlazni sustav sadrži firmver za pokretanje programa. Ažurirani softver za pokretanje programa sadrži funkcije niske razine kao što su čitanje s tipkovnice, pristup video prikazu, izvođenje I / O diska i kôd za učitavanje dizala u prvoj fazi. Prije nego BIOS može otkriti uređaj za pokretanje, prolazi kroz niz funkcija konfiguracije sustava počevši od:

  • Power-on self-testa.
  • Otkrivanje i inicijalizacija video kartice.
  • Prikaz početnog zaslona BIOS-a.
  • Obavljanje kratke memorije (RAM) testa.
  • Konfiguriranje plug and play uređaja
  • Prepoznavanje uređaja za pokretanje.

Nakon što BIOS prepozna uređaj za pokretanje, čita prvi disk disk tog uređaja u memoriju. Prvi disk disk je MBR, a ima veličinu od 512 bajta. Sadrži tri stavke koje se moraju uklopiti u ovaj prostor:

  • Stup jedan bootloader (440 bytes)
  • Tablica particija diska (16 bajtova po particiji X 4 particije) - MBR podržava samo 4 particije, o čemu više informacija kasnije.
  • Potpisi na disku (4 bajta)

U ovoj fazi, MBR skenira tablicu particija i učitava Volume Boot Record (VBR) u RAM.

VBR obično sadrži Initial Program Loader (IPL) koji je kôd koji pokreće postupak dizanja. Početni utovarivač programa sadrži program za dizanje drugog stupnja koji zatim učitava rad. Na Windows-NT sustavima kao što je Windows XP, IPL prvo učitava drugi program nazvan NT Loader (skraćeno NTLDR) koji zatim učitava operativni sustav.

Za Linux-ove operativne sustave koristi se bootloader pod nazivom GRUB. Postupak dizanja je sličan onome opisanom gore, jedina razlika je u imenovanju dizača za prvo i stadijum 2.

Pod GRUB-om, bootloader prvog stupnja naziva se GRUB stage 1. GRUB Stage 1 učitava bootloader drugog stupnja poznat kao GRUB Stage 2. Dizalica drugog stupnja učitava operacijske sustave na tvrdom disku i pruža korisniku popis operativnih sustava za pokretanje.

GPT postupak dizanja

Još uvijek u procesu dizanja sustava; sa strukturom particija GPT-a, događa se sljedeće. GPT koristi UEFI koji izbjegava MBR postupak pohranjivanja prvog uređaja za pokretanje koji zatim učitava bootloader stupnja 2. UEFI - Unified Extensible Firmware sučelje je naprednije od BIOS-a i može raščlaniti datotečni sustav, pa čak i učitati datoteke samostalno.

Dakle, prilikom napajanja na računalu UEFI prvo izvršava funkcije konfiguracije sustava kao što su upravljanje napajanjem, podešavanje datuma i ostalih komponenti upravljanja sustavom kao u BIOS-u.

UEFI zatim čita tablicu particija GPT - GUID. GUID označava globalno jedinstveni identifikator. GPT se nalazi na prvim blokovima pogona, neposredno nakon bloka 0 koji i dalje sadrži MBR za ostavljeni BIOS.

GPT definira tablicu particija na disku s kojeg EFI bootloader identificira particiju sustava EFI. Sistemska particija sadrži bootloader za sve operativne sustave instalirane na drugim particijama na tvrdom disku. Bootloader inicijalizira Windows boot manager koji zatim učitava operativni sustav.

Za Linux operativne sustave postoji verzija GRUB-a (Grand Unified Bootloader) svjesna EFI-a koja učitava datoteku kao što je grub.efi ili EFI loader koji učitava datoteku kao što je elilo.efi.

Možda ste primijetili da i UEFI-GPT i BIOS-MBR učitavaju bootloader bez da izravno učitaju operativni sustav. Međutim, u UEFI-u nema prolaska kroz više pokretača kao što se vidi u BIOS-u. Postupak dizanja prvo se događa, ovisno o hardverskim mogućnostima.

Razlike između GPT i MBR particijskih struktura

Ako ste ikada pokušali instalirati operativni sustav Windows 8 ili 10 na novo računalo, vjerojatno ćete se pitati želite li koristiti MBR ili GPT particijsku strukturu.

Ako vas zanima što više znate ili planirate postaviti svoje računalo s novim operativnim sustavom, nastavite čitati. Već smo razmotrili razlike u postupcima pokretanja koje biste trebali imati na umu prilikom particioniranja pogona ili odlučivanja o particijskoj strukturi.

GPT je novija i naprednija struktura particija i ima brojne prednosti kao što ću navesti u nastavku. MBR je u upotrebi već duže vrijeme, stabilan je i još uvijek je najkompatibilniji. Iako GPT možda postupno zamjenjuje MBR jer GPT ima naprednije značajke, MBR je u nekim slučajevima i dalje potreban.

Zapisnik master boot

MBR je tradicionalna struktura particija za upravljanje particijom pogona. Budući da je kompatibilan s većinom sustava, većina ljudi ga i dalje koristi. MBR nalazi se na prvom bloku tvrdog diska, ili jednostavnije rečeno, na početku tvrdog diska. Sadrži particijsku tablicu - informacije o organizaciji logičkih particija na tvrdom disku.

MBR također sadrži izvršni kôd koji skenira kroz particije za aktivni OS i inicijalizira postupak pokretanja za OS.

MBR disk dopušta samo četiri primarne particije. Ako želite više particija, možete postaviti četvrtu particiju kao produženu particiju i to će vam omogućiti da stvorite više pod-particija ili logičkih pogona unutar nje.

MBR koristi 32-bitni za snimanje particije, tako da je svaka particija ograničena na maksimalno 2TB.

prednosti

  • Kompatibilan je s većinom sustava.

Nedostaci

  • Omogućuje samo 4 particije, s mogućnošću da na 4. particiji bude više pod-particija.
  • Ograničava veličinu njegove particije na maksimalno 2TB.
  • Podaci o particiji pohranjeni na samo jednom mjestu - MBR. Ako se ošteti, cijeli tvrdi disk postaje nečitljiv.

GUID particijska tablica (GPT)

GPT je noviji standard za definiranje strukture particija tvrdog diska. Koristi GUID (Globalno jedinstveni identifikatori) za definiranje strukture particija.

To je dio UEFI standarda, što znači da se sustav temeljen na UEFI može instalirati samo na pogon koji koristi GPT, na primjer, značajku Windows 8 Secure Boot.

GPT omogućuje stvaranje neograničenih particija iako neki operativni sustavi mogu biti ograničeni na 128 particija. Također, GPT nema ograničenje veličine particije.

prednosti

  • Omogućuje neograničen broj particija - ograničenje je operativni sustav, na primjer, Windows dopušta do 128 particija.
  • Ne ograničava veličinu particije - veličina ograničenja ovisi o operativnom sustavu. Ograničenje je veće od bilo kojeg dana napravljenog diska. Za diskove s 512-bajtskim sektorima podržana je maksimalna veličina 9, 4 ZB (a Zettabyte je 1, 099, 511, 627, 776 Terabajta)

  • GPT pohranjuje kopiju particije i podataka za pokretanje i može se oporaviti ako su podaci oštećeni u primarnom GPT zaglavlju.
  • Pohranjuje cikličke vrijednosti provjere redundanse za provjeru integriteta svojih podataka (koristi se za provjeru integriteta GPT zaglavlja). U slučaju korupcije, GPT može primijetiti problem i pokušati vratiti oštećene podatke s drugog mjesta na pogonu.

Nedostaci

  • Možda nije kompatibilan sa starijim sustavima.

GPT vs MBR

  • GPT dopušta neograničen broj particija dok MBR dopušta samo 4 particije
  • GPT dopušta neograničenu veličinu na particiji dok MBR dopušta samo 2TB.
  • GPT pohranjuje kopiju podataka o particiji koja omogućuje oporavak u slučaju oštećenja u primarnom zaglavlju GPT-a; MBR pohranjuje samo jednu kopiju particijskih podataka u prvi blok tvrdog diska, stoga čini pogon neupotrebljivim u slučaju oštećenja podataka particije.
  • GPT pohranjuje cikličke provjere vrijednosti zaliha kako bi provjerio jesu li podaci na pogonu i dalje netaknuti i može li izvršiti potrebne popravke s drugih dijelova diska u slučaju oštećenja; MBR ne može znati jesu li podaci na disku i dalje netaknuti, možete saznati samo kad se računalo ne pokrene ili kad particije nestanu.

Kompatibilnost operativnog sustava

Prvi blok (blok 0) GPT pogona sadrži zaštitni MBR koji sadrži informacije koje pokazuju da pogon ima jednu particiju koja se proteže na cijelom pogonu. U slučaju da koristite stari alat koji može čitati samo MBR diskove, identificirat će jednu particiju koja se proteže na cijelom tvrdom disku. Samim time osigurava da stari alat neće pogriješiti da GPT pogon bude prazan i na kraju prepiše svoje GPT podatke s novim MBR-om.

Ovaj MBR štiti GPT podatke od prepisa.

Intel Mac Books koristi GPT prema zadanim postavkama i nije moguće instalirati Mac OS X na MBR sustav. Iako se Mac OS X može izvoditi na MBR disku, instaliranje na njemu nije moguće. To sam doslovno pokušao bez uspjeha.

Većina Linux operativnih sustava kompatibilna je s GPT-om. Pri postavljanju Linux OS-a na disku, GRUB 2 bit će instaliran kao program za pokretanje programa.

Za operacijske sustave Windows, pokretanje s GPT-a moguće je samo na računalima sa UEFI operativnim sustavom koji imaju 64-bitne verzije sustava Windows Vista, 7, 8, 10 i odgovarajuće verzije poslužitelja. Ako ste kupili prijenosno računalo koje je predinstalirano za 64-bitnu verziju sustava Windows 8, vjerovatno je da koristi GPT.

Zadana konfiguracija za Windows 7 i starije verzije je MBR, ali još uvijek se možete pretvoriti u GPT kao što ću objasniti u ovom članku.

Sve verzije sustava Windows Vista, 7, 8, 10 mogu čitati i koristiti GPT za podatke - ali ne mogu se pokrenuti s GPT pogona bez UEFI.

Znači GPT ili MBR?

Možete biti ugodni bilo s MBR-om ili GPT-om. Ali s obzirom na prednosti, GPT ima preko MBR-a kako je ranije navedeno, i činjenica da se moderna računala prelaze na njega, vjerojatno biste mogli razmotriti korištenje GPT-a. Ako je vaš cilj podrška starijim sustavima ili želite pokrenuti računalo koje koristi tradicionalni BIOS, tada ćete se morati pridržavati MBR-a.

Provjerite vrstu particije tvrdog diska

Možete provjeriti vrstu particije bilo kojeg tvrdog diska spojenog na Windows PC pomoću Disk Management. Da biste pokrenuli Upravljanje diskom, napravite sljedeće:

Upotrijebite prečac na tipkovnici Windows-R da biste otvorili okvir za pokretanje.

Upišite diskmgmt.msc i pritisnite tipku Enter.

Windows skenira tvrde diskove i prikazuje predstavu nakon kratkog trenutka. Da biste provjerili vrstu particije bilo kojeg tvrdog diska, počnite desnim klikom na pločice diska u donjoj polovici sučelja. Važno je da desnom tipkom miša kliknete Disk 1, Disk 2 i tako dalje, a ne particije.

U kontekstnom izborniku koji se otvori odaberite opciju svojstva. Otvara se prozor svojstava odabranog diska.

Prebacite se na karticu Volumen i pogledajte vrijednost particije u odjeljku informacije o disku na stranici koja se otvara. Ističe vrstu particije.

Ako više želite koristiti naredbeni redak, umjesto toga možete učiniti sljedeće. Prednost metode je u tome što je malo brži, jer izravno sadrži sve diskove i stil particije.

  1. Dodirnite tipku Windows, utipkajte cmd.exe, držite tipku Ctrl i tipku Shift i pritisnite tipku Enter.
  2. Potvrdite UAC prompt koji se otvara. Otvara se povišeni prozor naredbenog retka.
  3. Unesite diskpart i pritisnite Enter.
  4. Upišite disk s popisom i ponovno pritisnite tipku Enter.

Svi diskovi su sada na popisu. Provjerite stupac Gpt da biste utvrdili je li određeni disk MBR ili GPT. Ako vidite * u stupcu, to znači da disk koristi GPT, ako nemate, koristi MBR.

Pretvaranje između MBR i GPT tijekom instalacije sustava Windows

Postoje dvije uobičajene poruke o pogrešci koje ćete vjerojatno dobiti kada instalirate Windows na tvrdi disk:

  • Pogreška br. 1: "Windows se ne može instalirati na ovaj disk. Odabrani disk nije u GPT stilu particije. "
  • Pogreška br. 2: "Windows se ne može instalirati na ovaj disk. Odabrani disk je u GPT stilu particije."

Kad se pojavi bilo koja od ovih poruka o pogrešci, možda nećete moći odabrati particiju za nastavak instalacije. Ali to ne znači da vaše računalo ima problema.

Kao što već znate, MBR i GPT dvije su potpuno različite particijske strukture tvrdog diska. MBR je tradicionalna struktura particija, a GPT je noviji standard.

Pogreška br. 1 pojavljuje se kada pokušavate instalirati Windows na računalo sa sjedištem u UEFI, ali particija tvrdog diska nije konfigurirana za UEFI način ili za naslijeđenu BIOS-kompatibilnost. Dvije su mogućnosti Microsoftovog TechNet-a koji vam pomažu u rješavanju ove pogreške.

  1. Ponovno pokrenite računalo u načinu Legacy BIOS-kompatibilnosti. Ova vam opcija omogućuje da zadržite postojeći stil particije.
  2. Ponovno formatirajte pogon za UEFI pomoću stila GPT particije. Ova vam opcija omogućuje korištenje značajki UEFI-ovog softvera na računalu. To možete učiniti sami preoblikovanjem pogona pomoću donjih uputa. Uvijek prvo napravite sigurnosnu kopiju podataka prije nego što prođete kroz ovaj korak.

Naravno, postoji pomoćni softver treće strane koji pomaže pretvoriti disk u GPT format i zadržati podatke, ali uvijek je sigurno sigurnosno kopirati podatke samo u slučaju ako uslužni program ne uspije dovršiti pretvorbu.

Upute za pretvaranje tvrdog diska iz MBR u GPT

Korištenje programa Windows Setup

  1. Isključite računalo i umetnite Windows instalacijski medij (može biti USB bljesak voziti ili DVD)
  2. Pokrenite računalo na DVD ili USB flash pogon u UEFI načinu.
  3. Odaberite Prilagođeni kad odaberete vrstu instalacije.
  4. Prikazuje se zaslon s porukom: "Gdje želite instalirati Windows?" Odaberite sve particije na pogonu pa odaberite Delete.
  5. Nakon uspješnog brisanja, pogon će pokazati jedno područje nedodijeljenog prostora.
  6. Odaberite nedodijeljeni prostor i kliknite Dalje. Windows otkriva da je računalo pokrenuto u UEFI modusu, te automatski formatira pogon koristeći GPT disk format te ga pretvara. Instalacija započinje nakon toga.

Korištenje ručne pretvorbe

  1. Isključite računalo i umetnite Windows instalacijski DVD ili USB flash pogon.
  2. Pokrenite računalo na DVD ili USB flash pogon u UEFI načinu.
  3. Unutar postavljanja sustava Windows pritisnite Shift + F10 da biste otvorili naredbeni redak. Ne zaboravite pritisnuti Enter nakon što upišete sljedeće naredbe.
  4. Otvorite alat diskpart tako da upišete: diskpart
  5. Za prepoznavanje pogona za pretvaranje uvrstite popisni disk i trebali biste vidjeti sljedeće: popis disk
  6. Odaberite pogon s popisa diska pomoću broja diska u prethodnom koraku upisivanjem odabranog diska kao što je prikazano u primjeru: odaberite disk #
  7. Očistite pogon tako da upišete: očistite
  8. Pretvori u GPT upisivanjem: pretvoriti gpt
  9. Upišite izlaz, a zatim pritisnite Enter da biste zatvorili diskpart.
  10. Zatvorite naredbeni redak da biste se vratili na instalaciju sustava Windows.
  11. Prilikom odabira vrste instalacije odaberite Custom. Pogon će se pojaviti kao jedna particija nedodijeljenog prostora.
  12. Odaberite ovaj neraspoređeni prostor i kliknite Dalje. Windows započinje instalaciju.

Upute za pretvaranje tvrdog diska iz GPT-a u MBR

Ponekad je možda potrebno pretvoriti u MBR strukturu particija, na primjer, kada vidite poruku o pogrešci u nastavku dok pokušavate instalirati Windows na disk.

"Windows se ne može instalirati na ovaj disk. Odabrani disk je u obliku GPT particije."

Dizanje s GPT-a podržano je samo na 64-bitnim verzijama sustava Windows Vista, 7, 8, 10 i odgovarajućim verzijama poslužitelja na UEFI sustavima. Gornja poruka o pogrešci pokazuje da vaše računalo ne podržava UEFI i stoga možete koristiti samo BIOS koji radi s MBR strukturom particija.

Da bi zaobišao ovu poruku o pogrešci, Microsoft TechNet predlaže sljedeće opcije:

  1. Ponovo pokrenite računalo u naslijeđenom načinu BIOS-kompatibilnosti. Ova vam opcija omogućuje da zadržite postojeći stil particije.
  2. Ponovno formatirajte pogon u MBR kako bi ga podržavale značajke softverskog softvera. Ovaj korak će obrisati sve vaše podatke, pa prije nego što nastavite, ne zaboravite napraviti sigurnosnu kopiju. Naravno, pomoćni softver treće strane pomaže pretvoriti pogon u MBR format i još uvijek čuva podatke, ali uvijek je sigurno sigurnosno kopirati podatke samo u slučaju ako uslužni program ne uspije dovršiti pretvorbu.

Ako odaberete drugu mogućnost pretvaranja u MBR, slijedite ove korake:

Korištenje programa Windows Setup

  1. Isključite računalo i umetnite Windows instalacijski medij (može biti USB bljesak voziti ili DVD)
  2. Pokrenite računalo na DVD ili USB flash pogon u BIOS načinu.
  3. Odaberite Prilagođeni kad odaberete vrstu instalacije.
  4. Prikazuje se zaslon s porukom: "Gdje želite instalirati Windows?" Odaberite sve particije na pogonu pa odaberite Delete.
  5. Nakon uspješnog brisanja, pogon će pokazati jedno područje nedodijeljenog prostora. Odaberite nedodijeljeni prostor i kliknite Dalje. Windows otkriva da je računalo pokrenuto u BIOS modu i automatski reformira pogon koristeći MBR format diska, pa ga i pretvara. Instalacija započinje nakon toga.

Korištenje ručne pretvorbe

  1. Isključite računalo i umetnite Windows instalacijski DVD ili USB flash pogon.
  2. Pokrenite računalo na DVD ili USB flash pogon u BIOS načinu.
  3. Unutar postavljanja sustava Windows pritisnite Shift + F10 da biste otvorili naredbeni redak. Ne zaboravite pritisnuti Enter nakon što upišete sljedeće naredbe.
  4. Otvorite alat diskpart tako da upišete: diskpart
  5. Da biste prepoznali pogon koji se pretvara, trebali biste vidjeti sljedeće: popis diskova
  6. Odaberite pogon s popisa diska pomoću broja diska u prethodnom koraku upisivanjem odabranog diska kao što je prikazano u primjeru: odaberite disk #
  7. Očistite pogon tako da upišete: očistite
  8. 8. Pretvori u MBR upišite: pretvoriti mbr
  9. Upišite izlaz i pritisnite Enter da biste zatvorili diskpart.
  10. Zatvorite naredbeni redak da biste se vratili na instalaciju sustava Windows.
  11. Prilikom odabira vrste instalacije odaberite Custom. Pogon će se pojaviti kao jedna particija nedodijeljenog prostora.
  12. Odaberite ovaj neraspoređeni prostor i kliknite Dalje. Windows započinje instalaciju.

Obrazovni videozapisi

Što su pogonske particije?

Razlike između BIOS-a i UEFI

MBR i GPT particijske tablice

Resursi

Sljedeći resursi nude daljnje čitanje o stilovima particija MBR ili GPT:

  • Dizanje u UEFI način ili zastarjeli BIOS način (Microsoft Technet)
  • Dizanje s GPT-a (Rod Smith)
  • Promijenite glavni disk za pokretanje pokretanja u disk tablice GUID particije (Microsoft Technet)
  • Razlika između GPT i MBR (HowToGeek)
  • GUID particijska tablica (Wikipedia)
  • Naslijeđeni bios problemi s GPT-om (Rod Smith)
  • Zapis glavnog boot sustava (Microsoft Technet)
  • Često postavljana pitanja za Windows i GPT (Microsoft Hardware Dev Center)
  • Postavljanje sustava Windows: Instalacija pomoću stila particije MBR ili GPT (Microsoft Technet)