Okna.  Wirusy.  Notatniki.  Internet.  biuro.  Narzędzia.  Kierowcy

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 przydzielaniem zasobów sprzętowych. Wiele funkcji tego zestawu programów (zwykle o rozmiarze około 256-512 KB) umożliwia obsługę starszych systemów operacyjnych, takich jak MS-DOS, dając im wiele opcji. Od czasów PC/AT-8086 BIOS zmienił się bardzo niewiele, a zanim pojawiły się pierwsze Pentiumy, 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. Ale było wiele minusów: początkowe wejście w tryb rzeczywisty procesora, 16-bitowe adresowanie i 1 MB dostępnej pamięci, brak możliwości posiadania konsoli „naprawczej”. I oczywiście odwieczny problem wsparcia dyski twarde. Nawet teraz gwarantowana jest obsługa dysków o pojemności do 2,2 TB, nie więcej.

W 2005 roku Intel zdecydował się zmienić BIOS na EFI / UEFI (Unified Extensible Firmware Interface). System EFI jest bardziej zaawansowanym podstawowym systemem operacyjnym. Na niektórych platformach Unix i Windows UEFI działa już od dawna, ale masowe przejście jeszcze się nie wydarzyło, mimo dobrych intencji. I oni są:

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

UEFI może używać ogólnej maszyny wykonawczej, takiej jak JVM, do konsumowania kodu niezależnego od sprzętu, co otwiera ogromne możliwości tworzenia oprogramowania „bootowalnego”.

Istnieje również krytyka tej technologii. W szczególności jego wdrożenie może doprowadzić do odcięcia nowych graczy z rynku systemów operacyjnych: zawsze znajdzie się na to 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óre polegały na funkcjach BIOS-u. Być może nadal będą naśladowane, ale są co do tego wątpliwości. A wśród nich są zapewne ważne programy, których nie będzie komu przepisywać. Jednak wszystkie te problemy można rozwiązać - przynajmniej za pomocą wirtualnych systemów operacyjnych. Ale to, że pojawią się nowe typy wirusów, jest pewne i będziemy mogli to zobaczyć już wkrótce.

W tym artykule pokażemy, jak ręcznie przywrócić przypadkowo usuniętą partycję rozruchową systemu Windows w systemie UEFI. Początkowo artykuł opisywał moje doświadczenie w przywracaniu bootowalnej partycji EFI w systemie Windows 7, ale artykuł dotyczy również nowoczesnych systemów operacyjnych Microsoft (od Windows 7 do Windows 10). Pomogło mi to więcej niż raz po przypadkowym sformatowaniu lub usunięciu partycji EFI w systemie Windows 10. W tym artykule pokażemy łatwy sposób ręcznego odtworzenia rozruchowych partycji EFI i MSR w systemie Windows.

Załóżmy więc, że jakoś przypadkowo (lub niezbyt przypadkowo, na przykład podczas próby) bootowalna partycja EFI w systemie UEFI (nie BIOS) została usunięta lub sformatowana, w wyniku czego system Windows 10 / 8.1 / 7 przestał się ładować, cyklicznie oferując wybór urządzenia rozruchowego (Uruchom ponownie i wybierz odpowiednie urządzenie rozruchowe lub włóż but media w wybranych). Zobaczmy, czy możliwe jest przywrócenie systemu Windows do działania podczas usuwania partycji za pomocą Menedżera rozruchu bez ponownej instalacji systemu.

Ostrzeżenie. Instrukcja dotyczy pracy z partycjami dysku i nie jest przeznaczona dla początkujących. Jeśli polecenia zostaną źle zinterpretowane, możesz przypadkowo usunąć wszystkie dane z dysku twardego. Zdecydowanie zaleca się również wykonanie kopii zapasowej ważnych danych na oddzielnym nośniku.

Struktura partycji na dysku GPT

Zastanów się, jak tablica partycji rozruchowego dysku twardego ze znacznikami GPT na . Jako minimum muszą być obecne następujące sekcje:

  • Partycja systemowa EFI (EFI System Partition lub ESP — Extensible Firmware Interface) — 100 MB (typ partycji — EFI).
  • Partycja Microsoft Backup — 128 MB (typ partycji — MSR).
  • Główną partycją systemu Windows jest partycja z Okna.

To jest minimalna konfiguracja. Te partycje są tworzone przez Instalatora Windows podczas instalowania systemu na dysku bez partycji. Producenci pecetów lub sami użytkownicy mogą dodatkowo tworzyć własne partycje zawierające np. środowisko Odzyskiwanie systemu Windows w pliku winoWim(), partycja z kopią zapasową systemu od producenta (pozwala na przywrócenie pierwotnego stanu komputera), partycje użytkownika itp.

Sekcja EFI C system plików Fat32 jest wymagany na dyskach GPT w systemach UEFI. Partycja ta, analogicznie do partycji System Reserved na dyskach z partycjonowaniem MSR, przechowuje pamięć konfiguracji rozruchu (BCD) oraz szereg plików niezbędnych do Uruchomienie systemu Windows. Podczas uruchamiania komputera środowisko UEFI ładuje się z partycji EFI (ESP) programu ładującego (EFI\Microsoft\Boot\ bootmgfw.efi) i przekazuje mu kontrolę. Jeśli ta partycja zostanie usunięta, nie będzie można załadować systemu operacyjnego.

MSRrozdział NA Dysk GPT służy do uproszczenia zarządzania partycjami i jest używany do operacji serwisowych (na przykład podczas konwersji dysku z prostego na dynamiczny). Jest to partycja rezerwowa, której nie przypisano kodu partycji. Ta partycja nie może przechowywać danych użytkownika. W systemie Windows 10 rozmiar partycji MSR wynosi tylko 16 MB (w systemie Windows 8.1 rozmiar partycji MSR wynosi 128 MB), system plików to NTFS.

Ręczne tworzenie partycji EFI i MSR na dysku GPT

Ponieważ system nie uruchamia się poprawnie, potrzebujemy dysku instalacyjnego z systemem Windows 10 (Win 8 lub 7) lub innym dysk rozruchowy. Zacznijmy więc od dysk instalacyjny i na ekranie startowym instalacji naciśnij kombinację klawiszy Zmiana+ F10 . Powinno otworzyć się okno wiersz poleceń:

Uruchom narzędzie do zarządzania dyskami i partycjami:

Wyświetlmy listę dysków twardych w systemie (w tym przykładzie jest to jeden, dysk 0 . gwiazdka ( * ) w kolumnie Gpt oznacza, że ​​dysk używa tablicy partycji GPT).

Wybierzmy ten dysk:

Wypiszmy partycje na dysku:

W naszym przykładzie w systemie pozostały tylko 2 partycje:

  • Sekcja MSR - 128 MB
  • Partycja systemowa Windows - 9 GB

Jak widać, brakuje partycji EFI (usunięta).

Naszym zadaniem jest usunięcie pozostałej partycji MSR tak, aby na dysku pozostało co najmniej 228 MB wolnego miejsca (dla partycji MSR i EFI). Możesz usunąć pozostałą partycję za pomocą graficznego GParted lub bezpośrednio z wiersza poleceń (właśnie to zrobimy).

Wybierz sekcję do usunięcia:

wybierz partycję 1
I usuń to:
Usuń zastąpienie partycji

Upewnij się, że pozostała tylko partycja Windows:

Teraz możemy ręcznie odtworzyć partycje EFI i MSR. Aby to zrobić, w kontekście narzędzia diskpart uruchom kolejno następujące polecenia:

Wybierz dysk:

utwórz partycję rozmiar efi = 100

Upewniamy się, że wybrana jest partycja 100 MB (gwiazdka naprzeciw linii Partition 1):

partycja listy
wybierz partycję 1
sformatuj szybko fs=fat32 label="System"
przypisz literę=G
utwórz partycję msr size=128
partycja listy
lista cz

W naszym przypadku partycja Windows ma już przypisaną literę dysku. C:, jeśli nie, przypisz mu taką literę:

wybierz tom 1
przypisz literę=C
Wyjście

Przywracanie programu ładującego EFI i BCD w systemie Windows

Po utworzeniu minimalnej struktury partycji dysku dla systemu UEFI można przejść do kopiowania plików rozruchowych EFI na dysk i tworzenia pliku konfiguracyjnego modułu ładującego (BCD).

Skopiujmy pliki środowiska EFI z katalogu na dysku, w którym jest zainstalowany system Windows:

mkdir G:\EFI\Microsoft\Boot

xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

Odtwórzmy konfigurację Program ładujący Windowsa 10 / 7:

G:
cd EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create (bootmgr) /d "Menedżer rozruchu systemu Windows"
bcdedit /store BCD /create /d "Windows 7" /osloader aplikacji

Możesz zastąpić napis „Mój Windows 10” dowolnym innym.

Rada. W przypadku, gdy na partycji EFI zostały uszkodzone tylko pliki środowiska EFI, a sama partycja pozostała na swoim miejscu, można pominąć proces odtwarzania partycji za pomocą diskpart. Chociaż w większości przypadków wystarczy przywrócić program ładujący zgodnie z artykułem. Możesz ręcznie odtworzyć BCD w zwykłych systemach MBR+BIOS.

Polecenie zwraca GUID utworzonego wpisu, w następnym poleceniu ten GUID należy zastąpić (twój_guid).


bcdedit /store BCD /set (bootmgr) default (twój_guid)
bcdedit /store BCD /set (bootmgr) ścieżka \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set (bootmgr) kolejność wyświetlania (domyślnie)

Dalsze polecenia są wykonywane w kontekście (domyślnie):

bcdedit /store BCD /set (domyślnie) partycja urządzenia=c:
bcdedit /store BCD /set (domyślnie) osdevice partition=c:
bcdedit /store BCD /set (domyślnie) ścieżka \Windows\System32\winload.efi
bcdedit /store BCD /set (domyślnie) systemroot \Windows
Wyjście

Restartujemy komputer... W naszym przypadku nie uruchomił się za pierwszym razem, musieliśmy dodatkowo zatańczyć z tamburynem:

  1. Wyłącz zasilanie komputera.
  2. Odłącz (fizycznie) dysk twardy.
  3. Włączamy komputer, czekamy, aż pojawi się okno z błędem rozruchu i ponownie go wyłączamy.
  4. Podłącz dysk z powrotem.

Następnie w naszym przypadku (testowane na ) musiałem dodać nowy element menu rozruchu, wybierając plik EFI\Microsoft\Boot\bootmgrfw.efi na partycji EFI.

W niektórych menu UEFI, analogicznie, musisz zmienić priorytet partycji rozruchowych.

Po wszystkich powyższych manipulacjach system Windows powinien uruchomić się poprawnie.

Na dyskach twardych większości komputerów poniżej Sterowanie Windowsem tradycyjnie są dwie sekcje – systemowa i użytkownika, tak przynajmniej pokazuje Explorer. W rzeczywistości partycji jest więcej, tylko niektóre z nich są ukryte, bez litery, co łatwo sprawdzić, otwierając standardową przystawkę zarządzania dyskami. Mamy nadzieję, że sens ich ukrywania jest jasny dla wszystkich. Zawierają ważne dane.

Celowe lub przypadkowe usunięcie, które może spowodować nieprawidłowe działanie systemu Windows lub nawet brak możliwości uruchomienia.

Inną rzeczą jest zdrowe zainteresowanie nimi, ponieważ wielu zapewne chciałoby wiedzieć, co sekcje serwisowe systemu kryją w sobie i jakie ryzyko grozi użytkownikowi, który chce je usunąć, powiedzmy, w celu zwiększenia darmowej miejsca na dysku. Nawiasem mówiąc, nadal możesz usuwać partycje serwisowe, ale musisz to robić poprawnie i tylko wtedy, gdy jest to naprawdę konieczne. Należy również pamiętać, że w każdym przypadku doprowadzi to do zmniejszenia ogólnej tolerancji systemu na awarie, zapewnianej przez oddzielne przechowywanie ważnych plików systemowych i rozruchowych. Jednak przechowywanie bootloadera w trybie offline nie jest jedynym celem ukrytych partycji, mogą one zawierać dane szyfrowania. Bitlocker, obraz "fabryka" systemów, środowiska przywracania itd.

Ukryte sekcje pojawiły się po raz pierwszy w System Windows 7, W XP nie było nic takiego, jeśli system przestał się ładować, był po prostu ponownie instalowany. W systemie Windows Widok zastosował w tym bardziej zaawansowany mechanizm system operacyjny użytkownik mógł stworzyć płyta DVD -disk i użyj go do przywrócenia systemu do życia, jeśli nie można go uruchomić. Ale w System Windows 7 mogłeś już zobaczyć jeden na dysku iw OEM -systemy dwie partycje serwisowe - „Zarezerwowane przez system” rozmiar 100MB i niezatytułowany tom z 6 zanim 15 GB, zawierający podzielony obraz oryginalnego systemu operacyjnego z "fabryka" ustawienia - odpowiednik pełnej kopii zapasowej utworzonej przez programy takie jak Acronis True Image .

Gdybyś zamontował pierwszy, zobaczyłbyś folder zawierający pliki konfiguracyjne rozruchu Uruchomić i menedżera pobierania plików bootmgr, na drugim tomie znalazłby się program pełnoetatowy Powrót do zdrowia i kilka oryginalnych plików obrazu systemu. Wraz z wydaniem Windows 8.1 i wtedy Okna 10 wszystko się trochę zmieniło. Rozdział „Zarezerwowane przez system” powiększył się, uzyskał wsparcie UEFI, a wraz z nim do dysku dodano jeszcze kilka woluminów serwisowych, w tym obowiązkowy GPT -partycja dysku MSR, który nie jest wyświetlany w przystawce Zarządzanie dyskami. Możesz wyświetlić wszystkie ukryte partycje na swoim komputerze za pomocą menedżerów dysków innych firm lub najpopularniejszego wiersza poleceń. Uruchom go jako administrator i wydaj następujące polecenia:


lista dysków
wybierz dysk 0
partycja listy

Na naszym komputer istnieją dwie ukryte partycje usługowe, możesz mieć ich więcej. Spróbujmy je wprowadzić, dla których za pomocą polecenia zamontujemy interesujące nas woluminy. Bez opuszczania narzędzia wykonujemy następujące polecenia:

głośność listy
wybierz głośność 2
przypisz lub przypisz literę=x

2 V ten przykład to numer montowanego woluminu, oraz X- przypisaną mu literę (jeśli litera nie jest określona, ​​zostanie wybrana i przypisana automatycznie) . Następnie przechodzimy do sekcji przez Eksploratora i przeglądamy zawartość, włączając wstępne wyświetlanie ukrytych obiektów.

To prawda, że ​​\u200b\u200bta metoda ma wadę - foldery mogą nie być widoczne z powodu twojego braku niezbędne prawa, więc nadal zalecamy korzystanie z usług innych firm menedżery plików, które najlepiej wchodzą w skład "na żywo" dyski.

Co zawierają nasze ukryte sekcje?

na dysku "Przywrócić" rozmiar 498MB jest folder Powrót do zdrowia .

Który z kolei zawiera folder Windows RE .

Ze środowiskiem odzyskiwania systemu Windows.

Jeśli go usuniesz, system Windows nadal będzie mógł się uruchomić, jednak wszystkie narzędzia do odzyskiwania po awarii staną się niedostępne.

Druga sekcja serwisowa (szyfrowany plik EFI) rozmiar 99MB zawiera folder EFI .

Gdzie są przechowywane katalogi Uruchomić I Microsoftu z pobieraniem plików.

Oprócz tych dwóch woluminów możesz mieć jeszcze jedną lub dwie partycje serwisowe. Rozdział MSR rozmiar 128MB wyraźny "Skryty" nie tak ważne jak sekcja EFI, ale jego usunięcie może również prowadzić do katastrofalnych konsekwencji. Zwykle przechowuje dane odpowiedzialne za znaczniki GPT, ale może zawierać pliki rozruchowe. Największa ukryta sekcja (więcej niż 5 GB) wyraźny "Powrót do zdrowia" zawiera obraz "czysty" Okna z oryginalnymi ustawieniami. Ta sekcja znajduje się na OEM -urządzenia z preinstalowanym system operacyjny.

Jeśli na dysku pozostanie mało miejsca, możesz go usunąć, ale jednocześnie utracisz możliwość przywrócenia systemu do "fabryka" ustawienia. Wreszcie zaznaczono piątą ukrytą sekcję "Powrót do zdrowia" rozmiar 400-600 lub nieco ponad megabajty można znaleźć na komputerach zaktualizowanych z Windows 8.1 zanim Okna 10. Utrzymuje środowisko przywracania Poprzednia wersja systemy, tj Windows 8.1. Możesz go sformatować bez żadnych negatywnych konsekwencji.

I to wszystko na teraz.

Jeśli nagle chcesz usunąć swoje "dodatkowy" sekcji usług, najpierw dokładnie zastanów się, czy naprawdę jest taka potrzeba, a dopiero potem przejdź do swojego planu.

Więc wskazałeś Ustawienia BIOS-u bootowanie z CD/DVD lub z USB, a przy bootowaniu z Ubuntu LiveCD zamiast fioletowego ekranu z ikonami klawiatury i małym człowiekiem mamy taki ekran:

Nie ma sprawy, zdarza się. W takim przypadku należy wziąć pod uwagę kilka punktów, które zostaną omówione w tej sekcji. Nawiasem mówiąc, obecność fioletowego ekranu podczas rozruchu wcale nie oznacza, że ​​\u200b\u200bnie masz UEFI, tylko z czarnym ekranem wszystkie funkcje UEFI pojawiają się najwyraźniej. W każdym razie przeczytanie tej sekcji będzie bardzo przydatne. W międzyczasie możesz wybrać górną linię „Wypróbuj Ubuntu bez instalacji” i nacisnąć Enter. Po krótkim oczekiwaniu zostaniesz przeniesiony na pulpit Ubuntu i czekając na załadowanie Ubuntu, porozmawiajmy o UEFI.

Wprowadzenie do UEFI i GPT

Zapewne pamiętasz, że jednym z celów tego poradnika jest nauczenie czytelnika, jak efektywnie iw prosty sposób korzystać ze wszystkich głównych narzędzi systemu. Ale w tym celu musisz kopać głębiej i porozmawiać o wypychaniu sprzętu komputera oraz o tym, jak to wypychanie działa z systemem. Dlatego znowu nie można bez niej obejść się bez teorii.

Co się dzieje po włączeniu komputera? Przede wszystkim komputer musi się poprawnie zainicjować, czyli swój własny sprzęt i przekazać kontrolę do programu ładującego system operacyjny. Ten proces jest obsługiwany przez „Extensible Firmware Interface” ( EFI) (Extensible Firmware Interface) — interfejs między systemem operacyjnym a oprogramowaniem sprzętowym, który kontroluje niskopoziomowe funkcje sprzętowe. 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 w dalszej części. Należy zauważyć, że UEFI, jako bardziej nowoczesny interfejs, w pełni obsługuje wszystkie funkcje BIOS-u, niestety nie jest odwrotnie. W trybie ustawień Obsługa BIOS-u najczęściej nazywany „Legacy” („dziedziczony” lub „tradycyjny” w języku angielskim) lub po prostu „UEFI wyłączony” („UEFI jest wyłączony”, jak można się domyślić). Na razie jednak interesuje nas włączony tryb UEFI.

Tak więc, kiedy włączasz komputer, 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 ułatwienia użytkowania. Ale dzisiaj możesz podzielić go na sekcje na dwa standardowe sposoby: za pomocą MBR Lub GPT. Jaka jest ich różnica?

MBR(„Master Boot Record” - główny plik boot nagrywać) wykorzystuje 32-bitowe identyfikatory partycji, które są umieszczane na bardzo małym kawałku przestrzeni (64 bajty) na samym początku dysku (na końcu pierwszego sektora dysku). Ze względu na tak mały wolumen obsługiwane są tylko cztery partycje podstawowe (więcej na ten temat w tym artykule). Ponieważ używane jest adresowanie 32-bitowe, każda partycja nie może być większa niż 2,2 TB. Ponadto rekord rozruchowy nie ma wolnego rekordu MBR, więc jeśli aplikacja nadpisze główny rekord rozruchowy, wszystkie informacje o partycjach zostaną utracone.

GPT("Tabela partycji GUID" - tabela partycje GUID) używa już 64-bitowych identyfikatorów dla partycji, więc kawałek miejsca, w którym przechowywane są informacje o partycjach, jest już większy niż 512 bajtów, ponadto nie ma limitu liczby partycji. Zauważ, że limit rozmiaru partycji w tym przypadku wynosi prawie 9,4 ZB (tak, dobrze przeczytałeś - zettabajt, jedynka i dwadzieścia jeden zer!). A na końcu dysku znajduje się kopia GPT, której można użyć do naprawy uszkodzonej głównej tablicy partycji na początku dysku.

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

Cóż, wygląda na to, że wymyślili urządzenia blokowe, UEFI wszystko poprawnie zainicjowało, a teraz musi znaleźć program ładujący system operacyjny i przekazać mu kontrolę. W pierwszym przybliżeniu wygląda to tak: skoro UEFI jest następcą BIOS-u, szuka bootloadera ściśle według ustalonych zasad. Jeśli znajdzie program ładujący system operacyjny, który nie obsługuje UEFI, aktywowany jest tryb emulacji BIOS-u (zgadza się, nawet jeśli Legacy BIOS nie jest wyraźnie określony). I wszystko zaczyna się od nowa, z tą tylko różnicą, że teraz emulowane BIOS sprawdza stan sprzętu i ładuje oprogramowanie układowe - proste sterowniki dla poszczególnych elementów sprzętowych. Po tym emulowane BIOS ponownie wyszukuje bootloader systemu operacyjnego i aktywuje go. On z kolei pobiera system operacyjny lub wyświetla listę dostępnych systemów operacyjnych.

A w przypadku UEFI wszystko dzieje się trochę inaczej. Faktem jest, że UEFI ma własny program ładujący system operacyjny ze zintegrowanymi menedżerami uruchamiania dla zainstalowanych systemów operacyjnych. W tym celu dla niego - dla Program ładujący UEFI- na dysku należy utworzyć małą partycję (100-250 MB) o nazwie „Extensible Firmware Interface System Partition” ( partycja systemowa rozszerzalny interfejs oprogramowania układowego, ESP). Oprócz określonego rozmiaru partycja musi być sformatowana w systemie plików FAT32 i mieć możliwość rozruchu. Zawiera sterowniki komponentów sprzętowych, do których może uzyskać dostęp uruchomiony system operacyjny. I w tym przypadku pobieranie odbywa się bezpośrednio z tej partycji, co jest znacznie szybsze.

Podsumujmy więc niektóre wyniki: aby w pełni wykorzystać funkcjonalność UEFI, dysk musi być z GPT i musi mieć specjalną partycję ESP. Zwróć uwagę na zwrot „do kompletny użyj funkcji ”- istnieje wiele sposobów instalacji Ubuntu w systemie z„ przyciętym ” UEFI w takim czy innym stopniu, a wszystkie z nich zależą od obecności lub braku preinstalowanych systemów operacyjnych na komputerze. Na przykład chcesz zachować preinstalowany system Windows. Który system Windows - „siedem” czy nowomodny 8.1? A może, broń Boże, masz zainstalowany „Perat Windows”, aktywowany przez MBR i nie chcesz zaczynać od GPT, a mimo to chcesz go dalej studiować? Poza tym wiele zależy od bitowości systemów operacyjnych – bez tańca z tamburynem nie da się zmusić 32-bitowego systemu do współpracy z UEFI. A takich przykładów jest wiele. Dlatego w tej sekcji omówimy tylko instalację Ubuntu w „maksymalnym” trybie UEFI, chociaż nawet po przeczytaniu tego wprowadzenia będziesz już w stanie wyobrazić sobie urządzenie swojego komputera i, w razie potrzeby, zaimplementować własny skrypt instalacyjny.

Cóż, zaczynajmy?

Partycjonowanie dysku

Więc uruchomiłeś Ubuntu z LiveCD w tryb UEFI. Otwórz „GParted Partition Editor”, ale na razie porozmawiajmy o bardzo ważnych funkcjach, na które musisz zwrócić uwagę.

Co najważniejsze, musisz mieć plan swoich działań, wierz mi – lista kroków i kolejność ich wykonywania jest dość obszerna, dlatego warto spisać gdzieś na kartce główne punkty planu i sprawdzać je okresowo. Więc co wiesz. Do normalnej instalacji Ubuntu w trybie UEFI dysk twardy komputera musi być odpowiednio przygotowany, a mianowicie:

    Dysk musi być z GPT;

    Dysk musi mieć specjalną partycję ESP;

    Dysk powinien mieć standardowe partycje: systemową, swap oraz partycję na katalog domowy.

Ponadto musisz zdecydować, jakie systemy operacyjne masz na swoim komputerze – czy Ubuntu będzie jedynym systemem, czy obok niego będą inne systemy obsługujące tryb UEFI, zależy od awarii i planu instalacji.

Zacznijmy od odpowiedzi na drugie pytanie: dostępność innych systemów operacyjnych. Jeśli systemy operacyjne obsługujące uruchamianie w trybie UEFI (na przykład Windows 8) są już zainstalowane na twoim komputerze i nie zamierzasz ich jeszcze odrzucać, to pierwsze dwa punkty planu zostały już zakończone: partycja ESP prawdopodobnie już istnieje, a dysk oczywiście z GPT. Sprawdźmy, czy rzeczywiście tak jest.

Załóżmy, że po uruchomieniu edytora partycji GParted zobaczysz następujące okno:

Jakie informacje można uzyskać, uważnie studiując to okno? Najpierw spójrz na kolumnę „ System plików„(„System plików”): wszystkie partycje są sformatowane w formacie NTFS, z wyjątkiem jednej partycji z systemem plików fat32 - najwyraźniej jest to partycja ESP. Windows 8 jest już zainstalowany na dysku (partycja/dev/sda4 - w systemie Windows jest to dysk C :) - wskazuje na to etykieta dysku (kolumna „Etykieta”). Po drugie, na dysku twardym znajduje się szereg partycji serwisowych Windows - można się o tym przekonać 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ę ukrycia, co wskazuje na szczególny charakter zawartych w nich informacji. I na koniec przyjrzyj się bliżej partycji /dev/sda5 - czy zdarzyło Ci się zgubić dysk D: w systemie Windows? Oto on, cały i zdrowy.

Tak więc pierwsze dwa punkty planu zostały już zakończone, a realizacja trzeciego punktu: tworzenie partycji dla Ubuntu - jest opisana wystarczająco szczegółowo na przykładzie użycia GParted do ponownego partycjonowania dysku twardego. Przypomnijmy pokrótce, że z dysku z danymi (w przykładzie jest to /dev/sda5 lub dysk D: w systemie Windows) należy „odciąć” odpowiednią ilość miejsca i utworzyć w jej miejsce trzy partycje: swap, systemową i partycja dla katalogu domowego. Pamiętaj również, że Twój dysk to GPT, więc nie ma partycji rozszerzonej zawierającej dyski logiczne, dlatego podczas tworzenia partycji wybierz Partycja podstawowa("Głowna sekcja").

Nie wykonuj żadnych operacji na partycjach serwisowych Windows - są do tego przeznaczone normalne funkcjonowanie ten system operacyjny. Przypadkowa lub celowa modyfikacja tych partycji z pewnością spowoduje problemy w systemie Windows, aż do całkowitej niesprawności.

Efekt końcowy powinien wyglądać mniej więcej tak, jak na tym obrazku:

Oto dodatkowo utworzone partycje:

Proszę zapisać cel rozdziałów. W pokazanym przykładzie:

    /dev/sda2- partycja EFI (ESP)

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

    /dev/sda7- zamień partycję

    /dev/sda8- sekcja danych użytkownika.

Te informacje będą bardzo przydatne w przyszłości instalowanie Ubuntu, ponieważ z powodu duża liczba partycje można bardzo łatwo pomylić i przypisać niewłaściwy „numer” wymaganemu punktowi montowania.

Niemniej jednak nadal pracujemy z edytorem GParted. Twoim zadaniem jest usunięcie wszystkich partycji i utworzenie konfiguracji dysku, której potrzebuje Ubuntu w wolnej przestrzeni. Aby to zrobić, możesz kliknąć kliknij prawym przyciskiem myszy kliknij każdą sekcję i wybierz „Usuń” z menu rozwijanego. Ale lepiej zrobić to inaczej: znajdź element „Urządzenie” na pasku menu edytora GParted i wybierz z menu „Utwórz tablicę partycji ...” (Utwórz tablicę 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 nieco niżej - na napis „Zaawansowane” (Szczegóły). Kliknij trójkąt po lewej stronie i wybierz gpt z menu:

Całe miejsce na dysku zmieni kolor na szary. Kliknij go prawym przyciskiem myszy i rozpocznij tworzenie niezbędnych partycji, wybierając „Nowy” z menu rozwijanego. Pierwsza z nowych partycji to specjalna partycja ESP, która jak pamiętacie jest wymagana do działania UEFI. Ponieważ jest sformatowany w języku innym niż natywny dla plik Linuksa system, a ponadto musi być bootowalny, to musi znajdować się na początku miejsca na dysku. Zdefiniuj jego rozmiar w polu „New size (MiB)” (New size in MiB) 100 MB, a system plików - fat32:

W ten sam sposób utwórz partycje na przyszłość: system (15 GB z systemem plików ext4), partycję wymiany (4 GB z linux-swap) i katalog domowy (cała pozostała przestrzeń w ext4). Jak pamiętacie, GParted nie stosuje zmian natychmiast, ale po prostu umieszcza je w kolejce do wykonania. Dlatego kliknij zielony znacznik wyboru „Zastosuj wszystkie operacje” (wykonaj wszystkie operacje):

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

Instalacja Ubuntu

Po tych pracach przygotowawczych instalacja Ubuntu nie powinna być trudna, zwłaszcza jeśli dokładnie przeczytasz zasady instalacji. Wystarczy wyciągnąć kartkę z listą partycji i zauważyć, że specjalnej partycji EFI (/dev/sda2 z przykładu instalacji Ubuntu i Windows razem) trzeba przypisać dokładnie taką właściwość Partycja rozruchowa EFI, a nie zapasowy obszar rozruchowy systemu BIOS:

Jeśli tego nie zrobisz, instalator wyświetli to powiadomienie:

Napraw błąd, a jeśli to nie zadziała, zamknij instalator, uruchom edytor GParted i sprawdź, czy wszystko powyżej zostało wykonane.

Przypisania dla wszystkich innych partycji wymaganych podczas instalacji Ubuntu są szczegółowo opisane w tej sekcji, więc nie ma sensu rozwodzić się nad tym bardziej szczegółowo.

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 normy, zauważamy, że istnieje kompleksowe rozwiązanie. możliwe problemy z ładowaniem. Nazwa tego rozwiązania to naprawa butów .

Ten mały program jest bardzo potężnym narzędziem, które pozwala naprawić prawie wszystkie błędy, które mogą wystąpić podczas uruchamiania systemu Ubuntu i innych systemów operacyjnych po instalacji.

Trzymaj się złotej zasady: Nigdy nie naprawiaj tego, co nie jest zepsute»!

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

: Zmień drużynę 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? Tyle listów - nic nie rozumiem i na pewno się pomylę!” Oczywiście nikt nie wpisuje prezentowanego polecenia litera po literze do terminala - wystarczy go 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 znaki: ani kropki, ani gwiazdki - 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.

Większość instalacji systemu Windows 7 zawiera małe partycje o wielkości 100 MB zwane „zarezerwowanymi przez system”, znanymi również jako partycje MSR lub „zarezerwowane przez system firmy Microsoft”. W pozostałej części tego artykułu będę odnosić się do tej sekcji jako MSR dla zwięzłości.

Jednym z najważniejszych parametrów każdego klimatyzatora jest jego moc. Moc klimatyzatora jest obliczana w zależności od tego, gdzie zamierzasz zainstalować sprzęt lub w zależności od powierzchni przestrzeni życiowej. Jeśli zainstalujesz domowe klimatyzatory, które nie są przeznaczone do pracy w dużym pomieszczeniu pod względem mocy, to w takiej sytuacji po prostu nie możesz uzyskać odpowiedniego chłodzenia. Ponieważ system będzie działał maksymalnie.
Notatka: Niektóre instalacje OEM mogą mieć tę sekcję zatytułowaną `system` lub nawet `odzyskiwanie`. W obu przypadkach będzie to partycja `Active` na tym samym dysku co dysk `C`.

Czy mam partycję MSR?

Niektóre OEMy Instalacja Windowsa 7 nie obejmują sekcji MSR. Aby sprawdzić, czy masz tę partycję, uruchom Macrium Reflect i znajdź partycję dysk systemowy o nazwie „Zastrzeżone przez system”.

Notatka: Jeśli dysk `C` jest partycją `Aktywną`, wystarczy to zrobić kopia zapasowa i dysk odzyskiwania `C` w celu pełnego przywrócenia systemu.

Czym zajmuje się sekcja MSR?

Sekcja MSR obsługuje drugi etap procesu rozruchu po głównym rekordzie rozruchowym (MBR). MBR znajduje się w pierwszym sektorze dysku i jest ładowany przy starcie systemu, po załadowaniu kontrola jest przekazywana do sekcji kodu sektor rozruchowy partycja aktywna to partycja MSR, jeśli istnieje na dysku `C`. MSR zawiera katalog `oot` zawierający dane konfiguracji rozruchu (BCD). BCD kontroluje następny krok w procesie rozruchu i ładuje system operacyjny z dysku C:. Partycja MSR jest zawsze partycją `Active` na dysku systemowym i musi być ustawiona jako partycja `Active`. Zawartość tej partycji nie ulegnie zmianie, aw systemie Windows domyślnie nie jest przypisana żadna litera dysku, więc nie można jej zmienić.

Czy potrzebuję jego wizerunku?

Obraz na partycji MSR jest niezbędny do przywrócenia systemu w celu przeniesienia systemu na nowy dysk. Jeśli jednak potrzebujesz tylko zaktualizować system do wcześniejszej daty, partycja odzyskiwania MSR nie jest potrzebna, wystarczy przywrócić dysk C. Jest to konieczne, aby przywrócić partycje Windows 7 do tej samej lokalizacji, aby BCD nadal być w stanie odwoływać się do nich podczas ładowania. Jeśli przywrócisz na nowy lub niesformatowany dysk, a następnie przejdziesz do podstawowego dysku C jako „podstawowego”. Najprostszym rozwiązaniem jest użycie narzędzia DiskRestore do jednoczesnego przywrócenia obu partycji. DiskRestore — dostępny w narzędziu ratunkowym Windows PE CD i można go uruchomić z BartPE, jeśli korzystasz z bezpłatnej wersji Macrium Reflect.

Streszczenie

  • Musisz utworzyć co najmniej jeden obraz na partycji MSR, jeśli istnieje w systemie. Jednak partycja zajmie tylko 100 MB i to tylko niewielka ilość, aby mieć obraz całego obrazu dysku `C`.
  • Jeśli chcesz przywrócić system do wcześniejszego punktu, wystarczy przywrócić dysk `C` (jako „podstawowy” nieaktywny), wtedy nie ma potrzeby przywracania partycji MSR.
  • Jeśli przywracasz system, aby zainstalować go na pustym lub niesformatowanym dysku, powinieneś najpierw przywrócić partycję MSR jako partycję „aktywną”, a następnie przywrócić dysk `C` jako podstawowy .

Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl + Enter
UDZIAŁ: