Počítače Okna Internet

Mbr pevný disk. Rozdíly mezi strukturami oddílů GPT a MBR. Úvod do kurzu

Dnes zjistíme, jak nainstalovat jakoukoli moderní verzi systému Windows (včetně Windows 7 nebo Windows 10) na pevný disk s tabulkou oddílů GPT na starší počítač se systémem BIOS, který moderní verzi nepodporuje. Potřeba provést tento trik vyvstala při pokusu nainstalovat Windows Server 2008 R2 x64 na server HP DL380 G8 (servery HP DL zatím nepodporují EFI) s lokálními disky, jejichž celková kapacita v RAID 5 přesahuje 4 TB. Při standardní instalaci systému Windows na disk s oddíly MBR jsou v systému k dispozici pouze 2 TB. Systém Windows nemůže označit ani získat přístup ke zbývajícím 2 TB místa na disku. Jediným způsobem, jak využít veškeré dostupné místo na disku, je převést rozložení disku na GPT.

Tento článek popisuje, jak nakonfigurovat systém Windows tak, aby se zaváděl z pevného disku s oddíly GPT na počítači s klasickým režimem BIOS (který nemá UEFI) nebo Legacy BIOS. Operační systém Windows nelze zavést z disků GPT ve starých systémech BIOS. Chcete -li toto omezení obejít, použijeme metodu přenosu BCD zavaděče systému Windows na samostatný malý USB flash disk (nebo pevný disk) s tabulkou oddílů MBR. Tato jednotka flash bude použita pouze ke spuštění zavaděče systému Windows, který pak musí přenést řízení na hlavní bitovou kopii systému Windows umístěnou na disku GPT. Pokyny jsou univerzální a měly by fungovat jak v systému Windows 7, tak v systému Windows 10 a v jakýchkoli jiných podporovaných edicích systému Windows 32 a 64.

Výhody GPT oproti MBR

Jaké jsou výhody používání Tabulka oddílů GUID (GPT)- nový formát pro umístění tabulek oddílů na pevný disk. Tabulka oddílů GPT překonává některá omezení klasické tabulky oddílů MBR. Pojďme uvést hlavní body:

  • Podporuje pevné disky větší než 2,2 TB(maximální dostupná velikost disku pro GPT je 9,4 ZetaBytes (9,4 × 1021 bajtů))
  • Podporuje až 128 oddílů na disku (MBR má pouze 4 oddíly)
  • Vysoká spolehlivost toho je dosaženo duplikováním tabulky oddílů na více místech na disku a kontrolou tabulky oddílů pomocí cyklické redundantní kontroly parity (CRC). Struktura diskového oddílu tedy nebude ztracena, pokud jsou poškozeny první sektory disku.
  • Není třeba používat logické oddíly náchylná k chybám

Zavádění systému Windows z disku GPT

Podle oficiální dokumentace společnosti Microsoft http://msdn.microsoft.com/en-us/windows/hardware/gg463525.aspx všechny jeho operační systémy, počínaje Windows Server 2003 SP1, podporují svazky se značkami GPT jako datové disky, zaváděcí pouze 64bitové verze systému Windows nainstalované na základních deskách s podporou nové specifikace UEFI (Unified Extensible Firmware Interface) však zvládnou svazky GPT. Na starších počítačích s klasickým BIOSem tedy nebude možné nainstalovat nebo spustit Windows z disku GPT.

Rada... Je jich několik řešení umožňující spuštění systému Windows 10/7 x64 v systémech BIOS z disku GPT. Chcete -li to provést, musíte použít spouštěcí disk obsahující emulátor vývojového prostředí UEFI - DUET (vývojářské prostředí UEFI) napodobující EFI. V této konfiguraci se BIOS počítače spustí s nainstalovaným SYSLINUX, který načte emulátor UEFI (DUET). DUET zase volá standardní zavaděč systému Windows - bootx64.efi. Disk je také možné přenést do hybridníRežim MBR (hybridní MBR) pomocí obslužného programu Linux gdisk. V obou případech je však postup poměrně komplikovaný a vyžaduje od uživatele dobrou znalost operačního systému Linux.

Znovu si všimneme důležitého faktu, který je třeba si uvědomit navždy: zavedení systému Windows x64 z disku GPT je možné pouze v systému s UEFI.

Pokud tedy váš počítač běží na systému BIOS a potřebujete, aby jeho disk obsahoval tabulku oddílů GPT, je nejjednodušší přidat do systému další pevný disk (běžný nebo SSD) se značením MBR, nainstalovat na něj Windows a poté spustit do systému. od něj.

Pokusíme se tuto techniku ​​trochu upravit. K tomu potřebujeme USB flash disk nebo malou SD kartu (alespoň 64 MB) se značením MBR, na kterou umístíme správce spouštění Windows - bootmgr. Tento zaváděcí USB klíč zajistí počáteční spuštění systému a přenos řízení do zavaděče hlavního systému umístěného na svazku GPT.

Důležité... Systém musí podporovat spouštění z jednotky USB flash nebo karty SD na úrovni systému BIOS.

Budeme tedy moci zavést libovolné (32 i 64bitové verze systému Windows !!! ) z disku GPT v systému BIOS, který není EFI.

Instalace systému Windows na disk GPT v počítači se systémem BIOS

Řekněme, že máme počítač se systémem BIOS (bez UEFI), který na svém pevném disku používá novou tabulku oddílů GPT. Při pokusu o instalaci systému Windows na disk gpt takového počítače instalační program systému Windows zobrazí chybu:

Na tento disk nelze nainstalovat Windows, vybraný disk má styl oddílu GPT

V ruské verzi chyba:

Rada... Disk můžete převést z MBR na GPT se ztrátou všech dat stisknutím Shift + F10 na obrazovce nastavení systému Windows. A spuštěním následujících příkazů na příkazovém řádku:
Diskpart
vyberte disk 0 (pokud má systém jeden pevný disk)
vyčistit (vyčistit obsah disku)
převést gpt (převést tabulku oddílů na GPT)

Instalace Windows 10 / 8.1 / 7 přímo na disk GPT v takové situaci je možná pouze v režimu UEFI prostřednictvím emulace tohoto prostředí pomocí DUET. V tomto režimu je však možné nainstalovat pouze 64bitové verze systému Windows a samotný postup, jak jsme řekli výše, je poměrně komplikovaný.

V tomto případě je mnohem snazší nainstalovat Windows na disk MBR v normálním režimu a poté jej pomocí nástroje převést na GPT gptgen.

Gptgen - převod tabulky diskových oddílů z MBR na GPT bez odstranění oddílů

Konzola Windows „Správa disků“ vám umožňuje převést disk z MBR na „prázdné“ nerozdělené disky pouze na GPT. Konzola nepovolí převod diskových oddílů na disk, na kterém je již nainstalován operační systém.

Pro online převod pevného disku z MBR na GPT můžete použít malý nástroj, který vám umožní převádět formát tabulky oddílů za běhu, aniž byste museli mazat všechny oddíly (bez ztráty dat).

Důležité... Před provedením převodu je velmi doporučeno zkopírujte všechna důležitá data na externí médium... A i když jsem se ještě nesetkal s nesprávným fungováním obslužného programu gptgen, což by vedlo k úplnému kolapsu systému souborů, doporučuji, aby si všichni uživatelé ještě před převodem tabulky oddílů uložili svá důležitá data, aby později na autora článku již nebyly žádné stížnosti 🙂.

Stáhněte si nástroj gptgen a rozbalte jej do libovolného adresáře (například c: \ tools \ gptgen-1.1).


Konverze tabulky oddílů na GPT byla tedy úspěšná!

Přenos zavaděče Windows na USB flash disk

Restartujeme počítač a ujistíme se, že systém BIOS nelze spustit z pevného disku pomocí tabulky GPT. Mělo by to tak být! K systému připojujeme malý USB flash disk nebo SD kartu. Zavádíme z instalačního disku CD / USB z Windows (instalační disk Windows 10 i Win 7, jako v našem případě, bude stačit) a na instalační obrazovce klikněte na Shift + F10 otevřením konzoly příkazového řádku:

  1. Spusťte příkaz: diskpart
  2. Uveďme si seznam disků v systému: list disk. V tomto případě má systém dva disky: Disk 0 - 40 GB pevný disk (* ve sloupci Gpt označuje, že tento disk obsahuje tabulku oddílů GPT) a Disk 1 - USB flash disk 1 GB.
  3. Pojďme zjistit oddíly na discích a písmena, která jsou jim přiřazena. Vyberte pevný disk: vyberte disk 0 a zobrazte na něm seznam oddílů: seznam svazku
    Na základě velikosti oddílů lze chápat, že systém je nainstalován na oddíl 2 (svazek 2), kterému je přiřazeno písmeno D: (toto písmeno nemusí odpovídat písmenu systémové jednotky, které je zobrazeno v Windows sám)
  4. Pojďme vytvořit potřebné oddíly na jednotce flash:
    vyberte disk 1 (vyberte flash disk)
    vyčistit (vyčistit obsah disku)
    vytvořit primární velikost oddílu = 1000 (vytvořte primární oddíl na USB flash disku, v tomto případě o velikosti 1 GB)
    formátovat (formátujeme jej v systému souborů FAT32. Nepoužívejte systém souborů NTFS pro USB flash disk, protože z takového oddílu nebude fungovat)
    vyberte oddíl 1 (vyberte první oddíl na jednotce flash)
    aktivní (označit sekci jako aktivní)
    svazek seznamu (znovu zobrazte seznam oddílů. V tomto příkladu můžete vidět, že námi vytvořený oddíl má index 3)
    vyberte svazek 3 (vyberte jej)
    přiřadit písmeno = G (přiřaďte mu volné písmeno jednotky, například G)


    svazek seznamu (zkontrolujte, zda je oddílu na jednotce flash přiřazeno písmeno G)

    ukončit (Ukončit nástroj diskpart)
  5. Zkopírujeme soubory zaváděcího prostředí ze systémového disku na USB flash disk: bcdboot d: \ Windows / l en-us / s g:
  6. Napište zaváděcí kód na USB flash disk a načtěte bootmgr (Windows Boot Manager): bootsect / nt60 G: / mbr / force
  7. Restartujte

Přejděte do systému BIOS a nastavte maximální prioritu spouštění jednotky USB (SD). Uložte změny. Pokud jste vše udělali správně, systém by se měl správně spustit. Můžete se ujistit, že je váš Windows na disku GPT ve Správci disků ( diskmgmt.msc) otevřením vlastností systémové jednotky. Karta Volumes označuje, že typ tabulky oddílů je GPT (Partition style - GUID Partition Table)

Tento způsob přenosu zavaděče na samostatný USB flash disk vám umožní plně využít tabulku oddílů GPT a v systémech s BIOSem (bez prostředí UEFI) využít celou kapacitu pevného disku (přes 2,2 TB). Podobný trik lze provést s následujícími (i 32bitovými verzemi) Windows:

  • Windows 10 / Windows Server 2016
  • Windows 8, Windows 8.1
  • Windows Server 2012/2012 R2
  • Windows 7
  • Windows Server 2008/2008 R2
  • Windows Vista
  • Windows Server 2003 SP1 / 2003 (64bitový)
  • Windows XP x64

Prohlášení... Článek je nabízen tak, jak je. Všechny tyto operace byly testovány na virtuálním počítači - nebyly testovány na skutečných strojích. Pokud někdo otestuje podobnou konfiguraci a provoz systému na fyzickém hardwaru a napíše o výsledcích, budu velmi rád. Podle dostupných informací některé staré počítače s BIOSem v zásadě neumožňují práci s GPT disky, takové disky prostě nejsou detekovány.

Musíte také pochopit, že při každém zapnutí / restartu systému musí být váš USB flash disk s tabulkou MBR a zavaděčem připojen k počítači, jinak se Windows jednoduše nespustí.

V současné době, kdy jsou v síti k dispozici téměř jakékoli informace, je každý uživatel schopen nainstalovat do svého počítače operační systém. Přitom i takto zdánlivě jednoduchý postup může způsobovat potíže, vyjádřené v podobě různých chyb instalačního programu. Dnes si povíme, jak vyřešit problém s nemožností instalace Windows na disk GPT.

Dnes v přírodě existují dva typy formátů disků - MBR a GPT. První systém BIOS používá k detekci a spuštění aktivního oddílu. Druhý se používá s modernějšími verzemi firmwaru - UEFI, které mají grafické rozhraní pro správu parametrů.

K chybě, o které dnes mluvíme, dochází z důvodu nekompatibility mezi BIOSem a GPT. Nejčastěji je to kvůli nesprávnému nastavení. Můžete ho také získat, když se pokusíte nainstalovat Windows x86 nebo spouštěcí médium (flash disk) nesplňuje systémové požadavky.

Problém s bitovou hloubkou lze vyřešit celkem jednoduše: před zahájením instalace se ujistěte, že je na médium zapsán obraz x64 operačního systému. Pokud je obrázek univerzální, pak v první fázi musíte vybrat příslušnou možnost.

Metoda 1: Konfigurace nastavení systému BIOS

Příčinou této chyby může být změněné nastavení systému BIOS, ve kterém je zakázána funkce spouštění UEFI a je také povolen režim. Bezpečné spuštění... Ten brání normální detekci zaváděcího média. Také stojí za to věnovat pozornost provoznímu režimu SATA - musí být přepnut do režimu AHCI.


Pokud váš BIOS postrádá všechny nebo některé parametry, budete muset pracovat přímo se samotným diskem. O tom si povíme níže.

Metoda 2: Jednotka flash UEFI

Taková jednotka flash je médium, na kterém je zaznamenán obraz operačního systému, který podporuje bootování do UEFI. Pokud plánujete instalaci systému Windows na disk GPT, je vhodné se předem postarat o jeho vytvoření. To se provádí pomocí programu.

Pokud neexistuje způsob, jak vytvořit flash disk UEFI, pokračujte dalším řešením.

Metoda 3: Převod GPT na MBR

Tato možnost zahrnuje převod jednoho formátu do jiného. To lze provést jak z načteného operačního systému, tak přímo během instalace systému Windows. Vezměte prosím na vědomí, že všechna data na disku budou nenávratně ztracena.

Možnost 1: Nástroje a programy

K převodu formátů můžete použít programy pro údržbu disku, jako nebo. Zvažme metodu používající Akronis.


Pomocí nástrojů systému Windows se to provádí takto:

V tomto režimu můžete pracovat pouze s disky, které nejsou systémové (boot). Pokud potřebujete připravit pracovní médium pro instalaci, můžete to provést následujícím způsobem.

Možnost 2: Převést při nahrávání

Tato možnost je dobrá, protože funguje bez ohledu na to, zda jsou systémové nástroje a software aktuálně k dispozici nebo ne.

  1. Ve fázi výběru disku spusťte Příkazový řádek pomocí klávesové zkratky SHIFT + F10... Dále aktivujeme nástroj pro správu disku příkazem

  2. Zobrazí se seznam všech pevných disků nainstalovaných v systému. To se provádí zadáním následujícího příkazu:

  3. Pokud existuje několik disků, musíte vybrat ten, na který budeme instalovat systém. Lze jej odlišit velikostí a strukturou GPT. Napíšeme příkaz

  4. Dalším krokem je vymazání médií z oddílů.

  5. Poslední fází je konverze. Tým nám s tím pomůže.

  6. Zbývá pouze ukončit obslužný program a zavřít Příkazový řádek... K tomu zadáme dvakrát

    následuje stisknutí VSTUP.

  7. Po zavření konzoly klikněte na "Obnovit".

  8. Hotovo, můžete pokračovat v instalaci.

Metoda 4: Odstranění oddílů

Tato metoda pomůže v případech, kdy z nějakého důvodu není možné použít jiné nástroje. Jednoduše ručně odstraníme všechny oddíly na cílovém pevném disku.


Závěr

Jak vyplývá ze všeho výše napsaného, ​​problém s nemožností instalovat Windows na disky se strukturou GPT lze vyřešit celkem jednoduše. Všechny výše uvedené metody vám mohou pomoci v různých situacích - od zastaralého systému BIOS po nedostatek potřebných programů k vytváření zaváděcích jednotek flash nebo práci s pevnými disky.

V dnešní době se většina notebooků a počítačů prodává s předinstalovaným Windows 8, ale ne všem uživatelům se to líbí. Mnoho lidí odinstaluje nový operační systém a místo toho nainstaluje známý Windows 7.

Během procesu instalace se však zobrazí následující zpráva: „Na tento disk nelze nainstalovat Windows. Vybraný disk má styl oddílu GPT. "

Jde o to, že nové počítače mají místo obvyklého MBR pevné disky s tabulkou oddílů GPT. Toto je nový standard vyvinutý společností Intel a je součástí systému UEFI BIOSa. Na rozdíl od tabulky MBR, která podporovala jednotky s maximálně 2 TB, tabulka oddílů GPT podporuje mnohem větší pevné disky.

Ale navzdory všem výhodám někdy potřebujete nainstalovat operační systém na disk s tabulkou oddílů MBR. Pojďme se podívat na to, jak můžete převést pevný disk z GPT na MBR.

Během instalace systému Windows

Vymažte všechny sekce

POZORNOST!!! Všechny informace uložené na pevném disku budou odstraněny.

Během instalace operačního systému v okně, kde potřebujete vybrat oddíl pro instalaci, klikněte na tlačítko "Nastavení disku"... Poté vše odstraňte a znovu vytvořte. Pokud je objem vašeho pevného disku menší než 2,2 TB, bude vytvořen nový disk s tabulkou oddílů MBR.

Převod pomocí příkazového řádku

Tato metoda také znamená úplné vymazání dat ze všech oddílů. To znamená, že pokud jste měli oddíly C:, D:, E:, pak budou informace odstraněny nejen z C:, na kterém byl systém nainstalován, ale také z D: a z E:.

V okně, kde potřebujete vybrat oddíl pro instalaci operačního systému, stiskněte Shift + F10.

Otevře se okno příkazového řádku. GPT převedeme na MBR pomocí speciálního nástroje zabudovaného do systému Windows. Zadejte příkaz diskpart a stiskněte „Enter“.

Příkaz list disk otevře seznam, ve kterém můžete vybrat ten, který chcete. Všimněte si, že pokud je disk s tabulkou oddílů GPT, bude před ním „*“.

Příkaz select disk 0 vám umožní vybrat požadovaný disk. Zde by místo „0“ mělo být uvedeno číslo vašeho pevného disku, které bylo určeno předchozím příkazem - může to být 0 a 1 nebo 2, podle toho, kolik z nich je v počítači nainstalováno.

Příkaz clean to úplně vyčistí - odstraní z nich všechny sekce a informace.

Příkaz convert mbr tvrdě převádí na MBR.

Zadáním příkazu exit jednou ukončíte nástroj konzoly DiskPart a dalším ukončením zavřete příkazový řádek.

Nyní v tabulce MBR pevných oddílů můžete pokračovat v instalaci operačního systému.

Konverze bez ztráty dat

Pokud nechcete přijít o informace, které jsou na pevném disku, ale podle potřeby je převést na MBR, pak použijeme program Paragon Hard Disk Manager. Můžete si jej stáhnout z oficiálních webových stránek. Jediná věc je, že tento program je placený. Samozřejmě existuje demo verze, ale převodník GPT na MBR v něm není aktivní. Stačí tedy nainstalovat plnou verzi.

Program spustíme na počítači pomocí Live CD nebo zaváděcího USB flash disku. Poté pomocí myši vyberte ten pevný, který je třeba převést. Zde můžete také vidět, která tabulka oddílů je na ní.

Pokud se vám takový seznam neotevře, vyhledejte položku v okně programu „Seznam disků a oddílů“ a klikněte na černou malou šipku naproti ní.

Klikněte na požadovanou položku pravým tlačítkem myši a vyberte položku „Převést základní GPT na základní disk MBR“.

V dalším okně klikněte na tlačítko "Konvertovat".

Změny použijete kliknutím na zelené zaškrtnutí v levém horním rohu.

Zobrazí se potvrzovací okno, klikněte na „Ano“.

Po dokončení procesu klikněte na „Zavřít“.

Nyní se název v seznamu změní - „Základní pevný disk MBR“.

Otevřeme disk pomocí průzkumníka a vidíme, že všechny soubory zůstaly na svém místě.

Převod na počítači se dvěma pevnými disky

Zvažte i tuto možnost. Počítač má dva pevné disky, rozdělené na oddíly. Váš hlavní operační systém je na prvním, na druhém chcete nainstalovat nový systém. V takovém případě můžete převést GPT na MBR pomocí samotného systému Windows nebo pomocí Správce pevných disků Paragon.

S odstraněním informací

Zvažme první možnost. V takovém případě budou informace z vybraného pevného disku odstraněny. Chcete -li to provést, přejděte na "Správa disků": stiskněte kombinaci Win + R a do pole „Otevřít“ zadejte diskmgmt.msc, klikněte na „OK“.

Otevře se okno, které potřebujeme. Mám nainstalovaný pouze jeden pevný disk. Budete mít „Disk 0“ a „Disk 1“. Vyberte ten, na který se chystáte nainstalovat nový OS. Nyní klikněte pravým tlačítkem na libovolný oddíl a z místní nabídky vyberte „Odstranit svazek“. Opakujte to pro všechny ostatní na tomto pevném disku.

Nyní klikněte pravým tlačítkem na nejtěžší a vyberte „Převést na disk MBR“(budete to mít).

Poté bude tabulka oddílů MBR. Disk můžete rozdělit na potřebné oddíly.

Se zachováním informací

Druhou možností je použít program Paragon Hard Disk Manager. Spusťte jej na počítači s fungujícím operačním systémem. Všechny informace budou uloženy. Poté vyberte pevný, který chcete převést, hlavní věc není ten, na kterém je nainstalován pracovní OS, a zopakujte všechny kroky s programem, které byly popsány v odstavci výše.

Jak vidíte, existují různé způsoby, jak převést disk s tabulkou oddílů GPT na MBR. Při instalaci operačního systému můžete disk převést na MBR nebo použít Paragon Hard Disk Manager a uložit všechna data.

Hodnotit článek:

(2 odhady, průměr: 5,00 z 5)

Webmaster. Vysokoškolské vzdělání ve specializaci „Informační bezpečnost“ .. Autor většiny článků a lekcí počítačové gramotnosti

Dobrý den, přátelé! Často se mě ptají, jak rychle určit styl pevného disku MBR nebo GPT?

A ve skutečnosti, pokud si vezmete notebook nebo běžný počítač a spustíte na něm operační systém, pak hned nepochopíte, o jaké značení se jedná. Udělal jsem malý experiment a požádal své přátele, aby definovali styl jednotky SSD mého mobilního počítače. K mému překvapení se několik účastníků experimentu dostalo do systému BIOS, aby zjistili, zda je tam povoleno rozhraní UEFI, a pouze dva z nich otevřeli nástroj Správa disků a nastavili oddíl pomocí vlastností disku. Ale chci říci, že to lze udělat ještě jednodušeji v příkazovém řádku nebo Windows PowerShell.

MBR nebo GPT

Jakýkoli pevný disk nebo disk SSD v počátečních sektorech obsahuje malý programový kód (spouštěcí záznam) používaný systémem Windows k samotnému spuštění a tento kód také nese tabulku oddílů, tedy informace o oddílech na pevném disku. Tento kód může být standardní MBR nebo GPT.

Hlavní spouštěcí záznam Od té doby se používá MBR 1983 a je již dávno zastaralý, protože neumožňuje využít veškerý prostor moderních pevných disků o objemu 2 TB nebo více a nepodporuje vytváření více než 4 hlavních oddílů na disku. Existují také důvody: slabé zabezpečení a schopnost pracovat pouze se zastaralým vstupním / výstupním systémem BIOS.

Standard GPT postrádá všechny tyto nevýhody, dokonale vidí celý prostor pevných disků jakékoli velikosti, umožňuje vytvářet 128 hlavních sekcí, lépe chráněn a používá modernější verzi systému BIOS s názvem UEFI.

Pokud tedy dostanete notebook s nainstalovaným systémem Windows 8.1 nebo Win 10, nebudete okamžitě rozumět tomu, jaký styl pevného disku má. V dnešním článku vám ukážu několik způsobů, jak to určit.

  • Pozorný čtenář se může ptát, proč vůbec znát standard rozdělení disku? Nejjednodušší odpověď může znít takto: - Pokud je disk, na kterém je nainstalován operační systém pro dělení GPT, pak máte moderní počítač nebo notebook s povoleným UEFI. V souladu s tím je způsob obnovy zavaděče operačního systému odlišný. Nebudete moci nainstalovat Windows 7 na tento notebook s druhým systémem a tak dále (mohu uvést mnoho dalších důvodů).

Pojďme tedy zjistit standard pevného disku nebo SSD pomocí Windows PowerShell.

Pokud je na vašem počítači nainstalována nejnovější verze, otevřete Windows PowerShell

a zadejte příkaz: get-disk

Vidíme na kartě „Styl oddílu“ že systém má dva disky a první 1000 GB disk má formát - GPT a druhý 500 MB - MBR.

V příkazovém řádku správce můžete také zjistit styl pevného disku, ale pouze pomocí jiného příkazu.

  • Překlad

Přemýšleli jste někdy nad tím, jak se spouští počítač? Bez ohledu na hardware a operační systém se všechny počítače spouští buď tradiční metodou BIOS-MBR, nebo modernějším UEFI-GPT implementovaným v nejnovějších verzích OS.

V tomto článku porovnáme struktury oddílů GPT a MBR; GPT je zkratka pro GUID Partition Table a MBR znamená Master Boot Record. Začněme pohledem na samotný proces spouštění.

Následující kapitoly zdůrazňují rozdíly mezi styly oddílů GPT a MBR, včetně pokynů k převodu mezi těmito dvěma styly a rady, který z nich zvolit.

Pochopení procesu stahování

Když na počítači stisknete tlačítko napájení, spustí se proces, který nakonec načte operační systém do paměti. První příkaz závisí na struktuře oddílů na pevném disku.

Pokud existují dva druhy struktur oddílů: MBR a GPT. Struktura oddílu na disku určuje tři věci:

  1. Datová struktura na disku.
  2. Kód, který se použije při zavádění, pokud je oddíl zaváděcí.
  3. Kde sekce začíná a končí.

Proces spouštění MBR

Vraťme se k procesu spouštění. Pokud váš systém používá strukturu oddílů MBR, první spuštění načte BIOS. Základní vstupní / výstupní systém obsahuje firmware bootloaderu. Firmware zavaděče obsahuje funkce nízké úrovně, jako je vstup z klávesnice, přístup k zobrazení videa, I / O disku a kód pro načtení bootstrapu zavaděče. Než systém BIOS může určit zaváděcí zařízení, provede řadu funkcí konfigurace systému, počínaje následujícím:
  • Autotest při zapnutí.
  • Detekce a inicializace grafické karty.
  • Zobrazí úvodní obrazovku systému BIOS.
  • Provedení rychlé kontroly paměti (RAM).
  • Konfigurace zařízení typu plug and play.
  • Určení zaváděcího zařízení.
Jakmile systém BIOS zjistí zaváděcí zařízení, načte první sektor disku tohoto zařízení do paměti. První sektor disku je hlavní spouštěcí záznam (MBR) 512 bajtů. Tato velikost je vhodná pro tři objekty:
  • První fáze zavaděče (446 bajtů).
  • Tabulka oddílů disku (16 bajtů na oddíl × 4 oddíly) - MBR podporuje pouze čtyři oddíly, více o tom níže.
  • Podpis (2 bajty).
V této fázi MBR prohledá tabulku oddílů a načte zaváděcí sektor do RAM - Volume Boot Record (VBR).

VBR obvykle obsahuje Initial Program Loader (IPL), tento kód zahajuje proces spouštění. Zavaděč obsahuje druhou fázi zavaděče, která poté načte operační systém. Na systémech Windows NT, jako je Windows XP, zavaděč nejprve načte jiný program s názvem NT Loader (zkráceně NTLDR), který poté načte operační systém.

Pro operační systémy založené na linuxovém jádře se používá zavaděč GRUB (Grand Unified Bootloader). Proces spouštění je podobný postupu popsanému výše, jediný rozdíl je v názvech zavaděčů v první a druhé fázi.

V GRUBu se první fáze zavaděče nazývá GRUB Fáze 1. Načte druhou fázi, známou jako GRUB Fáze 2. Druhá fáze načte seznam operačních systémů na pevných discích a zobrazí uživateli seznam vyberte, který operační systém chcete spustit.

Proces stahování GPT

Během stejné zaváděcí fáze dochází ve struktuře oddílů GPT k následujícímu. GPT používá UEFI, které nemá stejný postup MBR pro ukládání do zaváděcího sektoru první fáze zavaděče, po kterém následuje volání do druhé fáze zavaděče. UEFI - Unified Extensible Firmware Interface - je pokročilejší rozhraní než BIOS. Může analyzovat systém souborů a dokonce stahovat soubory sám.

Po zapnutí počítače provede UEFI nejprve funkce konfigurace systému stejně jako BIOS. Jedná se o správu energií, nastavení dat a další součásti správy systému.

Poté UEFI přečte tabulku oddílů GPT - GUID. GUID je zkratka pro Globally Unique Identifier. GPT se nachází v prvních sektorech disku, hned za sektorem 0, kde je stále uložen hlavní spouštěcí záznam pro starší BIOS.

GPT definuje tabulku oddílů disku, na které zavaděč EFI rozpozná systémový oddíl EFI. Systémový oddíl obsahuje zavaděče pro všechny operační systémy nainstalované v jiných oddílech pevného disku. Zavaděč inicializuje správce spouštění systému Windows, který poté načte operační systém.

Pro operační systémy linuxového jádra existuje verze GRUB s podporou EFI, která načte soubor jako grub.efi nebo bootloader EFI, který načte vlastní soubor jako elilo.efi.

Můžete si toho všimnout a UEFI-GPT, a BIOS-MBR přenést řízení do bootloaderu, ale nenačítat přímo samotný operační systém. UEFI však nemusí procházet více fázemi zavaděče jako BIOS. Proces spouštění probíhá v nejranější fázi, v závislosti na konfiguraci hardwaru.

Rozdíly mezi oddílovými strukturami GPT a MBR

Pokud jste se někdy pokusili nainstalovat Windows 8 nebo 10 na nový počítač, pravděpodobně jste viděli otázku: jakou strukturu oddílů použít, MBR nebo GPT.

Pokud se chcete dozvědět více nebo plánujete instalaci nového operačního systému do počítače, čtěte dále. Již jsme se zabývali rozdíly v zaváděcích procesech, abychom je měli na paměti při dělení disku nebo při výběru struktury oddílu.

GPT je novější a pokročilejší struktura oddílů a má mnoho výhod, které uvedu níže. MBR existuje již dlouhou dobu, je stabilní a má maximální kompatibilitu. Přestože GPT může nakonec nahradit MBR, protože nabízí pokročilejší funkce, v některých případech lze použít pouze MBR.

Hlavní spouštěcí záznam

MBR je tradiční struktura pro správu diskových oddílů. Protože je kompatibilní s většinou systémů, je stále široce používán. Master Boot Record je umístěn v prvním sektoru pevného disku, nebo jednodušeji na jeho úplném začátku. Obsahuje tabulku oddílů - informace o organizaci logických oblastí na pevném disku.

MBR také obsahuje spustitelný kód, který skenuje oddíly pro aktivní OS a inicializuje zaváděcí proceduru OS.

Disk MBR přijímá pouze čtyři primární oddíly. Pokud potřebujete více, můžete jeden z oddílů označit jako rozšířený oddíl a lze na něm vytvořit více podklíčů nebo logických jednotek.

MBR používá k záznamu délky oddílu vyjádřenou v sektorech 32 bitů, takže každý oddíl je omezen maximální velikostí 2 TB.

Výhody

  • Kompatibilní s většinou systémů.
nevýhody
  • Umožňuje pouze čtyři sekce se schopností vytvářet další podsekce v jedné z hlavních sekcí.
  • Omezuje velikost oddílu na dva terabajty.
  • Informace o oddílech jsou uloženy pouze na jednom místě - hlavní spouštěcí záznam. Pokud je poškozený, celý disk se stane nečitelným.

Tabulka oddílů GUID (GPT)

GPT je novější standard pro definování struktury oddílů na disku. K definování struktury se používají globálně jedinečné identifikátory (GUID).

Toto je součástí standardu UEFI, to znamená, že systém založený na UEFI lze nainstalovat pouze na disk, který používá GPT, například to je požadavek na funkci Windows 8 Secure Boot.

GPT umožňuje vytvoření neomezeného počtu oddílů, i když některé operační systémy mohou počet oddílů omezit na 128. Také v GPT neexistuje prakticky žádné omezení velikosti oddílu.

Výhody

  • Umožňuje neomezený počet sekcí. Operační systém stanoví limit, například Windows povoluje maximálně 128 oddílů.
  • Neomezuje velikost oddílu. Záleží na operačním systému. Limit maximální velikosti oddílu je větší než kapacita jakýchkoli dnes existujících disků. U disků s 512bajtovými sektory je podporována maximální velikost 9,4 ZB (jeden zettabyte se rovná 1 073 741 824 terabajtů)
  • GPT uchovává kopii dat oddílu a spouštěcích dat a může obnovit data, pokud je poškozena hlavní hlavička GPT.
  • GPT ukládá hodnoty kontrolního součtu kontroly cyklické redundance (CRC), aby zkontroloval integritu svých dat (slouží ke kontrole integrity dat záhlaví GPT). V případě poškození si GPT může všimnout problému a pokusit se obnovit poškozená data z jiného umístění na disku.
nevýhody
  • Nemusí být kompatibilní se staršími systémy.

GPT vs MBR

  • GPT umožňuje neomezený počet primárních oddílů, zatímco MBR umožňuje pouze čtyři primární a ostatní jsou volitelné.
  • GPT vám umožňuje vytvářet oddíly libovolné velikosti, zatímco MBR má limit 2 TB.
  • GPT uchovává kopii dat oddílu, což vám umožňuje obnovit ji v případě poškození hlavní hlavičky GPT; MBR ukládá pouze jednu kopii dat oddílu do prvního sektoru pevného disku, což může vést ke ztrátě všech informací v případě poškození informací o oddílu.
  • GPT ukládá hodnoty kontrolního součtu, aby ověřil, že data nejsou poškozena, a v případě poškození může provést nezbytné obnovení z jiných oblastí disku; MBR nemá jak zjistit poškození dat, můžete se o něm dozvědět pouze v případě, že počítač odmítne spustit nebo oddíl zmizí.

Kompatibilita operačního systému

První sektor (sektor 0) na disku GPT obsahuje záznam ochrany MBR, který zaznamenává, že na disku je jeden oddíl, který se šíří přes celé médium. Pokud používáte starší nástroje, které čtou pouze disky MBR, zobrazí se vám jeden velký oddíl o velikosti celého disku. Ochranný zápis je proveden tak, aby zabránil starému nástroji chybně považovat disk za prázdný a přepsat data GPT novým hlavním spouštěcím záznamem.

MBR chrání data GPT před přepsáním.

Apple MacBook “a ve výchozím nastavení používají GPT, takže není možné nainstalovat systém Mac OS X na systém MBR. Přestože systém Mac OS X lze spustit na disku MBR, nelze jej na něj nainstalovat. Zkoušel jsem to, ale byl neúspěšný.

Většina operačních systémů založených na jádře Linuxu je kompatibilní s GPT. Při instalaci Linuxu na disk bude GRUB 2 nainstalován jako zavaděč.

V operačních systémech Windows je zavedení z GPT možné pouze na počítačích s UEFI se 64bitovými verzemi Windows Vista, 7, 8, 10 a odpovídajícími verzemi serverů. Pokud jste si koupili notebook se 64bitovým systémem Windows 8, pak s největší pravděpodobností existuje GPT.

Windows 7 a starší jsou obvykle nainstalovány na disky s MBR, ale stále můžete převádět oddíly na GPT, jak je popsáno níže.

Všechny verze systému Windows Vista, 7, 8, 10 mohou číst a používat data z oddílů GPT - bez UEFI však nemohou z takových disků bootovat.

Takže GPT nebo MBR?

Můžete se cítit pohodlně s MBR i GPT. Ale vzhledem k výhodám GPT zmíněným dříve a skutečnosti, že moderní počítače postupně přecházejí na tuto technologii, můžete dát přednost GPT. Pokud je cílem podpora staršího hardwaru nebo pokud potřebujete použít tradiční BIOS, pak jste u MBR.

Zkontrolujte typ oddílu pevného disku

Každý pevný disk v systému Windows může zkontrolovat typ oddílu pomocí Správce disků. Správu disků spustíte takto:

Stiskněte kombinaci „horkých kláves“ Windows + R, otevře se okno pro spuštění programů.

Zadejte diskmgmt.msc a stiskněte Enter.

Systém Windows naskenuje pevné disky a brzy je zobrazí. Chcete-li zkontrolovat typ oddílů jakéhokoli pevného disku, klikněte pravým tlačítkem na desku disku ve spodní části rozhraní. Musíte kliknout na „Disk 0“, „Disk 1“ atd., A ne na oddíly.

V kontextové nabídce, která se zobrazí, vyberte Vlastnosti. Otevře se okno s vlastnostmi vybraného disku.

Klikněte na kartu Svazky a podívejte se na hodnotu Styl oddílu.

Pokud dáváte přednost příkazovému řádku, můžete zvolit jinou možnost. Jeho výhodou je, že je o něco rychlejší, protože na obrazovce okamžitě zobrazuje disky a styly oddílů.

  1. Stiskněte klávesu Windows, podržte Ctrl a Shift, napište cmd.exe a stiskněte Enter.
  2. Potvrďte zprávu UAC eskalace systémových oprávnění.
  3. Zadejte diskpart a stiskněte Enter.
  4. Zadejte seznam disku a stiskněte znovu Enter.

Jsou uvedeny všechny jednotky. Sloupec Gpt uvádí styl oddílu pro každý disk. Pokud ve sloupci vidíte hvězdičku, pak je to GPT, pokud tam není, je to MBR.

Převod mezi MBR a GPT během instalace systému Windows

Při instalaci systému Windows na pevný disk se mohou objevit dvě typické chybové zprávy:
  • Chyba č. 1: „Na tuto jednotku nelze nainstalovat systém Windows. Vybraný disk nemá styl oddílu GPT. "
  • Chyba č. 2: „Na tuto jednotku nelze nainstalovat systém Windows. Vybraný disk má styl oddílu GPT. "
Když se zobrazí jedna z těchto dvou chyb, možná nebudete moci vybrat oddíl, který chcete nainstalovat. To ale neznamená, že s počítačem není něco v pořádku.

Jak již víte, MBR a GPT jsou dvě zcela odlišné struktury oddílů na pevném disku. MBR je tradiční struktura oddílů, zatímco GPT je novější.

Chyba č. 1 nastane, když se pokoušíte nainstalovat systém Windows do počítače UEFI a oddíl pevného disku není nakonfigurován pro režim UEFI nebo kompatibilitu starší verze systému BIOS. Microsoft TechNet nabízí dvě řešení problému.

  1. Restartujte počítač v režimu kompatibility staršího systému BIOS. Tato možnost zachová aktuální styl sekce.
  2. Přeformátujte disk na UEFI pomocí stylu oddílu GPT. Tato možnost vám umožní používat funkce firmwaru UEFI. Přeformátovat se můžete sami podle níže uvedených pokynů. Před formátováním vždy zálohujte data.
Samozřejmě existují nástroje třetích stran pro převod disků na GPT při zachování dat, ale je stále bezpečnější vytvořit zálohu pro případ, že nástroj převod nedokončí.

Pokyny pro převod pevného disku z MBR na GPT


Pomocí instalace systému Windows

  1. Vyberte nepřidělené místo a klikněte na Další. Systém Windows zjistí, že je počítač spuštěn v režimu UEFI, a automaticky přeformátuje disk pomocí stylu oddílu GPT. Instalační proces začne okamžitě poté.
Ruční převod
  1. Vypněte počítač a vložte spouštěcí jednotku systému Windows (USB nebo DVD).
  2. Spusťte z něj v režimu UEFI.
  3. Vyčistěte disk: vyčistěte.
  4. Převod na GPT se provádí příkazem convert gpt.

Pokyny pro převod pevného disku z GPT na MBR

Někdy je nutné převést disk na strukturu oddílu MBR. Pokud se vám například během instalace systému Windows zobrazí tato chybová zpráva:

"Na tuto jednotku nelze nainstalovat Windows." Vybraný disk má styl oddílu GPT "

Bootování z GPT je podporováno pouze na 64bitových verzích Windows Vista, 7, 8, 10 a odpovídajících verzích serverů na systémech UEFI. Tato chybová zpráva znamená, že váš počítač nepodporuje UEFI, a proto můžete použít pouze BIOS, který pracuje se strukturou oddílů MBR.

Microsoft TechNet nabízí dvě řešení problému.

  1. Restartujte počítač v režimu kompatibility systému BIOS. Tato možnost zachová aktuální styl sekce.
  2. Přeformátujte disk pomocí stylu oddílu MBR. Před formátováním vždy zálohujte data. Přestože existují nástroje třetích stran pro převod disků na GPT při zachování dat, je stále bezpečnější vytvořit zálohu v případě, že nástroj převod nedokončí.
Pokud jste vybrali druhou možnost, postupujte podle podrobných pokynů:

Pomocí instalace systému Windows

  1. Vypněte počítač a vložte spouštěcí jednotku systému Windows (USB nebo DVD).
  2. Spusťte z něj v režimu UEFI.
  3. V typu instalace vyberte „Vlastní“.
  4. Zobrazí se obrazovka se zprávou „Kam chcete nainstalovat Windows?“ Vyberte všechny oddíly na disku a klikněte na „Odstranit“.
  5. Po úspěšném odstranění bude disk jedinou oblastí nepřiděleného místa.
  6. Vyberte nepřidělené místo a klikněte na Další. Systém Windows zjistí, že je počítač spuštěn v režimu BIOS, a automaticky přeformátuje disk pomocí stylu oddílu MBR. Instalační proces začne okamžitě poté.
Ruční převod
  1. Vypněte počítač a vložte spouštěcí jednotku systému Windows (USB nebo DVD).
  2. Spusťte z něj v režimu BIOS.
  3. V instalaci systému Windows otevřete stisknutím konzoly Shift + F10. Po každém dalším příkazu stiskněte Enter.
  4. Spusťte nástroj diskpart pomocí příkazu diskpart.
  5. Chcete -li vybrat disk, který chcete převést, zadejte list disk.
  6. Zadejte číslo disku, které chcete převést: vyberte číslo disku.
  7. Vyčistěte disk: vyčistěte.
  8. Převod na GPT se provádí příkazem convert mbr.
  9. Chcete -li ukončit diskpart, zadejte příkaz exit.
  10. Zavřete konzolu a vraťte se k instalaci systému Windows.
  11. Při výběru typu instalace vyberte „Jiné“. Disk bude představovat jednu oblast nepřiděleného místa.
  12. Vyberte nepřidělené místo a klikněte na Další. Windows zahájí instalaci.