Konwertuj MBR na GPT w Windows Server 2012 R2 bez utraty danych

Allen, aktualizacja: 8 października 2021 r

Dyski twarde stają się znacznie większe i często używa się dysków 2 TB lub 4 TB. Wiele serwerów jest zbudowanych ze sprzętowych macierzy RAID, wirtualny dysk może być większy niż 10 TB. Jeśli zbudujesz macierz RAID 5 z 3 dyskami twardymi o pojemności 3 TB, dysk wirtualny w Zarządzaniu dyskami ma 6 GB. Jeśli ten dysk jest zainicjowany jako MBR, możesz używać tylko 2TB space, pozostałe 4 TB miejsca na dysku jest pokazane jako Nieprzydzielone na końcu. To miejsce nie może być używane do tworzenia nowego wolumenu lub rozszerzania innej partycji. Aby wykorzystać całe miejsce na dysku, musisz: konwersja dysku z MBR na GPT. Jeśli na dysku są 4 partycje i Windows nie pozwala na tworzenie większej ilości woluminu, musisz również zmienić dysk MBR na GPT. W tym artykule przedstawię jak przekonwertować MBR na GPT w Windows Server 2012 (R2) z narzędziem poleceń MBR2GPT i konwerterem dysków innej firmy.

Konwertuj MBR na GPT w Server 2012 Disk Management (destrukcyjny)

Aby przekonwertować MBR na GPT w Windows Server 2012 R2, jest kilka sposobów. Windows ma wbudowane narzędzie do zarządzania dyskami i narzędzie polecenia diskpart, które pomagają konwertować typ dysku, ale musisz usuń wszystkie partycje na dysku MBR z góry.

W oknie wiersza polecenia diskpart wpisz help convert GPT a zobaczysz składnię, notatkę i przykład polecenia konwersji.

Konwersja Diskpart

W konsoli zarządzania dyskami po kliknięciu prawym przyciskiem myszy przedniej części dysku MBR jest również dostępna opcja, ale „Konwertuj na dysk GPTOpcja " jest wyszarzona, jeśli jest na niej partycja.

Convert is grayed

Z MBR2GPT.exe (pod warunkiem Microsoft) i NIUBI Partition Editor, Można przekonwertuj MBR na GPT na serwerze 2012 bez utraty danych. Przed rozpoczęciem upewnij się, że dysk MBR, który chcesz przekonwertować, jest dyskiem z danymi lub dyskiem systemowym, ponieważ metoda jest inna.

Jak przekonwertować MBR na GPT dla dysku niesystemowego (nieniszczącego)

Jeśli na dysku MBR znajdują się tylko dane, niezwykle łatwo i szybko przekonwertować je na GPT bez utraty danych, wystarczy kilka kliknięć.

Kroki, aby przekonwertować MBR na GPT w Windows Server 2012 R2 bez systemu operacyjnego:

  1. Pobierz NIUBI Partition Editor, kliknij prawym przyciskiem myszy przód dysk MBR i wybierz „Konwertuj na dysk GPT".
  2. Wystarczy kliknąć tak w celu potwierdzenia, dodawana jest operacja oczekująca.
  3. Kliknij Apply w lewym górnym rogu, aby wykonać, gotowe. (Wszystkie operacje przed kliknięciem Apply działa tylko w trybie wirtualnym).

Obejrzyj wideo, jak przekonwertować dysk z MBR na GPT w formacie Windows Server 2012:

Video guide

Jak przekonwertować MBR na GPT w Windows Server 2012 na dysk systemowy

Jeśli na dysku MBR znajduje się system operacyjny, jest to nieco skomplikowane, ponieważ wszystkie pliki systemowe muszą pozostać nienaruszone, a system operacyjny musi poprawnie uruchomić się po konwersji na GPT. Istnieje oprogramowanie innych firm, które twierdzi, że jest w stanie przekonwertować dysk MBR na GPT z systemem operacyjnym, ale niewiele może zapewnić 100% bootowalny system. Jeśli chcesz przekonwertować dysk systemowy z MBR na GPT, sugeruje się uruchomienie MBR2GPT.exe które jest narzędziem wiersza polecenia i dostarczonym przez firmę Microsoft.

Wiersz polecenia mbr2012gpt.exe Server 2

MBR2GPT.exe działa z wiersza polecenia. Na Windows Server 2019 i Windows 10 (1703 i nowsze wersje), możesz przekonwertować MBR na GPT za pomocą tego polecenia w programie Windows. Ale aby uruchomić mbr2gpt w Server 2012 (R2), potrzebujesz nośnika startowego z Windows Środowisko przedinstalacyjne (Windows PE).

Aby przekonwertować dysk za pomocą MBR2GPT w Windows 2012, partycja dysku musi spełniać poniższe wymagania. W przeciwnym razie konwersja nie może się powieść. Ale nie martw się, przed wprowadzeniem jakichkolwiek zmian na dysku, MBR2GPT sprawdza układ i geometrię wybranego dysku. Jeśli którekolwiek z tych sprawdzeń się nie powiedzie, konwersja nie będzie kontynuowana i zostanie zwrócony komunikat o błędzie. Twoja partycja dysku nie zostanie uszkodzona.

Warunek wstępny do uruchomienia polecenia cmd MBR2GPT w Server 2012 R2:

  1. Nie powinno być Dysk logiczny na tym dysku MBR.
  2. Powinno być 3 lub mniej Partycje podstawowe na tym dysku MBR.
  3. Jedna z partycji jest ustawiona jako aktywna i jest partycją systemową.
  4. Wszystkie partycje na tym dysku MBR są uznane by Windowsoznacza to, że nie ma EXT2 / EXT3 ani innych typów partycji Linux lub Mac.

Wspólny problem i odpowiednie rozwiązanie

"Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". Jest to najczęstszy komunikat o błędzie podczas konwertowania dysku MBR na GPT w formacie Windows Server 2012 i inne wersje. Jeśli otrzymałeś taki błąd, sprawdź ponownie konfigurację partycji dysku.

Partition layout

W większości Windows Dysk systemowy serwera 2012, istnieją System Reserved, C: (dla systemu operacyjnego) i dysk D. Jeśli wszystkie te partycje są Pierwotny, możesz pomyślnie przekonwertować dysk na GPT. Jeśli układ partycji dysku nie spełnia wymagań, postępuj zgodnie z metodami modyfikacji:

  1. Jeśli jest Dysk logiczny, przekonwertować na Podstawowy (bez utraty danych).
  2. Jeśli istnieją 4 partycje podstawowe, wykonaj kroki do przenieś jeden na inny dysk.
  3. Jeśli nie ma obsługiwanej partycji, musisz przenieść pliki i usunąć tę partycję.

Rozwiń partycję Zastrzeżone przez system (Opcja)

Dla Windows aby pozostać bootowalnym po konwersji, an EFI partycja systemowa (ESP) musi być na swoim miejscu. MBR2GPT najpierw zmniejszy partycję Zastrzeżone przez system. Jeśli nie ma wystarczającej ilości wolnego miejsca na partycji Zastrzeżone przez system, MBR2GPT zmniejszy dysk C, a następnie EFI partycja zostanie utworzona za dyskiem C po konwersji na dysk GPT.

EFI partition

Po kliknięciu prawym przyciskiem myszy EFI partycji w Zarządzaniu dyskami, wszystkie opcje są wyszarzone. Oznacza to, że Zarządzanie dyskami nie może zmniejszyć ani rozszerzyć tej partycji. Jednak nie ma znaczenia, aby NIUBI Partition Editorponieważ może się kurczyć, rozszerzać i przesuwać EFI partycja bez utraty w niej pliku.

Jeśli chcesz, aby EFI partycja po lewej stronie dysku C, Pobierz NIUBI Partition Editor i postępuj zgodnie z metodą z filmu na rozwiń partycję System Reserved (wystarczy 1 lub 2GB):

Video guide

Jak uruchomić mbr2gpt.exe na serwerze 2012, aby zmienić MBR na GPT (cmd)

Jak powiedziałem powyżej, MBR2GPT.exe jest wbudowany Windows Server 2019 i Windows 10, nie jest wliczony w cenę wcześnie Windows wersje. Aby uruchomić MBR2GPT na serwerze 2012 (R2), potrzebujesz Windows Środowisko preinstalacyjne i uruchom z niego wiersz poleceń.

Kroki, aby przekonwertować mbr na gpt in Windows Server 2012 (R2) z poleceniem MBR2GPT:

Krok 1: Pobierz Windows Server 2019 ISO i utwórz bootowalną płytę DVD lub dysk flash USB z Windows narzędzie wbudowane lub narzędzie innej firmy. Jeśli używasz maszyny wirtualnej VMware, Hyper-V, wystarczy wybrać ten plik ISO i uruchomić go z niego.

Krok 2: Uruchom z tego nośnika startowego, po prostu kliknij Dalej na początku Windows Okno instalacji, a następnie kliknij Napraw komputer w lewym dolnym rogu następnego okna.

Setup window

Repair computer

Krok 3: Kliknij Rozwiązywanie w następnym oknie, a następnie kliknij Wiersz polecenia.

Troubleshoot

Command Prompt

Krok 4: Wystarczy wpisać 2 polecenia, aby zakończyć konwersję.

  1. cd ..
  2. mbr2gpt / convert

Jak widać, okno poleceń informuje, że konwersja zakończyła się pomyślnie.

Ponieważ rozszerzyłem partycję Zastrzeżone przez system, zrestartowałem serwer i uruchomiłem do UEFI, jak widać, dysk 0 jest konwertowany na GPT i EFI partycja jest tworzona na lewo strona napędu C.

Oprócz konwersji MBR na GPT na Server 2012, NIUBI Partition Editor pomaga konwertować partycję między Podstawowy i logiczny, przekonwertować NTFS na FAT32 bez utraty danych. Pomaga także zmniejszać, rozszerzać, przenosić, scalać, kopiować, czyścić partycję i wiele więcej.

Pobierz