Jak mogę sprawdzić i zmienić typ tablicy partycji?

19

Nowe komputery dostarczane z systemem Windows 8 mają również inną tabelę partycji niż wcześniej.

To wraz z przejściem na UEFI powoduje zamieszanie, ponieważ użytkownicy nie są świadomi nowej tabeli partycji i próbują instalować systemy operacyjne w dotychczasowym stylu na tych komputerach i odwrotnie.

(Instalacje spoza UEFI można wykonać, ale wymagają one specjalnej partycji . Instalacje UEFI na dyskach z partycjami MBR również wydają się możliwe .)

LiveWireBT
źródło

Odpowiedzi:

23

Co to jest tablica partycji? Jak to jest związane z Windows 8?

Oprócz ogólnego partycjonowania należy zauważyć, że informacje o partycjach są przechowywane w tabeli partycji na dysku twardym.

Cały temat nie zyskał dużej uwagi, ponieważ komputery DOS / Windows - na których można zainstalować Linuksa - miały tylko jeden wybór przez prawie trzy dekady. ( MBR został wprowadzony w 1983 r.) Do czasu, aż Windows 8 ostatecznie zastąpił dawno spóźnioną i nieaktualną kombinację podsystemu BIOS / MBR z UEFI / GPT. ( Porównanie GPT i MBR na Arch Wiki).

Chociaż GPT to nazwa nowego formatu, istnieje pewne zamieszanie co do nazwania starego formatu, jak MBRopisano wcześniej kod bootloadera, który jest przechowywany wzdłuż informacji o partycji w tablicy partycji.

Jak sprawdzić i zmienić tabelę partycji?

Przeczytaj uważnie te instrukcje przed rozpoczęciem!

Pamiętaj też, że możesz konwertować tabele partycji: Jak mogę zmienić / przekonwertować dysk Ubuntu MBR na GPT i sprawić, aby Ubuntu uruchamiał się z EFI?

  1. Metoda GUI - Korzystanie z GParted

    Aby dowiedzieć się, jaki typ tablicy partycji wybrany dysk wybrał z menu Widok > Informacje o urządzeniu .

    GParted pokazując / dev / sdb zaznaczono i pozycję menu „Device Information”

    Wybierz dysk, którego partycję chcesz zmienić, a następnie wybierz z menu Urządzenie > Utwórz tablicę partycji .

    GParted pokazuje pozycję menu „Utwórz tablicę partycji”

    Jeśli pojawi się ostrzeżenie, że urządzenie zawiera aktywne partycje, odmontuj je. Pamiętaj, że nie można odmontować partycji aktualnie działającego systemu operacyjnego. Zobaczysz poniższe okno, w którym możesz wybrać typ tablicy partycji. msdosto, co GParted nazywa starym formatem, gptnowszym. Wszystkie pozostałe dla innych systemów operacyjnych lub architektur.

    Proszę również zwrócić uwagę na komunikat ostrzegawczy . Utworzenie nowej tablicy partycji spowoduje usunięcie wszystkich informacji o istniejących partycjach na dysku. Nie spowoduje to zastąpienia danych na partycjach, ale nadal nie będziesz musiał przekopywać i przywracać danych później. Dlatego weź pod uwagę, że stare partycje zniknęły, a wszystkie dane zostały utracone po utworzeniu nowej tabeli partycji i wykonaj kopię zapasową danych, zanim to zrobisz.

    GParted z prośbą o utworzenie tabeli partycji na / dev / sdb

  2. Metoda CLI - Korzystanieparted

    Aby wyświetlić informacje o tablicy partycji, uruchom:

    sudo parted --list
    

    Aby utworzyć nowe uruchomienie tabeli partycji:

    # This is a destructive action that will destroy all data on the partitions of the device
    sudo parted device mklabel label-type
    

    devicenależy zastąpić nazwą urządzenia (np. /dev/sdb) i label-typeprzy pomocy msdoslub gpt.

    Możesz także uruchomić partedinteraktywnie, po prostu uruchamiając sudo parted. Więcej szczegółów na stronie podręcznika .

LiveWireBT
źródło
Świetnie, ale 1) nadal możesz rozbudowywać What is a partition tableczęść, 2) nie jest jasne (przynajmniej dla nowych / nietechnicznych / nie na twardych dyskach), czy wykonanie tych kroków całkowicie wymaże dysk twardy, czy po prostu zmień na GPT i nie uszkadzaj partycji, 3) Myślę, że zawsze najlepszą praktyką jest umieszczanie „zrób kopię zapasową wszystkich swoich danych” w odpowiedziach dotyczących partycji, i 4) dlaczego po prostu nie opublikujesz swojej odpowiedzi na Jak mogę zmienić / przekonwertować Ubuntu MBR dysk do GPT, i zrobić Ubuntu boot z EFI? zamiast? Twoje pytanie może zostać uznane za duplikat.
Alaa Ali,
@AlaaAli Chcę, aby to było tak krótkie, jak to możliwe. Pierwsze zdanie można sformułować lepiej, ale nie chcę schodzić do poziomu inżynierskiego (nie sądzę, aby o tabelach partycji było więcej do powiedzenia niż inżynieria). 2 i 3) Dodano informacje. 4) Witryna wydaje się mieć problem z zbyt długimi, monolitycznymi i redundantnymi odpowiedziami, podczas gdy użytkownicy nie są w stanie znaleźć informacji, których szukają. Czy znajdziesz to tam? Pytanie o konwersję powinno w najlepszym przypadku dotyczyć wyłącznie konwersji dla czytelników, a nie mieszać się z (destrukcyjnymi) destrukcyjnymi odpowiedziami. Doceniam twój wkład. :)
LiveWireBT,
i +1 tutaj też! ;-) Kropla po czacie kiedyś tak nie mam zostawić komentarz tutaj ...
Fabby