Mi a különbség a GPT és az MBR között a meghajtó particionálásakor?

Állítson be egy új lemezt Windows 10 vagy 8.1 rendszeren, és megkérdezi, hogy az MBR-t (Master Boot Record) vagy a GPT-t (GUID-partíciós tábla) szeretné-e használni. Ma elmagyarázzuk a GPT és az MBR közötti különbséget, és segítünk kiválasztani a megfelelőt a PC-hez vagy a Mac-hez.

A GPT számos előnnyel jár, de az MBR továbbra is a legkompatibilisebb, és bizonyos esetekben továbbra is szükséges. Ez egyébként nem csak Windows szabvány - a Mac OS X, a Linux és más operációs rendszerek is használhatják a GPT-t.

A GPT vagy a GUID partíciós tábla egy újabb szabvány, számos előnnyel, beleértve a nagyobb meghajtók támogatását, és a legtöbb modern számítógép megköveteli. Csak akkor válassza az MBR-t a kompatibilitás érdekében, ha szüksége van rá.

A partíciós struktúra meghatározza, hogy az információk hogyan épülnek fel a partíción, hol kezdődnek és hol végződnek a partíciók, valamint azt a kódot, amelyet az indításkor használnak, ha a partíció indítható. Ha valaha particionált és formázott egy lemezt - vagy beállított egy Mac rendszert a Windows kettős indításához - akkor valószínűleg az MBR-rel és a GPT-vel kellett megküzdenie. A GPT az új szabvány, és fokozatosan felváltja az MBR-t.

Mit csinál a GPT és az MBR?

Használat előtt fel kell osztania egy lemezmeghajtót. Az MBR (Master Boot Record) és a GPT (GUID partíciós tábla) két különböző módon tárolhatja a particionálási információkat a meghajtón. Ezek az információk tartalmazzák a partíciók kezdési és kezdési helyeit, így az operációs rendszer tudja, hogy melyik szektor tartozik az egyes partíciókhoz, és melyik partíció indítható. Ezért választania kell az MBR-t vagy a GPT-t, mielőtt partíciókat hozna létre a meghajtón.

KAPCSOLÓDÓ: Mi a rendszer lefoglalt partíciója, és törölheti?

Az MBR korlátai

Az MBR-t először 1983-ban vezették be az IBM PC DOS 2.0-val. Master Boot Record-nak hívják, mert az MBR egy speciális rendszerindító szektor, amely a meghajtó elején található. Ez a szektor tartalmaz egy indító betöltőt a telepített operációs rendszer számára, és információkat tartalmaz a meghajtó logikai partícióiról. A rendszerbetöltő egy kicsi kód, amely általában a nagyobb rendszerbetöltőt a meghajtó másik partíciójáról tölti be. Ha a Windows telepítve van, a Windows rendszerindító kezdeti bitjei itt találhatók - ezért lehet, hogy meg kell javítania az MBR-t, ha felülírják, és a Windows nem indul el. Ha Linux telepítve van, akkor a GRUB rendszerindító általában az MBR-ben található.

Az MBR-nek vannak korlátai. Kezdetnek az MBR csak 2 TB méretű lemezekkel működik. Az MBR csak legfeljebb négy elsődleges partíciót támogat - ha többet szeretne, akkor az egyik elsődleges partíciót „kiterjesztett partícióvá” kell tennie, és logikai partíciókat kell létrehoznia benne. Ez egy buta kis hack, és nem szükséges.

KAPCSOLÓDÓ: Mi a különbség a FAT32, az exFAT és az NTFS között?

A GPT előnyei

A GPT a GUID partíciós táblát jelenti. Ez egy új szabvány, amely fokozatosan felváltja az MBR-t. Az UEFI-hez társul, amely az ügyetlen régi BIOS-t valami modernebbre cseréli. A GPT viszont lecseréli az ócska régi MBR particionáló rendszert valami modernebbre. GUID partíciós táblának hívják, mert a meghajtón minden partíciónak van egy „globálisan egyedi azonosítója” vagy GUID - egy véletlenszerű karakterlánc, amely olyan hosszú, hogy a földön minden GPT partíciónak megvan a maga egyedi azonosítója.

A GPT nem szenved MBR korlátoktól. A GPT-alapú meghajtók sokkal nagyobbak lehetnek, a méretkorlátok az operációs rendszertől és annak fájlrendszerétől függenek. A GPT szinte korlátlan számú partíciót is lehetővé tesz. Itt is a korlát az operációs rendszer lesz - a Windows legfeljebb 128 partíciót engedélyez egy GPT-meghajtón, és működésükhöz nem kell kiterjesztett partíciót létrehozni.

Az MBR lemezen a particionálási és indítási adatok egy helyen vannak tárolva. Ha ezeket az adatokat felülírják vagy megrongálják, akkor bajban van. Ezzel szemben a GPT ezen adatok több másolatát tárolja a lemezen, így sokkal robusztusabb és helyreáll, ha az adatok sérültek.

A GPT emellett a ciklikus redundancia-ellenőrzés (CRC) értékeket is tárolja annak ellenőrzése érdekében, hogy az adatai épek-e. Ha az adatok sérültek, a GPT észreveheti a problémát, és megpróbálja helyreállítani a sérült adatokat a lemez egy másik helyéről. Az MBR nem tudta megtudni, hogy sérültek-e az adatai - csak akkor látja, hogy probléma van, ha az indítási folyamat meghiúsult, vagy ha a meghajtó partíciói eltűntek.

Kompatibilitás

A GPT meghajtók általában tartalmaznak „védő MBR-t”. Ez a típusú MBR azt mondja, hogy a GPT meghajtónak egyetlen partíciója van, amely az egész meghajtón átnyúlik. Ha egy GPT-lemezt egy régi eszközzel próbál meg kezelni, amely csak MBR-eket tud olvasni, akkor egyetlen partíció jelenik meg, amely az egész meghajtón átnyúlik. Ez a védő MBR biztosítja, hogy a régi eszközök nem tévesztik a GPT-meghajtót particionálatlan meghajtóvá, és felülírják GPT-adatait egy új MBR-rel. Más szavakkal, a védő MBR védi a GPT-adatok felülírását.

KAPCSOLÓDÓ: Kezdő Geek: Merevlemez partíciók magyarázata

A Windows csak GPT-ről tud indítani UEFI-alapú számítógépeken, amelyek a Windows 10, 8, 7, Vista és a megfelelő szerver verziók 64 bites verzióit futtatják. A Windows 10, 8, 7 és Vista összes verziója képes olvasni a GPT-meghajtókat és felhasználni őket adatokhoz - egyszerűen nem tudnak belőlük indítani UEFI nélkül.

Más modern operációs rendszerek is használhatják a GPT-t. A Linux beépített támogatással rendelkezik a GPT-hez. Az Apple Intel Mac gépei már nem használják az Apple APT (Apple Partition Table) sémáját, és inkább GPT-t használnak.

Valószínűleg a GPT-t szeretné használni a meghajtó beállításakor. Ez egy modernebb, robusztusabb szabvány, amely felé az összes számítógép halad. Ha kompatibilitásra van szüksége a régi rendszerekkel - például a Windows rendszer meghajtójának indításához egy hagyományos BIOS-szal rendelkező számítógépen -, akkor egyelőre ragaszkodnia kell az MBR-hez.