Co to jest tabela partycji GPT lub GUID (kompletny przewodnik) [MiniTool Wiki]
What Is Gpt Guid Partition Table
Szybka nawigacja :
Tabela partycji GUID ( GPT ) odnosi się do tablicy partycji z unikalnymi identyfikatorami. Jest częścią standardu United Extensive Firmware Interface ( Unified EFI Forum zaproponowało wymianę systemu BIOS komputera ) i używany do zastąpienia głównego rekordu rozruchowego ( MBR ) tablica partycji znajdująca się w systemie BIOS i wykorzystująca 32 bity do zapisania adresu i rozmiaru bloku logicznego. (Widok MBR VS GPT poznać ich różnicę)
Tutaj, aby przełamać ograniczenie, że tablica partycji MBR nie jest w stanie obsłużyć partycji powyżej 2 TB, niektórzy producenci dysków twardych, tacy jak Seagate i Western Digital, zwiększają pojemność sektora do 4KB. Dlatego MBR jest w stanie obsłużyć 16 TB. Jednak ten sposób spowoduje kolejny nowy problem: jak idealnie podzielić partycje dyskowe na urządzenia, które mają duże bloki.
Od 2010 r. Większość systemów operacyjnych obsługuje GPT. Jednak niektóre systemy operacyjne, takie jak Mac OS X i Microsoft Windows, mogą uruchamiać się tylko z partycji GPT na podstawie oprogramowania układowego EFI.
Funkcja
Na dysku twardym MBR informacje o partycjonowaniu są przechowywane w głównym rekordzie rozruchowym. W GPT informacje o lokalizacji tablic partycji są przechowywane w nagłówku GPT. Jednak ze względu na zgodność pierwszy sektor dysku jest zarezerwowany dla „ ochronny MBR ”, A następny to nagłówek GPT.
Podobnie jak nowoczesny MBR, GPT również używa logicznego adresowania bloków ( LBA ) w celu zastąpienia historycznego adresowania sektora głowic cylindrów. Starszy MBR jest przechowywany w LBA 0, a nagłówek GPT jest zawarty w LBA 1, a następny to tablica partycji. 64-bitowy system operacyjny wykorzystuje 16 384 bajty ( lub 32 sektory ) jako tablica partycji GPT, a LBA 34 jest pierwszym użytecznym sektorem na dysku.
Firma Apple Inc. ostrzegła, że proszę nie zakładać, że wszystkie bloki mają 512 bajtów. Niektóre nowoczesne urządzenia magazynujące, takie jak SSD, mogły mieć 1024 sektorów, podczas gdy niektóre dyski magnetooptyczne ( MO ) może mieć sektory 512-bajtowe ( MO zawsze nie jest podzielony na partycje ).
Macintoshy, które wykorzystują struktury oparte na Intelu, również używają GPT.
Ponadto na końcu dysku GPT znajduje się kopia tablicy partycji.
Metoda partycji
Dużą zaletą partycji GPT jest to, że może tworzyć różne partycje na podstawie różnych danych i tworzyć różne uprawnienia dla różnych partycji. Użytkownicy nie mogą skopiować całego dysku GPT, zapewniając w ten sposób bezpieczeństwo danych. Ale jeśli użytkownicy Konwertuj dysk MBR na GPT , wszystkie dane na dysku zostaną utracone, jeśli nie znajdą dobrego rozwiązania. Dlatego użytkownicy muszą wykonać kopię zapasową dysku twardego przed konwersją, a następnie przekonwertować go na schemat partycji GPT za pomocą wbudowanego narzędzia do zarządzania dyskami systemu Windows. Po konwersji mogą zainstalować system operacyjny.
Starszy MBR (LBA 0)
Tradycyjnie na początku tablicy partycji GPT nadal znajduje się starszy MBR, który może pomóc w zapobieganiu błędnemu rozpoznaniu i nadpisaniu dysku GPT przez narzędzia dyskowe oparte na MBR. Sektor ten jest określany jako „ ochronny MBR ”. W systemie operacyjnym, który obsługuje rozruch oparty na GPT, pierwszy sektor jest również używany do przechowywania pierwszego etapu kodu rozruchowego. W zabezpieczającym MBR znajduje się partycja wpisana jako 0xEE, co oznacza, że dysk wykorzystuje tablicę partycji GUID. Systemy operacyjne, które nie mogą odczytać dysków GPT, uznają partycję za nieznaną i odmówią modyfikacji dysku, chyba że użytkownicy usuną tę partycję, co minimalizuje przypadkowe usunięcie. Ponadto system operacyjny, który może odczytać dysk GPT, sprawdzi tablicę partycji w zabezpieczającym MBR, a jeśli typ partycji nie jest OxEE lub jeśli w tabeli partycji jest wiele elementów, system operacyjny odmówi również manipulacji dyskiem .
Jeśli użytkownicy używają hybrydowej tabeli partycji dysku twardego MBR / GPT, mogą uruchomić system operacyjny, który nie obsługuje rozruchu opartego na GPT z MBR. Ale po uruchomieniu system operacyjny może manipulować tylko partycją MBR. Boot Camp wykorzystuje ten sposób do uruchamiania systemu Windows.
Nagłówek tabeli partycji
Nagłówek tablicy partycji określa dostępne miejsce na dysku twardym, a także liczbę i rozmiar wpisów tabeli partycji. Jeśli użytkownicy uruchamiają komputer z 64-bitowym systemem Windows Server 2003, mogą utworzyć do 128 partycji, więc tabela partycji zawiera 128 elementów, a każdy z nich zajmuje 128 bajtów. ( EFI wymaga, aby najmniejsza tablica partycji miała 16 384 bajtów, dlatego zarezerwowanych jest 128 wpisów partycji, każda o długości 128 bajtów. )
Nagłówek tablicy partycji podstawowej znajduje się w drugim sektorze ( LBA 1 ), a nagłówek tablicy partycji kopii zapasowych znajduje się w ostatnim sektorze dysku twardego.