Linux może działać stosunkowo szybko, jednak uruchomienie za pomocą bootloadera Grub może nieco wydłużyć czas, zanim system stanie się w pełni funkcjonalny. Dlatego ważne jest, aby dostosować domyślne ustawienia uruchamiania Gruba, aby przyspieszyć start systemu Linux.
Przed rozpoczęciem
Wprowadzanie zmian w pliku konfiguracyjnym Gruba, nawet w niewielkim zakresie, może być ryzykowne. Każdy błąd ma potencjał, aby poważnie wpłynąć na działanie systemu, a nawet go uszkodzić. Zanim przejdziemy do procesu przyspieszania uruchamiania, omówimy, jak wykonać kopię zapasową pliku konfiguracyjnego Gruba. Aby to zrobić, otwórz terminal, używając skrótu klawiszowego Ctrl + Alt + T lub Ctrl + Shift + T. Następnie uzyskaj dostęp do konta roota, wpisując komendę su
. Jeśli nie masz dostępu do konta roota, wypróbuj polecenie sudo -s
.
su -
Lub
sudo -s
Po uzyskaniu roota, skorzystaj z polecenia cp
, aby utworzyć kopię zapasową pliku konfiguracyjnego Gruba.
Uwaga: Zastąp „username” w poniższym poleceniu swoją nazwą użytkownika w systemie Linux.
cp /etc/default/grub /home/username/grub.bak
Przyspieszanie uruchamiania Gruba
W bootloaderze Grub znajduje się ustawienie o nazwie „GRUB_TIMEOUT”, które określa, jak długo system będzie czekał, zanim załaduje domyślny system operacyjny. Domyślnie jest to ustawione na 5 sekund, co dla wielu użytkowników jest wystarczająco długim czasem. Jeżeli jednak chcesz skrócić ten czas, zmiana tej wartości to najskuteczniejszy sposób na przyspieszenie uruchamiania.
Aby zmienić ustawienie w Grubie, musisz edytować plik konfiguracyjny. Najlepiej zrobić to za pomocą edytora tekstu Nano, ponieważ jest prosty w obsłudze. Otwórz terminal i uzyskaj dostęp do konta roota lub użyj sudo
.
su –
Lub
sudo -s
Następnie otwórz plik konfiguracyjny Gruba w edytorze tekstu Nano.
nano -w /etc/default/grub
W pliku znajdź wpis „GRUB_TIMEOUT”. Usuń liczbę 5 i zmień ją na mniejszą. Pamiętaj, że niższa wartość oznacza szybsze uruchamianie komputera. Aby uzyskać najszybszy czas, ustaw:
GRUB_TIMEOUT = 0
Jeśli chcesz przyspieszyć uruchamianie, ale nadal mieć możliwość przeglądania menu, ustaw wartość na 2 sekundy:
GRUB_TIMEOUT = 2
Po wprowadzeniu żądanych zmian zapisz plik, naciskając Ctrl + O, a następnie zamknij edytor, używając Ctrl + X.
Wprowadzenie zmian
Po dokonaniu zmian w pliku konfiguracyjnym Gruba, nadszedł czas, aby je zastosować. Aby to zrobić, musisz zaktualizować bootloader. W tym celu skorzystaj z mechanizmu aktualizacji bootloadera odpowiedniego dla Twojej dystrybucji Linuksa.
Otwórz terminal i uzyskaj dostęp do konta roota, używając su
lub sudo -s
.
su -
Lub
sudo -s
Teraz, gdy masz uprawnienia administratora, wykonaj polecenie aktualizacji bootloadera, które jest odpowiednie dla używanej dystrybucji Linuksa.
Ubuntu / Debian
W systemach Ubuntu i Debian wystarczy wpisać:
update-grub
Fedora / OpenSUSE
W Fedorze i OpenSUSE użyj polecenia:
grub2-mkconfig -o /boot/grub2/grub.cfg
Arch Linux
Dla Arch Linux, wykonaj polecenie:
grub-mkconfig -o /boot/grub/grub.cfg
Po zakończeniu aktualizacji Gruba, wprowadzone zmiany powinny być aktywne!
Cofanie zmian w Grub
Jeśli postanowiłeś, że zmiany w Grubie Ci nie odpowiadają, możesz łatwo przywrócić poprzednią wersję. Otwórz terminal i uzyskaj dostęp do konta roota.
su -
Lub
sudo -s
Przejdź do katalogu domowego, zmieniając lokalizację w terminalu:
cd /home/username/
Następnie usuń aktualny plik konfiguracyjny Gruba:
rm /etc/default/grub
Po usunięciu starego pliku wprowadź kopię zapasową z powrotem do systemu, używając polecenia mv
:
mv grub.bak /etc/default/grub
Na koniec zaktualizuj Gruba, aby wprowadzone zmiany zaczęły obowiązywać.
Debian / Ubuntu
update-grub
Arch Linux
grub-mkconfig -o /boot/grub/grub.cfg
OpenSUSE / Fedora
grub2-mkconfig -o /boot/grub2/grub.cfg
newsblog.pl