Początkowo program ten został opracowany tylko dla systemów opartych na Linux, jednak dziś obsługuje wiele systemów operacyjnych, w tym macOS, Windows, BSD i Solaris. Większość użytkowników zapoznaje się z ładowarką Grub tylko po zainstalowaniu więcej niż jednego systemu operacyjnego na swoim komputerze. W ten sposób zasadniczo powodują, że ładowarka rozruchowa Grub przedstawia menu w czasie rozruchu, przez który mogą wyraźnie wybrać system operacyjny, który chcą załadować.
W tym artykule chcielibyśmy podzielić się z Tobą pełnym samouczkiem na temat ładowarki rozruchowej Grub, który będzie oparty na dostosowaniu tego programu zgodnie z Twoim wyborem. Po przejściu przez ten samouczek będziesz w bardzo dobrej pozycji, aby dostosować ładowarkę rozruchową Grub tak, jak chcesz, a zatem możesz uczynić wrażenia z procesu rozruchu tym bardziej interesujące.
UWAGA: Aby przejść przez pełny samouczek modułu ładującego Grub, skorzystaliśmy z Linux Mint 20. Jednak w tym celu można również użyć żadnego innego preferowanego rozkładu Linuksa.
Metoda dostosowywania ładowarki rozruchowej GRUB
Ładowiec z rozruchem Grub ma plik Ustawienia, który składa się ze wszystkich domyślnych konfiguracji, z których korzysta moduł ładunkowy Grub. Jednak mamy wolność dostosowywania tych ustawień zgodnie z naszym wyborem. Dlatego poniżej będziemy się z Tobą dzielić niektóre metody dostosowywania ładowarki rozruchowej Grub, wprowadzając zmiany w pliku ustawień.
Wykonanie kopii zapasowej pliku/etc/default/grub przed dostosowaniem ładowarki rozruchowej GRUB
Przed wprowadzeniem jakichkolwiek zmian w pliku ustawień ładowarki Grub, zdecydowanie zaleca się utworzenie kopii kopii zapasowej, aby nawet jeśli zepsułeś coś podczas całego procesu, nadal możesz powrócić do ustawień domyślnych. Ale przed utworzeniem kopii kopii zapasowej pliku Ustawienia ładownika Grub, chcielibyśmy pokazać, jak wygląda ten plik.
Najpierw będziemy musieli uruchomić terminal Linux Mint 20, co możemy łatwo zrobić, klikając ikonę skrótu. Poniżej podłączyliśmy również obraz terminala Linux Mint 20, aby uzyskać łatwość:
Teraz postaramy się wyświetlić zawartość pliku/etc/default/grub, uruchamiając następujące polecenie w oknie terminalu, które właśnie uruchomiliśmy:
cat/etc/default/grub
Plik/etc/default/grub pokazano na poniższym obrazku:
Możemy utworzyć kopię zapasową tego pliku, uruchamiając następujące polecenie w naszym terminalu:
sudo cp/etc/default/grub/etc/default/grub.Bak
To polecenie będzie wymagało prawidłowego wykonywania uprawnień głównych. Tutaj/etc/default/grub reprezentuje oryginalny plik ustawień ładowarki Grub, podczas gdy/etc/default/grub.Bak reprezentuje kopię zapasową tego pliku. Polecenie „CP” będzie potrzebne do utworzenia kopii zapasowej pliku ustawień.
Teraz, aby sprawdzić, czy plik kopii zapasowej jest dokładną kopią pliku „/etc/default/grub”, czy nie, spróbujemy wyświetlić jego zawartość, uruchamiając polecenie określone poniżej w naszym terminalu:
cat/etc/default/grub.Bak
Uruchamianie tego polecenia wyświetli zawartość/etc/default/grub.plik bak na terminalu, jak pokazano na poniższym obrazie, który można sprawdzić z zawartością pliku/etc/default/grub, aby upewnić się, że oba pliki zawierają tę samą zawartość. Po pomyślnym utworzeniu kopii zapasowej pliku Ustawienia, dobrze jest dostosować ładowarkę rozruchową Grub.
Metoda wyboru domyślnego systemu operacyjnego Gruba
Czasami na naszym komputerze mamy więcej niż jeden system operacyjny. Podczas procesu rozruchu nasz moduł modułki rozruchowej Grub przedstawia nam menu, z którym możemy wybrać system operacyjny, który chcemy uruchomić. Możemy dokonać tego wyboru w określonym czasie, po czym ładowarka rozruchowa GRUB automatycznie załaduje domyślny system operacyjny. Jeśli jednak z pewnością uruchomimy określony system operacyjny za każdym razem, gdy włączamy nasz komputer, i chcemy uratować się przed kłopotami z dokonaniem tego wyboru w czasie rozruchu, możemy określić wybrany system operacyjny naszego wyboru Jako domyślny system operacyjny w pliku/etc/default/grub. Tak, że za każdym razem, gdy włączamy nasz system komputerowy, wybrany system operacyjny automatycznie się załadował.
Aby tak się stało, będziemy musieli uzyskać dostęp do pliku/etc/default/grub, otwierając go z dowolnym wybranym edytorem, najlepiej nano edytora. Można to zrobić, uruchamiając polecenie określone poniżej w naszym terminalu:
sudo nano/etc/default/grub
Ponieważ staramy się uzyskać dostęp do pliku Ustawienia ładowarki Grub, to działanie wymaga uprawnień użytkownika root, które można dostarczyć, wpisując słowo kluczowe „sudo” przed wspomnianym powyżej polecenie.
Kiedy plik/etc/default/grub otworzy się z edytorem nano, musimy zlokalizować linię „Grub_default”. Ta linia informuje ładowarkę rozruchową Grub, który system operacyjny musi załadować w czasie rozruchu. Numerowanie systemów operacyjnych rozpoczyna się od „0”. Oznacza to, że jeśli chcesz załadować pierwszy system operacyjny z listy dostarczonych do Ciebie systemów operacyjnych w czasie rozruchu, będziesz musiał ustawić wartość „Grub_default” na „0”, tak jak w naszym to zrobiliśmy sprawa. Jest to również podświetlone na poniższym obrazku:
Czasami jednak nie znasz dokładnej liczby, która odpowiada wybranym systemowi operacyjnym, i.mi., Nie pamiętasz kolejności, w jakiej ładowarka rozruchowa Grub przedstawia systemy operacyjne w swoim menu. W takim przypadku musisz znać pełną nazwę wybranego systemu operacyjnego i możesz ustawić wartość „Grub_default” na nazwę tego systemu operacyjnego. W naszym przypadku ustawiliśmy tę wartość na „Linux Mint 20”, jak pokazano na poniższym obrazku. Po dokonaniu tej zmiany naciśnij Ctrl+ X, aby zapisać plik i zamknij go.
Za każdym razem, gdy wprowadzasz jakiekolwiek zmiany w pliku/etc/default/grub, musisz zaktualizować GRUB, aby nowo wprowadzone zmiany w celu wejścia. Można to zrobić, uruchamiając następujące polecenie w terminalu:
sudo aktualizacja-Grub
Po uruchomieniu tego polecenia, aktualizacja GRUB zajmie kilka sekund, po czym będziesz mógł zobaczyć komunikat „Done”, jak wyróżniono na obrazie pokazanym poniżej, co wskazuje, że twoje zmiany pomyślnie wpłynęły na efekt.
Metoda zmiany tła menu modułu ładującego Grub
Domyślne tło menu modułu ładującego Grub wygląda dość nudno i nudne, ale nie musisz już się o to martwić, ponieważ możesz to zmienić w dowolnym momencie. W tym celu ponownie musimy nieco ulepszyć plik/etc/default/grub w następujący sposób:
W celu zmiany tła menu modułu ładującego Grub mamy obraz „JPEG” zapisany w naszym katalogu domowym, którego chcemy użyć jako nowego tła. Możesz także użyć pliku obrazu „PNG” lub „JPG”. Ten nowy obraz tła ma tytułowy bootloader.JPEG, jak podkreślono na obrazie pokazanym poniżej:
Otworzyliśmy również ten obraz, aby pokazać, jak będzie wyglądać menu modułu ładującego GRUB po tym, jak wykonaliśmy ten obraz jako jego tło.
Teraz ponownie otworzymy plik/etc/default/grub z edytorem nano, uruchamiając to samo polecenie, co w powyższej metodzie. Tym razem dodamy nowe pole do tego pliku, który jest następujący:
Grub_background = ”ImageFilePath”
Tutaj musisz zastąpić ImageFilePath rzeczywistą ścieżką, na której znajduje się nowy obraz tła. W naszym przypadku było to „/home/kbuzdar/bootloader.JPEG ”, jak podkreślono na obrazie pokazanym poniżej:
Teraz zapisz swój plik i zamknij go. Następnie ponownie będziesz musiał zaktualizować GRUB, aby mógł odczytać zmiany, które właśnie wprowadziłeś. Kiedy aktualizujesz Grub o tym samym poleceniu, co w powyższej metodzie, możesz sprawdzić, czy Grub został zaktualizowany, widząc komunikat „Done” na końcu terminalu, jak podkreślono na poniższym obrazku:
Metoda modyfikacji limitu czasu rozruchu wybranego systemu operacyjnego
Jeśli masz tylko jeden system operacyjny zainstalowany na komputerze, wówczas wartość domyślna dla menu menu modułu menu BUB wynosi „0”, i.mi., Jedyny system operacyjny, który masz, natychmiast załaduje się, gdy tylko włączysz system komputerowy. Jeśli jednak masz więcej niż jeden system operacyjny zainstalowany na komputerze, domyślna wartość limitu czasu będzie „10”, i.mi., Na ekranie pojawi się menu modułu ładującego rozruch Grub przez 10 sekund, w którym możesz wybrać załadowanie dowolnego systemu operacyjnego, który lubisz. Po upływie czasu trwania limitu czasu moduł ładujący GRUB automatycznie ładuje domyślny system operacyjny. Zawsze możemy zwiększyć lub zmniejszyć wartość tego pola limitu czasu zgodnie z naszymi wymaganiami.
Aby zmienić limit czasu rozruchu, będziemy musieli ponownie otworzyć plik/etc/default/grub za pomocą nano edytora. Tym razem zlokalizujemy pole „Grub_timeout” i przypisamy je dowolną wartość (w sekundach) naszego wyboru. Ze względu na demonstrację ustawiliśmy tę wartość na „5” sekund, jak podkreślono na obrazie pokazanym poniżej:
Ponownie będziemy musieli zapisać nasz plik/etc/default/grub, zamknąć go, a następnie zaktualizować Grub, aby był w pełni świadomy zmian, które właśnie wprowadziliśmy. Możesz sprawdzić, czy Grub z powodzeniem przeczytał wszystkie te zmiany, szukając komunikatu „Done” na terminalu, jak podkreślono na następującym obrazie:
Sprawdzanie, czy miały miejsce wszystkie wprowadzone powyżej zmiany
Teraz nadszedł czas, aby sprawdzić, czy wszystkie zmiany, które wprowadziliśmy w powyższych metodach, miały miejsce. W tym celu ponownie uruchomimy nasz system i jak tylko się uruchomi, będziemy naciskać klawisz „ESC”, dopóki nie wprowadzimy menu ładowarki rozruchowej Grub. Po wprowadzeniu tego menu będziemy mogli zobaczyć, że obraz ładownika rozruchowego Grub został zmieniony, jak pokazano na poniższym obrazku:
Również menu ładowarki rozruchowej Grub pojawiło się przez „5” sekundy w naszym przypadku, ja.mi., wartość limitu czasu, którą ustawiliśmy dla tego menu, po czym załadował domyślny system operacyjny, który w naszym przypadku był Linux Mint 20.
Wniosek
Ten artykuł zawierał krótki przegląd ładowarki rozruchowej Grub i cel go użyć. Wyjaśniliśmy, gdzie ten program przechowuje wszystkie jego konfiguracje. A także przedstawić metodę tworzenia kopii zapasowej pliku/etc/default/grub, i.mi., plik ustawień Grub, aby można było łatwo wprowadzić zmiany w jego konfiguracjach bez żadnych zmartwień, ponieważ zawsze możesz przywrócić wszystkie ustawienia domyślne z pliku ustawień kopii zapasowej. Ponadto, aby zademonstrować metodę dostosowywania ładowarki rozruchowej GRUB, udostępniliśmy Ci trzy różne przypadki: 1) Wybór domyślnego systemu operacyjnego 2) Zmiana tła menu ładowarowego rozruchu 3) Modyfikowanie limitu czasu wyglądu GRUB Menu ładowacza rozruchowego.
Wyjaśniliśmy te przypadki, stwierdzając procedury krokowe w celu osiągnięcia wszystkich tych celów. W ten sam sposób możesz również zmienić inne parametry pliku Ustawienia ładownika GRUB. Wreszcie, zweryfikowaliśmy, czy zmiany, które wprowadziliśmy w pliku/etc/default/grub, faktycznie miały miejsce, czy nie poprzez ponowne uruchomienie naszego systemu i wprowadzanie menu modułu ładującego Grub. Mamy nadzieję, że ten samouczek da ci dobry punkt wyjścia do eksperymentowania z ładowarką butów Grub.