26Aug

GRUB2 101: Jak uzyskać dostęp do bootloadera Linux Distribution i jak z niego korzystać

Ubuntu i praktycznie każda inna dystrybucja Linuksa używa programu ładującego GRUB2.O ile nie masz zainstalowanych wielu systemów operacyjnych, ten bootloader jest zwykle ukryty - ale zapewnia opcje, których możesz czasem potrzebować.

Program ładujący jest częścią systemu Linux ładowaną podczas pierwszego uruchomienia komputera. Zwykle uruchamia jądro systemu Linux, które ładuje resztę systemu operacyjnego - ale zapewnia także menu z opcjami własnymi.

Dostęp do menu GRUB2

Aby uzyskać dostęp do menu bootloadera GRUB2, musisz ponownie uruchomić komputer - lub uruchomić go, jeśli jest wyłączony. Jeśli masz zainstalowany system podwójnego rozruchu, zawsze zobaczysz menu GRUB2 po uruchomieniu komputera. Jest to ustawienie domyślne dla komputera z wieloma systemami operacyjnymi, ponieważ to menu zapewnia sposób wybierania między nimi przy starcie systemu.

Domyślnie Ubuntu i inne dystrybucje systemu Linux ukrywają to menu. Dostęp do ukrytego menu można uzyskać, przytrzymując klawisz

na samym początku procesu uruchamiania. Jeśli zamiast menu pojawi się graficzny ekran logowania do dystrybucji Linuksa, uruchom ponownie komputer i spróbuj ponownie.

Rozruch Inne systemy operacyjne i narzędzia

Domyślnie GRUB2 uruchamia zainstalowany system operacyjny Linux. Użyj klawiszy strzałek w górę i w dół, aby wybrać i opcję w menu, i naciśnij klawisz Enter, aby uruchomić wybraną pozycję menu.

Jeśli masz zainstalowane inne systemy operacyjne - bez względu na to, czy są to dystrybucje Windows, czy inne dystrybucje systemu Linux - możesz użyć opcji wyboru i uruchomienia ich z tego miejsca. Twoja dystrybucja Linuksa powinna automatycznie skonfigurować GRUB, aby wyświetlał listę innych zainstalowanych systemów operacyjnych podczas instalacji.

Możesz także uzyskać dostęp do niektórych dodatkowych narzędzi, ale dokładne opcje będą zależały od twojej dystrybucji Linuksa. Na przykład Ubuntu oferuje opcję "Test pamięci( Memtest86 +)".Ta pozycja menu uruchomi narzędzie do testowania pamięci Memtest86 +.Wybierz go i naciśnij klawisz Enter, aby szybko wykonać test pamięci bez konieczności nagrywania Memtest86 + na dysku lub tworzenia z niego rozruchowego dysku USB.Naciśnij Escape lub uruchom ponownie komputer, aby opuścić środowisko testowania pamięci.

Uruchom różne jądra Linux

GRUB2 to także miejsce, w którym możesz wybierać między zainstalowanymi jądrami systemu Linux. Jądro Linuksa jest rdzeniem systemu operacyjnego, a nowe jądra systemu Linux z aktualizacjami i poprawkami często docierają za pośrednictwem menedżera pakietów Linux dystrybucji. Aby przełączyć się do nowego jądra systemu Linux, musisz ponownie uruchomić system operacyjny i uruchomić go. Wszystko dzieje się automatycznie przy następnym uruchomieniu.

Jednak w niektórych przypadkach nowe jądro Linuksa może mieć problem w twoim systemie. Może odmówić uruchomienia po aktualizacji lub mogą wystąpić problemy ze sprzętem. Z tego powodu dystrybucje Linuksa zazwyczaj zawierają przynajmniej jedno starsze jądro Linux. Możesz przełączyć się na starsze jądro Linuksa, ponownie uruchamiając program ładujący GRUB i wybierając stare jądro. Ubuntu skonfigurował GRUB, aby ukryć te opcje w "Opcjach zaawansowanych dla Ubuntu". Wybierz go i naciśnij Enter, a zobaczysz listę jąderek systemu Linux, które możesz uruchomić.Najnowsze jądro pojawia się na górze listy, ma najwyższy numer wersji i jest domyślnie wybrane.

Użyj trybu przywracania

Ubuntu udostępnia tutaj także opcję "Recovery Mode".Inne dystrybucje systemu Linux mogą zapewniać coś podobnego. Uruchom tryb odzyskiwania, a zobaczysz listę opcji zaprojektowanych, aby pomóc Ci rozwiązać i odzyskać instalację Ubuntu. Jeśli kiedykolwiek będziesz musiał naprawić system Ubuntu, pomocne mogą okazać się tutaj opcje. Jednak narzędzia te nie są tak łatwe w użyciu i pomocne, jak graficzne narzędzia do naprawy systemu, które można znaleźć na dysku instalacyjnym systemu Windows.

Edytuj opcje uruchamiania

GRUB2 ma kilka bardziej zaawansowanych opcji. Możesz nacisnąć c , aby otworzyć środowisko wiersza poleceń GRUB2, w którym możesz uruchomić różne polecenia GRUB2.Możesz także wybrać opcję rozruchu i nacisnąć e , aby ręcznie edytować opcje uruchamiania pozycji menu. Na przykład pozwoliłoby to na uruchomienie różnych "poziomów roboczych". Domyślnie twoja dystrybucja Linuksa prawdopodobnie uruchamia się na poziomie roboczym 5, który zazwyczaj uruchamia system z graficznym pulpitem. Można uruchomić na poziomie roboczym 3 - standardowy system bez graficznego pulpitu - lub poziomu 1 - tryb pojedynczego użytkownika przeznaczony do zadań administracyjnych.

Aby zmienić opcje rozruchu, wybierz pozycję rozruchową za pomocą klawiszy strzałek i naciśnij e .Edytuj opcje rozruchu i naciśnij Ctrl + X lub F10 , gdy będziesz gotowy do rozruchu. Aby edytować poziom pracy, zlokalizuj linię zaczynającą się od "linux", przejdź na sam jej koniec, dodaj spację, a następnie wpisz numer poziomu działania, którego chcesz użyć.Zauważ, że linia "linux" może być bardzo długa i podzielona na wiele linii.

Na przykład poniżej przesunięto kursor wprowadzania tekstu na koniec linii "linux".

Następnie nacisnęliśmy spację i wpisaliśmy 3, aby określić poziom pracy 3. Naciśnięcie Ctrl + X lub F10 uruchomi się na poziomie startowym. Ta zmiana jest tylko tymczasowa - zostanie użyta tylko raz, a GRUB2 nie zapamięta jej w przyszłości.

Nie powinieneś zbytnio manipulować GRUB2 - zwykle wykonuje on swoją pracę i pozostaje na uboczu. Nawet osoby, które muszą korzystać z GRUB2, zazwyczaj używają go jako menu do wyboru pożądanego systemu operacyjnego podczas uruchamiania swoich komputerów.

Image Credit: Paul Schultz na Flickr