/ / GRUB Boot Loader: Odzyskiwanie systemu operacyjnego

GRUB Boot Loader: Odzyskiwanie systemu operacyjnego

GRUB to program ładujący dla większości wersjisystem operacyjny Linux. Za jego pomocą możesz zorganizować multiboot i korzystać z kilku różnych systemów operacyjnych na jednym komputerze. Na przykład możesz pracować pod Linuksem, a po ponownym uruchomieniu odpocząć, korzystając z możliwości gier systemu Windows. Niestety w życiu każdego użytkownika zdarzają się chwile, kiedy z różnych powodów konieczne może być przywrócenie bootloadera. W tym artykule opowiemy o najbardziej prawdopodobnych przyczynach tego zjawiska oraz o tym, jak przywrócić normalne działanie komputera.

Funkcje programu ładującego system operacyjny

Zobaczmy, jaką funkcję spełniabootloader na komputerze i co powoduje jego uszkodzenie. Jako część systemu operacyjnego przejmuje kontrolę od podstawowego systemu we / wy i kontynuuje działanie po zakończeniu testu POST. Jego rola obejmuje przygotowanie sprzętu do pracy, załadowanie jądra systemu operacyjnego i przekazanie mu dalszej kontroli.

odzyskiwanie grub

W ten sposób dochodzi do uszkodzenia bootloaderasytuacja, w której po wstępnym teście sprzętu, nawet jeśli zakończy się on bez błędów, komputer nie może znaleźć jądra systemu operacyjnego i tym samym go uruchomić. System operacyjny wyświetli komunikat o błędzie i błąd w wykryciu konfiguracji rozruchu.

Głównymi przyczynami uszkodzeń mogą być:

  • instalacja drugiego systemu operacyjnego na jednym dysku twardym;
  • ponowna instalacja systemu Windows w systemie multiboot;
  • błąd w procesie dzielenia dysku twardego na partycje.

Rola GRUB-a

Żeby być niezwykle precyzyjnymi, nowoczesnymi wersjamiLinux nie jest używany GRUB, ale jego nowocześniejsza wersja GRUB 2. Aby pozbyć się niewygodnego numeru w nazwie, stara wersja nosiła nazwę GRUB Legacy, a nowa nosi nazwę znaną użytkownikom Linuksa. Nie odejdziemy również od ustalonego oznaczenia.

odzyskiwanie bootloadera

Po zapoznaniu się z terminologią, zastanów sięFunkcje GRUB. Program ładujący systemu Windows 7, najpopularniejszy w rodzinie Microsoft, podobnie jak wszystkie inne jego wersje, nie jest w stanie poprawnie wykryć systemów plików innych systemów operacyjnych. GRUB radzi sobie z tym zadaniem.

Stąd, jeśli na twoim komputerzezainstalowany zarówno Linux, jak i Windows, w przypadku systemu Linux należy przeprowadzić odzyskiwanie programu ładującego. W przeciwnym razie nie uzyskasz wyboru systemu operacyjnego po włączeniu komputera.

Procedura instalacji systemu operacyjnego

Jak powiedzieliśmy, program ładujący systemu Windows 7 nie jestbędzie w stanie określić obecność innego systemu operacyjnego na komputerze. Ponieważ ta funkcja jest znana od dawna, istnieje kilka niepisanych reguł dla systemów multiboot:

  • instalacja kilku wersji systemu Windows odbywa się od młodszego do starszego;
  • Linux jest zawsze instalowany jako drugi po systemie Windows.

Nieprzestrzeganie drugiej zasady prowadzi dopotrzeba wykonania odzyskiwania GRUB. System Windows zainstalowany po Linuksie po prostu usuwa swój program ładujący, zastępując go własnym, traktując miejsce na dysku zajmowane przez ten system operacyjny jako nieprzydzielone. Oczywiście nie zawsze można przestrzegać zasad, nawet jeśli je znasz. Jednak gdy już zrozumiesz rolę i funkcję GRUB-a, przywrócenie go nie jest trudne.

Przygotowanie

Przed rozpoczęciem jakiejkolwiek operacji na komputerze,wymagane jest wstępne przygotowanie. Przywracanie GRUB-a nie jest wyjątkiem. Ubuntu był pierwszym systemem operacyjnym, który użył go jako domyślnego programu ładującego. Potrzebujemy LiveCD z tą wersją Linuksa, której bitowość jest taka sama jak wersja zainstalowana w twoim systemie.

napraw okna grub

LiveCD jest nagraniem na wymiennym nośnikunośnik jest wersją Linuksa, którą można uruchomić bez użycia dysku twardego komputera. Początkowo ta opcja służyła do zapoznania się z możliwościami tego systemu operacyjnego. Po pobraniu z niego użytkownik mógł przestudiować system operacyjny bez instalowania go i uzyskać ogólne pojęcie o nim bez żadnego ryzyka.

Ta płyta może być również używana w przypadkuuszkodzony bootloader GRUB-a. Odzyskiwanie z jego pomocą jest szczegółowo opisane w dokumentacji bezpłatnej społeczności. Zmiany w architekturze notebooków, a mianowicie stopniowe znikanie napędów CD / DVD z nowych modeli, doprowadziły do ​​tego, że termin LiveCD otrzymał szerszą interpretację. Oznacza to nie tylko dysk laserowy, jak to było pierwotnie, ale także nośnik USB - pendrive.

Odzyskiwanie gruba ubuntu

Przed użyciem takiej płyty upewnij sięTwój system jest gotowy do uruchomienia z nośnika wymiennego. Aby to zrobić, musisz uruchomić system BIOS i sprawdzić ustawiony priorytet urządzeń rozruchowych.

Poprawa

Po zakończeniu wszystkich operacji przygotowawczych isystem jest gotowy - startujemy z LiveCD. Ponieważ takie dyski są w rzeczywistości kompletnym systemem operacyjnym, zobaczysz zwykły pulpit wybranej wersji Linuksa. Dalsze działania będą wymagały minimalnych umiejętności korzystania z wiersza poleceń tego systemu operacyjnego. W menu głównym musisz znaleźć i uruchomić „Terminal”. W otwartym oknie wiersza poleceń systemu Linux wprowadź polecenie:

sudo fdisk -l

W rezultacie otrzymasz listę twardych partycjidysk, na którym musisz wybrać ten, na którym jest zainstalowany Linux. W większości systemów będzie to sda5. Jeśli ta sekcja różni się w Twoim przypadku, zamień numer w jego oznaczeniu na wymagany. Następnie montujemy go za pomocą następującego polecenia:

sudo mount / dev / sda5 / mnt

Następnym krokiem jest instalacja nowego bootloadera:

sudo grub-install --root-directory = / mnt / dev / sda

Po kilku sekundach w wierszu poleceń pojawi się następujące powiadomienie:

Instalacja zakończona. Nie zgłoszono żadnego błędu.

odzyskiwanie grub

Dlatego pomyślnie napisałeś nowy program ładującyŻARCIE. Przywrócenie jest prawie ukończone. Ponownie uruchamiasz i tym razem uruchamiasz Linuksa, który jest zainstalowany na dysku twardym. Pozostała tylko jedna ostatnia operacja aktualizacji. Otwórz ponownie Terminal i wprowadź polecenie:

sudo update-grub

Ta akcja będzie musiała zostać potwierdzona hasłem roota.Po jego zakończeniu otrzymasz w pełni funkcjonalny program ładujący GRUB, który poprawnie wykrywa zainstalowany system operacyjny. Odzyskiwanie jest zakończone, możesz normalnie korzystać z komputera.

Podsumowując

Jak widać, w tej operacji nie ma nic trudnego. Wszystkie akcje są wykonywane w normalnym trybie graficznym. Możesz uważać się za osobę, która przeszła „chrzest bojowy” i wstąpiła do armii Linuksa.