Jak uratować, odzyskać lub ponownie zainstalować Gruba w systemie Ubuntu Linux?

Jednym z głównych komponentów każdej dystrybucji Linuksa jest bezdyskusyjnie program ładujący GRUB (Grand Unified Bootloader), który jest odpowiedzialny za przekierowanie wszystkich kolejności sekwencji rozruchowych, tak aby wszystkie komponenty działały w idealny sposób.

Ten menedżer GRUB został stworzony w 1995 roku i ma możliwość uruchamiania różnych typów bezpłatnych lub prywatnych systemów operacyjnych.

Funkcje GRUB

  • Jest całkowicie elastyczny
  • Obsługuje systemy plików ext4, ReiserFS, XFS, HPS, FAT, NTFS
  • Umożliwia dostęp do danych dowolnego zainstalowanego urządzenia, o ile jest ono rozpoznawane i włączane przez BIOS
  • Umożliwia uruchamianie przez sieć
  • Obsługa uruchamiania FreeBSD, NetBSD, OpenBSD i GNU/Linux
  • Posiada wsparcie dla automatycznej dekompresji.
  • Wykrywa zainstalowaną pamięć RAM
  • Obsługuje systemy bezdyskowe i terminale zdalne

Aby zorientować się, czym jest GRUB, jest to początkowe okno, które widzimy po włączeniu sprzętu:

Niestety wiele razy znajdujemy się w takich sytuacjach:

Istnieje kilka kodów, które generuje GRUB, które pozwalają nam łatwo zidentyfikować przyczynę błędu, są to:

Błąd ładowania Grub 15: Nie znaleziono plikuTen błąd jest wyświetlany, gdy nie można znaleźć określonej nazwy pliku.
Błąd Gruba podczas ładowania 17: Nie można zamontować wybranej partycjiTen błąd zostanie wyświetlony, gdy partycja istnieje, ale typ systemu plików nie może zostać rozpoznany przez GRUB.
Błąd Grub podczas ładowania 21: wybrany dysk nie istniejeTen błąd wskazuje, że dysk nie jest rozpoznawany przez system BIOS.
Błąd Gruba podczas ładowania 22: Nie ma takiej partycjiTen błąd odnosi się do żądanej partycji, której nie ma na wybranym dysku.
Błąd Gruba podczas ładowania 15: Upewnij się, że jądro istniejeMusimy uzyskać dostęp za pomocą nośnika instalacyjnego i wykonać linię cd / boot | LS, aby zobaczyć nazwę jądra

Dzisiaj Solvetic udzieli kilku praktycznych porad, w jaki sposób możemy odzyskać optymalny rozruch GRUB, a tym samym bezpiecznie uzyskać dostęp do systemu.

Do tej analizy konieczne będzie pobranie obrazu ISO Ubuntu pod następującym linkiem:

1. Jak ponownie zainstalować bootloader GRUB

W takim przypadku konieczne będzie skorzystanie z obrazu ISO Ubuntu, który pobraliśmy i nagraliśmy na rozruchowej płycie DVD lub USB, a następnie skonfigurowanie komputera do rozruchu z tego miejsca.

Krok 1
W tym celu ponownie uruchomimy komputer i wciśniemy następujące klawisze, aby uzyskać dostęp do BIOS-u.

F2, Del lub Esc

Tam przejdziemy do zakładki „Boot”, gdzie wybierzemy odpowiednią opcję na podstawie nośnika, na którym zarejestrowaliśmy obraz ISO:

Krok 2
Po skonfigurowaniu uruchamiania w ten sposób zobaczymy następujące okno, w którym wybierzemy odpowiedni język. Wciskamy „Enter”

Krok 3
W następnym oknie naciśniemy klawisz F6 i wyświetli się następujący. Tam wybieramy opcję „Tryb eksperta”:

Krok 4
Po wybraniu naciśnij klawisz Esc, aby powrócić do głównego okna, a zobaczymy:

Tam wpiszemy następujący wiersz po cichym tekście, wchodząc tam za pomocą klawiatury i naciskając „Enter”

 ratowanie / włączanie = prawda

Krok 5
Zostaniemy przekierowani do następującego okna, w którym wybierzemy lokalizację:

Krok 6
Później skonfigurujemy klawiaturę:

Krok 7
Kontynuujemy proces konfiguracji określając nazwę sprzętu:

Krok 8
Następnie, na podstawie naszej fizycznej lokalizacji, obraz instalatora wykryje strefę czasową. To ustawienie będzie działać poprawnie tylko wtedy, gdy urządzenie jest połączone z Internetem.

Nie ma jednak znaczenia, czy ta strefa czasowa nie zostanie poprawnie wykryta, ponieważ nie przeprowadzasz instalacji systemu. Możemy nacisnąć „Tak”, aby kontynuować.

Krok 9
W kolejnym oknie zostaniemy przekierowani bezpośrednio do trybu ratunkowego i tam musimy wybrać główny system plików maszyny z podanej listy:

NotatkaJeśli system został zainstalowany z oddzielną partycją / boot, instalator zapyta, czy chcesz zamontować oddzielną partycję w / boot, w tym przypadku wybierz "Tak" i naciśnij "Enter", aby kontynuować.

Krok 10
Następnie wyświetli się okno Rescue Operation, w którym musimy zdefiniować zadanie do wykonania, w tym przypadku wybieramy wiersz „Ponownie zainstaluj program ładujący GRUB”:

Krok 11
Po naciśnięciu "Enter" musimy zapisać urządzenie dyskowe maszyny, na której zostanie zainstalowany GRUB:

Krok 12
Zasadniczo powinieneś zainstalować program ładujący na pierwszym dysku twardym MBR, którym jest /dev/sda.
Wciskamy „Enter”, aby kontynuować i zobaczymy proces instalacji GRUB:

Krok 13
Po zakończeniu wrócimy do następującego okna, w którym wybierzemy wiersz „Uruchom ponownie system”:

Krok 14
Kontynuujemy usuwanie dysku z obrazem ISO i po ponownym uruchomieniu systemu widzimy, że GRUB działa poprawnie:

2. Jak ręcznie odzyskać GRUB w systemie Linux

Krok 1
Ta opcja ma zastosowanie, gdy chcemy ręcznie ponownie zainstalować program ładujący GRUB z menu operacji ratunkowych i do tego musimy wykonać cały poprzedni proces, aż dojdziemy do opcji „Operacja ratunkowa”, tylko tam wybierzemy opcję „Uruchom” tłumacz Zamówień z /dev/sda1 (w tym przypadku):

Krok 2
Wyświetli się następujące okno, w którym klikniemy opcję „Kontynuuj”:

Krok 3
Po otwarciu powłoki w głównym systemie plików uruchomimy polecenie ls w następujący sposób, aby zidentyfikować urządzenia dysku twardego:

 ls / deweloper / sd *

Widzimy, że w tym przypadku jest to:

 / dev / sda i / dev / sda1
Krok 4
Po zidentyfikowaniu wykonamy następujące polecenie, aby zainstalować program ładujący GRUB w MBR zidentyfikowanego dysku twardego:
 grub-instalacja / dev / sda

Krok 5
Po zakończeniu tego procesu wprowadzimy polecenie wyjścia, aby wyjść z powłoki i wrócić do głównego okna, w którym wybierzemy „Uruchom ponownie system”:

Jak widzieliśmy, mamy praktyczne i przydatne opcje odzyskiwania lub ponownej instalacji GRUB w Ubuntu.

wave wave wave wave wave