Převést MBR na GPT v Windows Server 2012 R2

autor: Allen, aktualizováno: 8. prosince 2020

Tento článek uvádí, jak převést MBR na GPT v systému Windows XP Windows Server 2012 R2 bez ztráty dat. 2 způsoby, jak změnit disk MBR na GPT pomocí mbr2gpt cmd a NIUBI partition editor.

Možnost Převést na GPT je zobrazena šedě ve správě disků Server 2012

Jednotky pevného disku jsou mnohem větší, na serverech, které používají hardwarová pole RAID, jako je RAID 5, může být virtuální disk vyšší než 10 TB. Pokud vytvoříte pole RAID 5 s 3 pevnými disky 3 TB, virtuální disk v nástroji Správa disků je 6 GB. Pokud je tento disk inicializován jako styl MBR, můžete použít pouze 2TB místo, zbývající 4TB místo na disku se zobrazí jako Nealokované, tento prostor nelze použít k vytvoření nového svazku nebo rozšíření dalšího. Chcete-li tento problém vyřešit, musíte převést disk MBR na GPT.

Chcete-li převést MBR na GPT v Windows Server 2012 R2, existuje několik způsobů. Windows má vestavěný nástroj Správa disků a příkazový nástroj diskpart, který pomáhá převádět typ disku, ale musíte odstranit všechny oddíly na MBR disku před převodem.

V okně příkazového řádku diskpart zadejte příkaz help convert GPT a uvidíte syntaxi, poznámku a příklad příkazu convert.

Převod disku

Když v konzole Správa disků kliknete pravým tlačítkem na přední stranu disku MBR, existuje také možnost, alePřevést na disk GPT"možnost je zobrazena šedě, pokud je v ní oddíl.

Convert is grayed

Pomocí nástroje MBR2GPT.exe (společnost Microsoft) a NIUBI Partition Editor, Můžete převést MBR na GPT bez ztráty dat. Před spuštěním se ujistěte, že disk MBR, který chcete převést, je datový disk nebo systémový disk, protože metoda je odlišná.

Jak převést MBR na GPT pro nesystémový disk

Pokud jsou na disku MBR pouze data, je velmi snadné je převést na GPT bez ztráty dat, stačí jen několik kliknutí.

Kroky k převodu MBR na GPT v systému Windows Windows Server 2012 R2 bez operačního systému:

  1. Ke stažení NIUBI Partition Editor, klikněte pravým tlačítkem na ikonu před disk MBR a vyberte „Převést na disk GPT".
  2. Stačí kliknout Ano k potvrzení, je přidána čekající operace.
  3. klikněte Apply vlevo nahoře pro provedení, hotovo. (Všechny operace před kliknutím Apply fungují pouze ve virtuálním režimu.)

Podívejte se na video, jak převést disk z MBR na GPT v Windows Server 2012:

Video guide

Převeďte MBR na GPT na serveru 2012 pro systémový disk

Pokud je na disku MBR operační systém, je to trochu komplikované, protože všechny systémové soubory musí zůstat neporušené a operační systém se musí po převodu na GPT správně spustit. Existuje nějaký software třetích stran, který tvrdí, že je schopen převést disk MBR na GPT s operačním systémem, ale jen málo z nich dokáže zajistit 100% zaváděcí systém. Pokud chcete převést systémový disk z MBR na GPT, vždy se doporučuje spustit MBR2GPT.exe které poskytuje společnost Microsoft.

Příkazový řádek serveru mbr2012gpt.exe serveru 2

MBR2GPT.exe běží z příkazového řádku. Na Windows Server 2019 a Windows 10 (1703 a novější verze), můžete tímto příkazem převést MBR na GPT Windows. Chcete-li však spustit mbr2gpt na serveru 2012 (a R2), potřebujete zaváděcí médium s Windows Předinstalační prostředí (Windows PE).

Chcete-li převést disk pomocí příkazu MBR2GPT, měl by váš diskový oddíl splňovat požadavky, jinak nemůže být převod úspěšný. Ale nebojte se, před provedením jakékoli změny na disku MBR2GPT ověří rozložení a geometrii vybraného disku, pokud některá z těchto kontrol selže, převod nebude pokračovat a bude vrácena chybová zpráva. Váš diskový oddíl nebude poškozen.

Předpoklad pro spuštění cmd MBR2GPT na serveru 2012 R2:

  1. Na tomto disku MBR by neměla být žádná logická jednotka.
  2. Mělo by to být 3 nebo méně primárních oddílů na tomto disku MBR.
  3. Jeden z oddílů je nastaven jako aktivní a je systémovým oddílem.
  4. Všechny oddíly na tomto disku MBR jsou uznané by Windows, to znamená, že neexistují žádné EXT2 / EXT3 a další typy oddílů Linux nebo Mac.

Běžné vydání a odpovídající řešení

"Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". Toto je nejběžnější chybová zpráva při převodu disku MBR na GPT v Windows Server 2012 a další verze. Pokud se vám tato chyba zobrazila, zkontrolujte znovu konfiguraci diskového oddílu.

Partition layout

Ve většině případů Windows 2012 systémový disk serveru, jsou zde System Reserved, C: (pro OS) a D drive. Pokud jsou všechny tyto oddíly Primární, můžete tento disk úspěšně převést. Pokud rozložení diskového oddílu nesplňuje požadavky, proveďte úpravy podle následujících metod:

  1. Pokud existuje Logická jednotka, převést na primární (bez ztráty dat).
  2. Pokud existují 4 primární oddíly, postupujte podle pokynů přesunout jeden na jiný disk.
  3. Na většině serverů není problém, pokud není aktivní oddíl, můžete jej vybrat a nastavit jako aktivní s NIUBI Partition Editor.
  4. Na většině serverů není problém, pokud není podporovaný oddíl, musíte přesunout soubory a odstranit tento oddíl.

Rozbalte oddíl System Reserved (Volitelné)

Pro Windows po převodu zůstat zaváděcí, EFI systémový oddíl (ESP) musí být na svém místě. MBR2GPT nejprve zmenší oddíl vyhrazený pro systém. Pokud v oddílu vyhrazeném systému není dostatek volného místa, MBR2GPT zmenší jednotku C, pak EFI oddíl bude vytvořen za jednotkou C po převodu na disk GPT.

Když kliknete pravým tlačítkem na EFI oddíl ve správě disků, všechny možnosti jsou šedé. To však nevadí NIUBI Partition Editor, protože se může zmenšovat, prodlužovat a pohybovat EFI rozdělit. Pokud chcete udělat EFI oddíl nalevo od jednotky C, Ke stažení NIUBI Partition Editor a postupujte podle metody ve videu rozbalte oddíl vyhrazený pro systém (to stačí 1GB):

EFI partition

Video guide

Jak převést MBR na GPT na serveru 2012 pro systémový disk

Jak jsem řekl výše, MBR2GPT.exe je zabudován Windows Server 2019 a Windows 10, není součástí žádného jiného Windows verze. Ke spuštění MBR2GPT na serveru 2012 (R2) potřebujete Windows Předinstalační prostředí a spusťte z něj příkazový řádek.

Podrobné kroky pro převod MBR na GPT v Windows Server 2012 (R2):

Krok 1: Ke stažení Windows Server 2019 ISO a vytvořit zaváděcí DVD nebo USB flash disk s Windows vestavěný nástroj nebo nástroj třetích stran. Pokud používáte virtuální počítač VMware, Hyper-V, stačí vybrat tento soubor ISO a spustit z něj.

Krok 2: Spusťte z tohoto zaváděcího média, jednoduše klikněte další Zaprvé Windows V okně Nastavení klikněte na Opravit tento počítač v levém dolním rohu dalšího okna.

Setup window

Repair computer

Krok 3: klikněte Poradce při potížích v dalším okně klikněte na Příkazový řádek.

Troubleshoot

Command Prompt

Krok 4: Pro dokončení převodu stačí zadat 2 příkazy.

  1. cd ..
  2. mbr2gpt / převést

Jak vidíte, příkazové okno hlásí, že konverze byla úspěšně dokončena.

  • /validate - Dává pokyn MBR2GPT.exe, aby provedl pouze kroky ověření disku a nahlásil, zda je disk vhodný pro převod. Pokud ověření selhalo, nemůžete pokračovat v převodu.
  • /convert - Instruuje MBR2GPT.exe, aby provedl ověření disku a pokračoval v převodu, pokud projdou všechny ověřovací testy.
  • /disk:<diskNumber> - Určuje počet disků MBR, které mají být převedeny na GPT. Pokud není zadán, použije se systémový disk, takže zde se tato možnost nepoužívá.

Zobrazit úplnou syntaxi a možnosti

Protože jsem rozšířil oddíl System Reserved, restartuji server a bootuji na U.EFI, jak vidíte, disk 0 je převeden na GPT a EFI oddíl je vytvořen na vlevo strana jednotky C.

Kromě převodu MBR na GPT pro Server 2012 NIUBI Partition Editor vám pomůže převést oddíl mezi Primární a logické, převést NTFS na FAT32 bez ztráty dat. Pomáhá také zmenšit, rozšířit, přesunout, sloučit, kopírovat, vymazat oddíl a mnohem více.

Ke stažení