Zmień kolejność rozruchu GRUB w Debian Linux

Zmień kolejność rozruchu GRUB w Debian Linux

Ten samouczek wyjaśnia, jak zmienić kolejność rozruchu Gruba w Debian z wiersza poleceń w kilku łatwych krokach. Kroki opisane w tym artykule są przydatne dla innych dystrybucji Linux z siedzibą w Debian, w tym Ubuntu.

Grub to ładowarka rozruchowa, która umożliwia użytkownikom uruchamianie wielu systemów operacyjnych i konfiguracji jądra. Po przeczytaniu tego samouczka wiedzisz, jak zdefiniować inny system operacyjny lub jądro do domyślnego uruchomienia i jak dostosować niektóre opcje rozruchu.

Na poniższym obrazku możesz zobaczyć menu Grub z 3 pozycjami: Debian GNU/Linux, Zaawansowane opcje dla Debian GNU/Linux, I Windows 10. Ponieważ liczenie zaczyna się od zera, pierwsza pozycja (Debian) to 0, druga pozycja (opcje zaawansowane) to 1, a trzeci element (Windows) to 2.

Domyślnie Grub uruchomi pozycję 0. Aby zmienić kolejność rozruchu, musisz zdefiniować liczbę elementów, które chcesz domyślnie uruchomić w pliku konfiguracyjnym GRUB /etc/default/grub.

Zmień kolejność rozruchu GRUB

Aby zmienić kolejność rozruchu, priorytetyzuj inną konfigurację systemu operacyjnego lub jądra /etc/default/grub Korzystanie z dowolnego edytora tekstu, który chcesz. Możesz go edytować za pomocą Nano, jak pokazano w poniższym przykładzie. Pamiętaj, że potrzebujesz uprawnień Superuser do edytowania pliku konfiguracyjnego GRUB.

sudo nano/etc/default/grub

Znajdź następującą linię

Grub_default = 0

Edytuj linię zastępującą 0 przez numer elementu, który chcesz domyślnie uruchomić. W moim przypadku chcę zmienić domyślny rozruch na system Windows. W ten sposób ustawiłem trzeci element, 2 (ponieważ liczba zaczyna się od 0).

Grub_default = 2

Jeśli edytujesz plik za pomocą Nano, wyjdź zapisywanie zmiany, naciskając Ctrl+x I Y.

Następnie zaktualizuj Grub, wykonując sudo aktualizacja-Grub jak pokazano niżej.

sudo aktualizacja-Grub

Jak widać teraz, system Windows będzie domyślnie uruchomić.

Dodatkowe ustawienia można edytować z/etc/default/grub

Możesz edytować dodatkowe ustawienia zdefiniowane w /etc/default/grub plik konfiguracyjny.
Jak widać na poniższym obrazku, poniżej wiersza Grub_default = 0, Jest linia Grub_timeout = 5. Ta linia określa czas, w którym Grub będzie czekać, aż automatycznie się uruchamia. Wymień 5 dla liczby sekund, które chcesz czekać. Na przykład, aby Grub czekał 10 sekund na uruchomienie Grub_Default = 0, wymień tę linię następującą linią.

Grub_timeout = 10

Linia Grub_cmdline_linux_default = „cichy” służy do przekazywania opcji rozruchu jądra. Na powyższym zrzucie ekranu opcja brzmi „cichy", co oznacza, że ​​proces rozruchu zostanie pokazany w trybie tekstowym, jak na zrzucie ekranu poniżej.

cichy Opcja zapewnia dodatkową przejrzystość procesu rozruchu, umożliwiając użytkownikowi zobaczenie kroków i odniesienie sukcesu lub awarii.

Inna opcja, którą możesz przejść do linii Grub_cmdline_linux_default = to opcja "pluśnięcie". Jeśli wymieniasz „cichy" z "pluśnięcie„Podobnie jak w poniższym wierszu proces rozruchu nie będzie wyświetlany w trybie tekstowym; Zamiast tego zobaczysz ładowanie logo, jak pokazano na poniższym obrazku.

Grub_cmdline_linux_default = „Splash”

Nawet jeśli niektóre osoby uznają tę opcję lepszy format (możesz ją dostosować), ta opcja nie daje użytkownikom widoku na żywo procesu rozruchu.

Linia Grub_cmdline_linux_default = można również użyć do uruchomienia systemu w trybie tekstowym. Aby uruchomić w trybie tekstowym, zamiast cichy Lub pluśnięcie, musisz użyć opcji tekst jak pokazano na zrzucie ekranu poniżej.

Grub_cmdline_linux_default = ”tekst”

Wyjście oszczędza zmianę i uruchom:

sudo aktualizacja-Grub

Wyłącz menedżera wyświetlania za pomocą Systemctl. W moim przypadku moim menedżerem wyświetlania jest Lightdm. Zastępować Lightdm z bieżącym menedżerem wyświetlania i uruchom poniższe polecenie.

Sudo Systemctl wyłącz Lightdm

Uruchom ponownie w trybie tekstowym.

Teraz możesz zalogować się w trybie tekstowym. Jeśli chcesz uruchomić sesję graficzną, uruchom:

Sudo Systemctl Start

Gdzie Musi zostać zastąpiony nazwą menedżera wyświetlania (e.G., GDM3).

Wniosek

Jak widać, radzenie sobie z GRUB jest bardzo łatwe i możesz kontrolować sposób, w jaki system systemowy w kilku krokach może się nauczyć. W radzeniu sobie z tym najczęstszym błędem jest nie pamiętanie Update-Grub Za każdym razem, gdy plik jest edytowany. Pamiętaj, że wybierając kolejność rozruchu, liczenie zaczyna się od zera; Jeśli wpiszesz niewłaściwy numer zamówienia, system nie uruchomi się zgodnie z oczekiwaniami.

cichy opcja w linii Grub_cmdline_linux_default = może być lepsze niż pluśnięcie Ponieważ pozwala użytkownikowi zobaczyć proces rozruchu przejrzysty.

Ostatnia sekcja tego samouczka pokazująca, jak uruchomić z terminalu lub konsoli, jest przydatna, jeśli środowisko graficzne nie uniemożliwia uruchamiania systemu. Istnieją również powiązane błędy bezpieczeństwa w procesie rozruchu graficznego; Dlatego niektórzy użytkownicy wolą uruchomić swoje systemy w trybie tekstowym. Byłaby to właściwa konfiguracja serwerów lub urządzeń, które muszą zapisać lub optymalizować zasoby. Po zalogowaniu w trybie tekstowym użytkownicy mogą uruchomić x ręcznie za pomocą poleceń startx Lub Systemctl.

Mam nadzieję, że ten samouczek był przydatny. Kontynuuj podążaj za Linux, aby uzyskać więcej wskazówek i samouczków Linux.