Konwertuj dysk GPT na dysk MBR w miejscu?


3

Czy jest jakiś sposób na niezawodną konwersję dysku z GPT na MBR w miejscu?
(tj. bez konieczności tworzenia kopii zapasowych / przywracania jakichkolwiek partycji).

Odpowiedzi:


3

Konwersji tej można dokonać za pomocą mojego gdiskprogramu . Rzeczywista konwersja GPT na MBR nie jest aż tak skomplikowana (dla użytkownika końcowego), chociaż istnieją pewne istotne zastrzeżenia, takie jak:

  • Jeśli są więcej niż cztery partycje, niektóre z nich będą musiały być logicznymi partycjami w MBR, a te mają wymagania dotyczące odstępów, które mogą nie być spełnione w oryginale. Dlatego konwersja wszystkich partycji może nie być możliwa bez zmiany rozmiaru niektórych z nich.
  • Niektóre dane GPT, takie jak nazwy partycji, zostaną utracone.
  • Jeśli dysk jest większy niż 2 TB (przy założeniu sektorów 512-bajtowych), partycje, które wykraczają poza znak 2 TB, nie zostaną przekonwertowane. MBR ma limit 2TiB wielkości partycji i punktów początkowych, co jest jednym z głównych powodów, dla których jest wypasany; dzisiaj nie jest to przydatne na większych dyskach.
  • Jeśli dysk jest dyskiem rozruchowym, może być konieczne ponowne zainstalowanie modułu ładującego. Będzie to prawdziwy ból w systemie Windows, ale prawdopodobnie będzie łatwiej w przypadku systemu Linux.

gdiskDokumentacja obejmuje proces w szczegółach. Większe pytanie brzmi jednak: dlaczego? Istnieją uzasadnione powody, aby chcieć przeprowadzić tę konwersję, ale jest też wiele przypadków, w których taka konwersja byłaby niewłaściwa. Wiedza, dlaczego chcesz przeprowadzić konwersję, pozwoliłaby mi lepiej doradzić, czy przejście na MBR ma sens, czy też istnieje lepszy sposób na osiągnięcie ostatecznego celu.


+1 Doceniam odpowiedź. Część, która mnie niepokoi (a której nie wspomniałeś), jest tym, co dzieje się, jeśli na moim komputerze jest zainstalowany system Windows 8 - jak ten proces się zmienia (zakładając, że mój komputer obsługuje starszy tryb) i czy to unieważnia moją licencję? „Dlaczego” polega przede wszystkim na tym, że chcę móc uruchamiać systemy operacyjne niezgodne z UEFI (np. Stare Linuxy itp.), Czego nie robi menedżer rozruchu systemu Windows UEI.
Mehrdad

@Mehrdad Ten sam magazyn C't wydaje 20 stron na te tematy. Historia konwersji GPT-> MBR była jednym z tych artykułów. Jeśli umiesz czytać po holendersku, mogę go polecić. Jest bardzo dokładny i szczegółowo wyjaśnia. Wydanie 2013-10.
Tonny

@Rod Smith Świetny program, twój gdisk!
Tonny

@Tonny: lol Nie umiem czytać po holendersku, czy jest wersja angielska?
Mehrdad

Mehrdad, patrz mój czwarty punkt: „Jeśli dysk jest dyskiem rozruchowym, może być konieczne ponowne zainstalowanie modułu ładującego. Będzie to prawdziwy problem w systemie Windows, ale prawdopodobnie będzie łatwiej w przypadku systemu Linux”. Jeśli system Windows uruchamia się z dysku, nie będzie już uruchamiał się z dysku po takiej konwersji - przynajmniej dopóki nie ponownie zainstalujesz modułu ładującego.
Rod Smith


1

Jest to możliwe dzięki narzędziu Linux o nazwie „gdisk” ...

Ale proces ten jest bardzo skomplikowany, niebezpieczny, a prosta konwersja nie zawsze jest możliwa.
(Zależy to w dużej mierze od oryginalnego układu partycji. Nie wszystko konwertuje z GPT na MBR, ponieważ MBR ma bardziej ograniczone funkcje.)
Jeśli jest to twój dysk rozruchowy, to później będziesz musiał zepsuć BCDBOOT / BCDBOOT, aby naprawić boot systemu Windows -proces.
(Lub wykonaj skomplikowane operacje chroot, aby ponownie uruchomić system Linux).

Przykład: holenderski magazyn komputerowy C't miał artykuł na ten temat w zeszłym miesiącu. Opisanie całego procesu zajęło im 3 pełne strony. (Nie powtórzę tego tutaj.)

Jeśli nie jesteś ekspertem w tych sprawach (ponieważ musiałeś o to NIE pytać), prawdopodobnie lepiej, jeśli nawet nie spróbujesz tego zrobić.
Powiedziałbym, że pełny proces tworzenia kopii zapasowej / przywracania jest łatwiejszy i mniej niebezpieczny.
(I tak będziesz musiał wykonać pełną kopię zapasową, aby zachować bezpieczeństwo, zanim zrobisz coś takiego. W takim razie możesz również użyć jej do przywrócenia).

PS Jeśli masz (wstępnie zainstalowany) komputer z systemem Windows 8, który standardowo jest wyposażony w GPT, jego przetwarzanie jest jeszcze bardziej skomplikowane i możliwe jest nawet, że unieważni twoją (wstępnie zainstalowaną) licencję na system Windows.
(Możliwe jest, że producent skonfigurował UEFI BIOS / Secure boot, tak aby działał TYLKO na GPT.)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.