szczególnie sekcja. Partycja systemowa (partycja systemowa EFI lub ESP)

Dom / Instalacja urządzenia

Więc wskazałeś Ustawienia BIOS-u przy uruchomieniu z płyty CD/DVD lub z USB, a przy uruchomieniu z Ubuntu LiveCD zamiast fioletowego ekranu z ikonami klawiatury i człowieka pojawił się taki ekran:

Nie ma sprawy, zdarza się. W takim przypadku należy wziąć pod uwagę szereg punktów, które zostaną omówione w tej sekcji. Nawiasem mówiąc, obecność fioletowego ekranu podczas uruchamiania nie oznacza, że ​​nie masz UEFI; po prostu na czarnym ekranie wszystkie funkcje UEFI są najlepiej widoczne. W każdym razie przeczytanie tej sekcji będzie bardzo przydatne. W międzyczasie możesz wybrać górny wiersz „Wypróbuj Ubuntu bez instalowania” i nacisnąć Enter. Po krótkim oczekiwaniu zostaniesz przeniesiony na pulpit Ubuntu i czekając na uruchomienie Ubuntu, porozmawiajmy o UEFI.

Wprowadzenie do UEFI i GPT

Zapewne pamiętasz, że jednym z celów tego podręcznika jest nauczenie czytelnika efektywnego i łatwego korzystania ze wszystkich głównych narzędzi systemu. Ale aby to zrobić, musisz sięgnąć głębiej i porozmawiać o sprzęcie komputera oraz o tym, jak ten sprzęt współpracuje z systemem. Dlatego znowu jest teoria, bez której nie można się obejść.

Co się stanie po włączeniu komputera? Przede wszystkim komputer musi poprawnie zainicjować się, czyli własny sprzęt, i przekazać kontrolę do modułu ładującego system operacyjny. Proces ten jest obsługiwany przez „Extensible Firmware Interface” ( EFI) (Extensible Firmware Interface) - interfejs pomiędzy systemem operacyjnym a oprogramowaniem sprzętowym, który kontroluje funkcje sprzętowe niskiego poziomu. Wcześniej odpowiadał za to BIOS, a teraz EFI, który po kolejnej zmianie standardu stał się znany jako „Unified Extensible Firmware Interface” ( UEFI) to nazwa, która będzie używana dalej. Należy zaznaczyć, że UEFI jako nowocześniejszy interfejs w pełni obsługuje wszystkie funkcje BIOS-u, niestety nie jest to prawdą; W ustawieniach tryb obsługi BIOS-u najczęściej nazywany jest „Legacy” („starszy” lub „tradycyjny” w języku angielskim) lub po prostu „UEFI Disabled” („UEFI wyłączony”, jak można się domyślić). Na razie interesuje nas jednak włączony tryb UEFI.

Tak więc po włączeniu komputera UEFI zaczyna inicjować sprzęt i znajduje jakieś urządzenie blokowe, powiedzmy, dysk twardy. Prawdopodobnie wiesz, że cały dysk twardy prawie nigdy nie jest używany - dysk jest koniecznie podzielony na sekcje, w tym dla łatwości użytkowania. Ale dzisiaj możesz podzielić go na sekcje na dwa standardowe sposoby: używając MBR Lub GPT. Jaka jest ich różnica?

MBR(„Master Boot Record” - główny plik rozruchowy nagrywać) wykorzystuje 32-bitowe identyfikatory partycji, które umieszczane są na bardzo małej przestrzeni (64 bajty) na samym początku dysku (na końcu pierwszego sektora dysku). Ze względu na tak małą objętość obsługiwane są tylko cztery partycje podstawowe (więcej na ten temat dowiesz się w tym artykule). Ponieważ stosowane jest adresowanie 32-bitowe, każda partycja nie może mieć więcej niż 2,2 TB. Ponadto rekord rozruchowy nie zawiera żadnego zapasowego MBR, więc jeśli aplikacja nadpisze podstawowy wpis rozruchowy, wówczas wszystkie informacje o partycjach zostaną utracone.

GPT(„Tabela partycji GUID” - tabela partycji GUID) używa już 64-bitowych identyfikatorów partycji, więc kawałek przestrzeni, w którym przechowywane są informacje o partycjach, ma już ponad 512 bajtów, ponadto nie ma ograniczenia liczby partycji. Zauważ, że limit rozmiaru partycji w tym przypadku wynosi prawie 9,4 ZB (tak, wszystko dobrze odczytałeś - zettabajt, jeden i dwadzieścia jeden zer!). A na końcu dysku znajduje się kopia GPT, za pomocą której można przywrócić uszkodzoną główną tablicę partycji na początku dysku.

Tak więc, gdy komunikacja pomiędzy sprzętem a systemem operacyjnym odbywa się poprzez włączony tryb UEFI (a nie Legacy BIOS), wykorzystanie GPT do partycjonowania jest praktycznie obowiązkowy, w przeciwnym razie prawdopodobnie wystąpią problemy ze zgodnością z MBR.

Cóż, wygląda na to, że urządzenia blokowe zostały uporządkowane, UEFI wszystko poprawnie zainicjował i teraz powinien znaleźć program ładujący systemu operacyjnego i przekazać mu kontrolę. W pierwszym przybliżeniu wygląda to tak: ponieważ UEFI jest następcą BIOS-u, szuka bootloadera ściśle według ustalone zasady. Jeśli znajdzie program ładujący systemu operacyjnego, który nie obsługuje UEFI, aktywowany zostanie tryb emulacji BIOS-u (jest to prawdą, nawet jeśli nie określono wyraźnie starszego BIOS-u). I wszystko zaczyna się od nowa, z tą tylko różnicą, że teraz emulowany BIOS sprawdza stan sprzętu i ładuje oprogramowanie układowe - proste sterowniki dla poszczególnych komponentów sprzętowych. Potem emulowany BIOS ponownie wyszukuje program ładujący system operacyjny i aktywuje go. To z kolei ładuje system operacyjny lub wyświetla listę dostępnych systemów operacyjnych.

Ale w przypadku UEFI wszystko dzieje się trochę inaczej. Faktem jest, że UEFI ma własny moduł ładujący system operacyjny ze zintegrowanymi menedżerami uruchamiania dla zainstalowanych systemów operacyjnych. W tym celu dla bootloadera UEFI należy utworzyć na dysku małą partycję (100–250 MB), która nosi nazwę „Extensible Firmware Interface System Partition” (partycja systemowa rozszerzalnego interfejsu oprogramowania układowego, ESP). Oprócz określonego rozmiaru partycja musi być sformatowana w systemie plików FAT32 i umożliwiać rozruch. Zawiera sterowniki dla komponentów sprzętowych, do których dostęp może uzyskać działający system operacyjny. W tym przypadku pobieranie odbywa się bezpośrednio z tej sekcji, co jest znacznie szybsze.

Podsumujmy więc: aby w pełni korzystać z funkcjonalności UEFI, dysk musi być GPT i musi mieć specjalną partycję ESP. Zwróć uwagę na zwrot „aby pełny skorzystaj z funkcjonalności” - istnieje wiele sposobów instalacji Ubuntu w systemie z „okrojonym” UEFI w takim czy innym stopniu i wszystkie zależą od obecności lub braku preinstalowanych systemów operacyjnych na twoim komputerze. Na przykład chcesz pozostawić system Windows preinstalowany. Który system Windows - „Siedem” czy nowomodny 8.1? A może, nie daj Boże, masz zainstalowany „Peratian Windows”, aktywowany za pomocą MBR i nie chcesz działać z GPT, a mimo to chcesz się dalej uczyć? Poza tym wiele zależy od głębi bitowej systemów operacyjnych – bez tańca z tamburynem nie da się sprawić, by system 32-bitowy współpracował z UEFI. A takich przykładów jest całkiem sporo. Dlatego w tej sekcji porozmawiamy tylko o instalacji Ubuntu w trybie „maksymalnie pełnym” korzystania z możliwości UEFI, chociaż nawet po przeczytaniu tego wprowadzenia będziesz już w stanie wyobrazić sobie urządzenie swojego komputera i, jeśli chcesz, zaimplementować swoje własny scenariusz instalacji.

Cóż, możemy zaczynać?

Partycjonowanie dysku

Uruchomiłeś system Ubuntu z LiveCD w trybie UEFI. Otwórz „Edytor partycji GParted”, ale na razie porozmawiajmy o bardzo ważnych funkcjach, na które musisz zwrócić uwagę.

Najważniejsze jest to, że trzeba mieć plan swoich działań, uwierz mi – lista kroków i kolejność ich wykonywania jest dość obszerna, dlatego warto spisać gdzieś na kartce główne punkty planu papieru i okresowo je sprawdzaj. Więc co wiesz? Do normalnej instalacji Ubuntu w trybie UEFI należy odpowiednio przygotować dysk twardy komputera, a mianowicie:

    Dysk musi być GPT;

    Dysk musi mieć specjalną partycję ESP;

    Dysk musi mieć standardowe partycje: systemową, swap i partycję dla katalogu domowego.

Dodatkowo musisz zdecydować o systemach operacyjnych na swoim komputerze - czy Ubuntu będzie jedynym systemem, czy też w pobliżu będą inne systemy obsługujące tryb UEFI, zadecyduje o układzie i planie instalacji.

Zacznijmy od odpowiedzi na drugie pytanie: o dostępność innych systemów operacyjnych. Jeśli masz je już zainstalowane na swoim komputerze systemy operacyjne, które obsługują bootowanie w trybie UEFI (na przykład Windows 8) i nie masz zamiaru jeszcze z nich rezygnować, to dwa pierwsze punkty planu zostały już zrealizowane: prawdopodobnie masz już partycję ESP i, z oczywiście dysk z GPT. Sprawdźmy, czy rzeczywiście tak jest.

Załóżmy, że po uruchomieniu edytora partycji GParted otworzy się okno:

Jakie informacje można uzyskać, dokładnie studiując to okno? Najpierw spójrz na kolumnę „System plików”: wszystkie partycje są sformatowane w formacie ntfs, z wyjątkiem jednej partycji z systemem plików Fat32 – wygląda na to, że jest to partycja ESP. Na dysku jest już zainstalowany system Windows 8 (partycja /dev/sda4 - w Windowsie jest to dysk C:) - oznacza to etykieta dysku (kolumna „Etykieta”). Po drugie, na dysku twardym znajduje się szereg partycji serwisowych Windows - można się o tym dowiedzieć nie tylko po etykietach (WINRE_DRV i LRS_ESP), ale także po flagi(Kolumna „Flagi”) - wszystkie te sekcje są ukryte, ponieważ mają ustawioną flagę ukrytą, co wskazuje na szczególny charakter informacji na nich zawartych. Na koniec przyjrzyj się bliżej partycji /dev/sda5 - czy przypadkiem nie zgubiłeś dysku D: w systemie Windows? Oto on, cały i zdrowy.

Zatem pierwsze dwa punkty planu zostały już zrealizowane, a realizację trzeciego punktu: tworzenie partycji dla Ubuntu opisano wystarczająco szczegółowo na przykładzie użycia GParted do ponownego podziału dysku twardego na partycje. Przypomnijmy krótko, że należy „odciąć” odpowiednią ilość miejsca na dysku z danymi (w tym przykładzie jest to /dev/sda5, czyli dysk D: w Windows) i w jego miejsce utworzyć trzy partycje: swap, system i a partycja dla katalogu domowego. Pamiętaj również, że Twój dysk to GPT, więc partycja rozszerzona zawierająca dyski logiczne, nie ma zatem konieczności wybierania podczas tworzenia partycji Partycja podstawowa(„Sekcja główna”).

Nie wykonuj żadnych operacji na partycjach serwisowych Windows - są one przeznaczone do normalnego funkcjonowania tego systemu operacyjnego. Gwarantujemy, że przypadkowa lub celowa modyfikacja tych partycji doprowadzi do problemów w systemie Windows, w tym do jego całkowitej niesprawności.

Efekt końcowy powinien być podobny do tego obrazka:

Tutaj pokazane są dodatkowe utworzone sekcje:

Proszę zapisać cel poszczególnych sekcji. W pokazanym przykładzie:

    /dev/sda2- Sekcja EFI (ESP)

    /dev/sda6- partycja systemowa (partycja dla „rootu” systemu)

    /dev/sda7- zamień partycję

    /dev/sda8- sekcja danych użytkownika.

Informacje te będą bardzo przydatne w przyszłości instalacja Ubuntu, ponieważ z powodu duża ilość partycjach, bardzo łatwo można się pomylić i przypisać wymagany punkt montowania do niewłaściwej „cyfry”.

Niemniej jednak nadal współpracujemy z edytorem GParted. Twoim zadaniem jest usunięcie wszystkich partycji i wolna przestrzeń utwórz konfigurację dysku wymaganą dla Ubuntu. Aby to zrobić, możesz kliknąć kliknij prawym przyciskiem myszy myszką na każdą sekcję i wybierz „Usuń” z menu rozwijanego. Ale lepiej zrobić to inaczej: znajdź pozycję „Urządzenie” na pasku menu edytora GParted i wybierz z menu „Utwórz tabelę partycji…”. Pojawi się ostrzeżenie:

OSTRZEŻENIE: Spowoduje to USUNIĘCIE WSZYSTKICH DANYCH z CAŁEGO DYSKU /dev/sda

(OSTRZEŻENIE: Spowoduje to USUNIĘCIE WSZYSTKICH DANYCH Z CAŁEGO DYSKU /dev/sda)

Nie martw się, zadbałeś o to kopie zapasowe? Spójrz tuż poniżej - na napis „Zaawansowane” (Szczegóły). Kliknij trójkąt po lewej stronie i z menu wybierz gpt:

Całe miejsce na dysku zmieni kolor na szary. Kliknij go prawym przyciskiem myszy i rozpocznij tworzenie niezbędnych partycji, wybierając „Nowy” z rozwijanego menu. Pierwsza z nowych partycji to specjalna partycja ESP, wymagana, jak pamiętacie, do działania UEFI. Ponieważ jest sformatowany w języku innym niż natywny Plik Linuxa system, a dodatkowo musi być bootowalny, wówczas musi znajdować się na początku miejsce na dysku. W polu „Nowy rozmiar (MiB)” określ jego rozmiar (Nowy rozmiar w MiB) 100 MB, oraz system plików- tłuszcz32:

W ten sam sposób utwórz partycje na przyszłość: systemową (15 GB z systemem plików ext4), partycję wymiany (4 GB z linux-swap) i dla katalogu domowego (cała pozostała przestrzeń w ext4). Jak pamiętacie, GParted nie stosuje zmian od razu, a po prostu umieszcza je w kolejce do wykonania. Kliknij więc zielony znacznik wyboru „Zastosuj wszystkie operacje”:

Tak, na tym etapie nie jest wcale konieczne zarządzanie flagami rozruchowymi - instalator Ubuntu zrobi wszystko tak, jak powinien. Teraz przeczytaj uważnie, jak zainstalować Ubuntu, a kiedy będziesz gotowy, będziemy kontynuować.

Instalowanie Ubuntu

Po tych pracach przygotowawczych instalacja Ubuntu nie będzie trudna, zwłaszcza jeśli dokładnie zapoznałeś się z zasadami instalacji. Wystarczy wyjąć kartkę papieru z listą partycji i zwrócić uwagę, że dla specjalnej partycji EFI (/dev/sda2 z przykładu o wspólnej instalacji Ubuntu i Windows) trzeba dokładnie przypisać właściwość Partycja rozruchowa EFI, a nie obszar startowy kopii zapasowej BIOS-u:

Jeśli tego nie zrobisz, instalator wyświetli następujące powiadomienie:

Popraw błąd, a jeśli to nie zadziała, wyjdź z instalatora, uruchom edytor GParted i sprawdź, czy wszystko opisane powyżej zostało wykonane.

Przypisania wszystkich innych partycji wymaganych podczas instalacji Ubuntu zostały szczegółowo opisane w tej sekcji, więc nie ma sensu wdawać się tutaj w szczegóły.

Możliwe problemy

Czasami zdarza się, że po instalacji jeden z preinstalowanych na komputerze systemów operacyjnych nie uruchamia się. Cóż, bez wchodzenia w dość skomplikowane sposoby przywrócenia wszystkiego do normalności, zauważamy, że istnieje kompleksowe rozwiązanie możliwe problemy z ładowaniem. Nazwa tego rozwiązania to Naprawa rozruchu .

Ten mały program- Bardzo potężne narzędzie, co pozwala naprawić prawie wszystkie błędy, które mogą wystąpić podczas ładowania Ubuntu i innych systemów operacyjnych po instalacji.

Kieruj się złotą zasadą: „ Nigdy nie naprawiaj czegoś, co jeszcze nie jest zepsute»!

Uruchom system Ubuntu. Nie ma znaczenia, jak to zrobisz - Boot-Repair działa zarówno na LiveCD, jak i zainstalowanego systemu. Oczywiście, jeśli masz trudności z uruchomieniem nowo zainstalowanego Ubuntu, pierwsza metoda staje się jedyną. Aby rozpocząć, na komputerze należy zainstalować Boot-Repair; odbywa się to za pomocą terminala. Naciśnij Ctrl + Alt + T i w wyświetlonym oknie wpisz:

: Zmień polecenie bliżej wydania.

Sudo add-apt-repository „deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu pyskaty main”

Teraz oczywiście powiesz: „Co ty tam w ogóle robisz? Jest tyle liter – nic nie rozumiem i na pewno się pomylę!” Oczywiście nikt nie wprowadza prezentowanego polecenia litera po literze do terminala - wystarczy je całkowicie zaznaczyć i kliknąć środkowym przyciskiem myszy w oknie terminala lub przeciągnąć tam zaznaczony tekst. Naciśnij Enter. Jeśli już jesteś zainstalowałem Ubuntu, zostaniesz poproszony o podanie hasła. Należy pamiętać, że podczas wprowadzania hasła nie są wyświetlane żadne symbole: brak kropek, brak gwiazdek - w ogóle nic - prawdopodobnie nie trzeba wyjaśniać, dlaczego tak się dzieje. Po wprowadzeniu hasła ponownie naciśnij Enter.

Pobierać klucz publiczny repozytorium z programem z zaufanego magazynu kluczy:

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 60D8DA0B

Zaktualizuj listę aplikacji za pomocą polecenia:

Sudo apt-get update

Zainstaluj i uruchom Boot-Repair:

Sudo apt-get install -y boot-repair && (boot-repair &)

Po krótkim skanowaniu pojawi się główne okno Boot-Repair:

: W trakcie pisania.

Gdy tylko włączymy komputer, natychmiast zaczyna działać miniaturowy system operacyjny, który znamy jako BIOS. Zajmuje się testowaniem urządzeń, pamięci, ładowaniem systemów operacyjnych i dystrybucją zasobów sprzętowych. Wiele funkcji tego zestawu programów (zazwyczaj o rozmiarze około 256-512 KB) umożliwia obsługę starszych systemów operacyjnych, takich jak MS-DOS, zapewniając im wiele funkcji. Od czasów PC/AT-8086 BIOS zmienił się bardzo niewiele i do czasu premiery pierwszych Pentium jego rozwój prawie się zatrzymał. Właściwie nie było w nim nic do zmiany poza podwójnym BIOS-em, obsługą narzędzi sieciowych i możliwością flashowania oprogramowania. Ale było wiele wad: początkowe wejście w prawdziwy tryb procesora, 16-bitowe adresowanie i 1 MB dostępnej pamięci, brak możliwości posiadania konsoli „naprawczej”. I oczywiście odwieczny problem obsługi dysków twardych. Nawet teraz gwarantujemy obsługę dysków o pojemności do 2,2 TB, nigdy więcej.

Już w 2005 roku Intel zdecydował się na zmianę BIOS-u na EFI/UEFI (Unified Extensible Firmware Interface). System EFI jest bardziej zaawansowanym podstawowym systemem operacyjnym. UEFI od dawna pracuje na niektórych platformach Unix i Windows, ale mimo dobrych intencji nie doszło jeszcze do masowej migracji. A oni są tacy:

  • Dostępność osławionej konsoli do naprawy parametrów systemu i instalacji systemu operacyjnego;
  • Partycja EFI umożliwia wykonywanie niektórych czynności bez ładowania systemu operacyjnego (oglądanie filmów, odtwarzanie muzyki);
  • Dostęp do Internetu i tym samym dostępność zainstalowane sterowniki sieć, stos TCP/IP itp.);
  • Obecność trybu graficznego i skryptów użytkownika;
  • Obsługa gigantycznych dysków;
  • Pamięć UEFI na partycjach nowego formatu (GPT);
  • Pełne wsparcie dla całego sprzętu od momentu uruchomienia.

UEFI może używać silnika wykonawczego ogólnego przeznaczenia, takiego jak JVM, do uruchamiania kodu niezależnego od sprzętu, co otwiera ogromne możliwości tworzenia oprogramowania startowego.

Pojawiła się także krytyka tej technologii. W szczególności jego wdrożenie może skutkować odcięciem nowych graczy od rynku systemów operacyjnych: w tym celu zawsze znajdzie się jakaś luka technologiczna w kodzie. Jak na przykład niemożność uruchomienia systemu Windows 98 z nowoczesnych BIOS-ów. Ale co gorsza, będziesz musiał zapomnieć o milionach programów MS-DOS i innych systemów, których działanie opierało się na funkcjach BIOS-u. Być może nadal będą naśladowani, ale są co do tego wątpliwości. A wśród nich są zapewne ważne programy, których nie będzie już komu przepisywać. Wszystkie te problemy można jednak rozwiązać – przynajmniej za pomocą wirtualnych systemów operacyjnych. Pewne jest jednak to, że pojawią się nowe typy wirusów i będziemy mogli to zaobserwować już wkrótce.

Partycja systemowa (partycja systemowa EFI lub ESP).

Komputer musi zawierać na dysku jedną partycję systemową. W systemach opartych na EFI i UEFI ta partycja nazywana jest partycją systemową EFI Lub ESP. Ta partycja jest zwykle przechowywana na głównym dysku twardym. Komputer uruchamia się z partycji systemowej. Minimalny rozmiar tej partycji wynosi 100 MB i musi być sformatowany przy użyciu formatu pliku FAT32. Ta partycja jest zarządzana przez system operacyjny i nie powinna zawierać żadnych innych plików, w tym narzędzi środowiska odzyskiwania systemu Windows. Standardową konfigurację dysków w układzie GPT w systemie UEFI pokazano na rys. 1.

Ryż. 1.Przykład konfiguracji partycji dyskowych na komputerze PC z UEFI.

Do partycjonowania GPT w systemach UEFI wymagana jest partycja EFI (ESP) sformatowana w systemie FAT32. Standardowy rozmiar partycji EFI wynosi 100 MB, ale w przypadku dysków o natywnym rozszerzonym formacie 4K (sektory 4 KB) jest on zwiększany do 260 MB ze względu na ograniczenia FAT32. Producenci komputerów PC mogą przechowywać w tej sekcji niektóre swoje narzędzia, więc jej rozmiar różni się w zależności od producenta.W przypadku partycjonowania GPT partycja EFI pełni jedną z ról przypisanych do partycji System Reserved w partycjonowaniu MBR. Zawiera dysk CD z konfiguracją rozruchową (BCD) i pliki potrzebne do uruchomienia systemu operacyjnego.

Podstawy zasady budowy i działania systemu plików opartego na FAT-32.

1) Każdy element tablicy FAT (począwszy od drugiego) odpowiada klasterowi w obszarze danych o tym samym numerze.

2)Numer początkowy klaster plików wskazane w linia katalogowa, definiując plik. Tennumer jest także linkiem do elementu tabeli FAT, który zawiera numer następny klaster plików,i jest linkiem do elementu tabeli FAT, który zawiera numer następnego klastra pliku itp.

3) Klaster to ciągła sekwencja sektorów (o stałym rozmiarze). Jest to adresowalna „część” pliku.

4) Kod w elemencie tabeli FAT może jeszcze określić wolny klaster, uszkodzony klaster I znak końca pliku.

5) Plik w sekcji FAT - jest to sekwencja klastrówokreślone za pomocąciągi katalogów i wpisy w tabeli FAT.

6) Wszystkie systemy operacyjne mogą współpracować z partycją FAT-32 (główny czynnik przy używaniu FAT-32 w ESP).

W rezultacie formatowanie partycji wysokiego poziomu, zapisując informacje o systemie w wierszowych blokach danychtworzone są początkowe sektory partycji napęd logiczny (wolumin) system plików typu FAT32, na który składa się z trzy główne obszary( ryż. 2) , ułożone w następującej kolejności:

- obszar „rezerwowy” (obszar sektorów rezerwowych);

- obszar tablic alokacji plików (FAT1 i FAT2);

- obszar plików i katalogów (obszar danych).

Katalog główny jest przechowywany w obszarze danych jako zwykły plik i można go w razie potrzeby rozszerzać.

Jest to więc pytanie siostrzane do mojego poprzedniego pytania dotyczącego partycjonowania dla programu ładującego UEFI. Odrzucenie programu ładującego UEFI, czy mogę używać LVM?

Zastrzeżenie: nie mówię o danych. Windows 8 może zginąć w pożarze.

Postępując zgodnie z instrukcjami, mam jedno urządzenie o pojemności 400 MB, które według mnie było wcześniej partycją Microsoft Reserved (wydaje mi się, że jest to partycja MBR?). Zanim wiedziałem, co muszę zrobić, usunąłem istniejącą partycję za pomocą narzędzia fdisk, utworzyłem partycję MBR z systemem plików ext4 i uruchomiłem ponownie, aby zmiany odniosły skutek.

Potem zdałem sobie sprawę, że to nie zadziałałoby w przypadku oprogramowania sprzętowego UEFI, oprogramowania tak modnego i niesamowitego, że musiało być inne pod każdym względem. gdisk tym razem wszedłem do gdisk i szukałem partycji, ale nie znalazłem żadnej. stworzyłem nowa sekcja Identyfikator GUID na tym urządzeniu to 400 MB z poprawnym kodem EFI typu EF00. Okazało się to sukcesem, więc utworzyłem system plików FAT32, mkfs -t fat32 /dev/sda1 i udało się.

Postępowałem zgodnie ze wszystkimi instrukcjami, aby zainstalować Arch Linux z rozruchowej płyty instalacyjnej uruchomionej w trybie UEFI, którą mogłem dodać. Doszedłem do punktu, w którym zainstalowałem gummiboot w systemie i od razu powiedział mi, że moje urządzenie sda1 nie jest właściwą partycją EFI. Całkowicie zdezorientowany, zrobiłem gdisk -l na urządzeniu i odkryłem, że ustaliło, że partycja GPT była uszkodzona, a partycja MBR nadal istniała.

Skanowanie tabeli partycji: MBR: tylko MBR BSD: brak APM: brak GPT: uszkodzony

Następnie przedstawił trzy opcje: MBR, GPT lub czysty GPT. Wybrałem GPT, myśląc, że usunie tablice partycji MBR, ale to nie ma znaczenia.

Zdając sobie sprawę, że nadal nie wiem lub nie wiem, jak utworzyć odpowiednią partycję GPT z istniejącej partycji MBR, uruchomiłem szybką analizę na dysku testowym i wszystko wygląda ładnie i zielono. Narzędzie testdisk rozpoznaje to jako prawidłowe partycja rozruchowa EFI pod każdym względem.

Chciałbym naprawić partycję GPT, jeśli to możliwe, aby uniknąć wszystkich etapów instalacji i konfiguracji, zaczynając od instalacji Arch. Jeśli nie jest to możliwe i muszę zniszczyć tę partycję i zacząć od tego miejsca, czy mogę zachować tutaj dane, które zostały już zainstalowane i ręcznie dodać je z powrotem po naprawieniu partycji rozruchowej?

Jedno rozwiązanie zbiera formularz internetowy dla „Utwórz rozruchową partycję EFI GPT przy użyciu gdisk na poprzednim MBR, uszkodzony GPT”

Notacja Wiki społeczności Ubuntu UEFI. Te same zasady obowiązują niezależnie od dystrybucji.

Tworzenie partycji EFI

Jeśli ręcznie podzielisz dysk na partycje w instalatorze Ubuntu, musisz upewnić się, że masz skonfigurowaną partycję EFI.

  1. Jeśli Twój dysk ma już partycję EFI (na przykład, jeśli Twój komputer ma system Windows 8), można jej również użyć w systemie Ubuntu. Nie formatuj go. Zdecydowanie zaleca się posiadanie tylko jednej partycji EFI na dysku.
  2. Partycję EFI można utworzyć za pomocą najnowsza wersja GParted (wersja Gparted zawarta na dysku 12.04 jest w porządku. Uwaga: zamieściłem link do LiveCD GParted) i musi mieć następujące atrybuty:

    • Punkt montowania: /boot/efi (uwaga: nie ma potrzeby ustawiania tego punktu montowania podczas korzystania z ręcznego partycjonowania, instalator Ubuntu wykryje go automatycznie)
    • Rozmiar: minimum 100 MB. Zalecane jest 200 MB.
    • Typ: FAT32
    • Inne: wymaga flagi „boot”.

Zobacz ten zrzut ekranu, który da ci wyobrażenie o układzie. (Uwaga dla /dev/sda1, przepraszam, że ponownie polegam na migawkach Ubuntu.) Możesz utworzyć tę partycję, zmieniając rozmiar swojego łuku, jeśli to konieczne. Jest to również układ dla OSX, więc jeśli chcesz podwójny rozruch w Win8 połączysz sda2 i sda3 ze zrzutu ekranu poniżej w 1 partycję typu ntfs, a następnie sda4, sda5 i sda6 zostaną użyte w Arch.

Jeśli chodzi o LVM

Uważam, że można użyć LVM, ale doświadczenie wykaże, że utworzona partycja EFI i punkt podłączenia nie mogą istnieć w grupie woluminów i nie powinny istnieć jako wolumin. Aby zachować partycję EFI „czystą”, utwórz partycję, która nie jest częścią żadnego LV.

Trafiłem na dziwną osobę dysk twardy, wygląda na to, że był Linux lub MacOS. Usunąłem wszystkie partycje, ale jedną, standardowe środki (Narzędzie dyskowe i Zarządzanie dyskami) nie mógł osiągnąć 200 metrów.

W menu kontekstowe ustęp Usuń wolumin...nieaktywny.

Usuń zaszyfrowaną partycję EFI w systemie Windows 7 możesz użyć programu konsolowego część dysku.

1. Uruchom cmd jako administrator

2. Wpisz cmd – część dysku. Zacznie część dysku w nowym oknie

lista dysków – spójrz na listę dysków
wybierz dysk # – wybierz wymagany dysk. Zamiast # podajemy numer dysku
clean – usuwa wszystkie partycje lub woluminy z dysku
lista partycji – sprawdza, czy wszystkie partycje zostały usunięte

4. Sprawdź wynik Zarządzanie dyskami.

5. Wszystkie partycje zostały usunięte.

sekcja efi
partycje efi
partycja dysku efi
efi partycja Windowsa
tablica partycji mbr dla systemu efi
sekcja gpt efi
partycja systemowa efi
zaszyfrowana partycja efi
usuń partycję efi
utwórz partycję efi
sformatuj partycję efi
zaszyfrowana partycja systemowa efi
sekcja efi mac
Partycja efi dla systemu Mac OS
partycja rozruchowa efi
sformatuj partycję efi fat32
sformatuj partycję systemową efi fat32
partycja systemowa efi sformatowana w systemie ntfs
utworzenie partycji efi
sformatuj partycję systemową efi w formacie Fat32
zainstalowana partycja systemowa efi
partycje efi dysk twardy
odzyskiwanie partycji efi
usuń zaszyfrowaną partycję efi
jak odzyskać partycję efi
otwórz zaszyfrowaną partycję efi
jak usunąć partycję systemową zaszyfrowaną efi
rozmiar partycji efi
Partycja EFI w Linuksie
usuwanie partycji efi
zamontuj partycję efi

© 2024 ermake.ru - O naprawie komputerów PC - Portal informacyjny