Zmniejsz limit czasu GRUB


38

Limit czasu GRUB wynosi 8 sekund. Czy można to zmniejszyć do 2 lub 3 sekund? Jak najlepiej to zrobić?

Odpowiedzi:


35

Próbować

sudo nano /etc/default/grub

zmień wartość GRUB_TIMEOUT na 2 lub 3

zapisać

sudo update-grub

5

Nie jestem pewien, czy mam pełną odpowiedź, ponieważ mam jeszcze kilka pytań.

Po pierwsze - uprawnienia : normalnie potrzebujesz sudo, aby edytować grub.cfg. Jeśli edytuję z wiersza poleceń, lubię nano, które jest instalowane domyślnie, więc chciałbym użyć

$ sudo nano /boot/grub/grub.cfg

Jeśli wcześniej nie korzystałeś z nano, po zakończeniu edycji użyj Ctl-O (litera), aby zapisać, a następnie Ctl-X, aby wyjść (Ctl-O jest opcjonalny, Ctl-X wyświetli monit o wprowadzenie zmian)

Po drugie - Grub : Edycja /boot/grub/grub.cfg prawdopodobnie nie jest dobrym rozwiązaniem. Grub2 używa pliku / etc / default / grub, aby uzyskać wszystkie swoje opcje, a następnie generuje dla ciebie grub.cfg. Jest to ważne, ponieważ grub.cfg jest aktualizowany, gdy pojawia się aktualizacja jądra lub inne rzeczy, które mogą mieć wpływ na grub. Więc jeśli chcesz, aby zmiany się nie zmieniły, musisz edytować / etc / default / grub.

$ sudo nano /etc/default/grub
$ sudo update-grub2

Więcej informacji o grub tutaj: https://help.ubuntu.com/community/Grub2/

PAMIĘTAJ, ABY ZROBIĆ KOPERTĘ PRZED ZMIANĄ PLIKÓW SYSTEMU : D

Po trzecie - 10 sekund czekania : tak naprawdę nie jestem pewien, że grub jest tu twoim złoczyńcą, ale mam nadzieję, że powyższe informacje pomogą ci ustalić, czy tak jest. Możesz też rozwinąć nieco więcej. Czy jesteś w menu gruba, kiedy „wybierasz Ubuntu do uruchomienia?” co się stanie po wybraniu? A może chodzi ci o wybranie domyślnego systemu operacyjnego przez gruba - w takim przypadku / etc / default / grub pomoże.


1
Edycja grub.cfg za pomocą Grub2 to zły pomysł. I oczywiście Grub jest „złoczyńcą” odpowiedzialnym za 10-sekundowy domyślny limit czasu w systemach wielokrotnego rozruchu !!
Ish


0

Możesz spróbować zainstalować menedżera uruchamiania interfejsu GUI o nazwie „Grub Customizer”.

Ale nie wygląda na to, że jest w repozytorium. Ale można go znaleźć tutaj w Launchpad: Grub Customizer

Po zainstalowaniu uruchom system Ubuntu, uruchom Grub Customizer i skonfiguruj go do odliczania 0. Wtedy po uruchomieniu nie powinno być czekania.


0

w tym celu musisz zmienić wartość GRUB_TIMEOUT na 2 lub 3.

1 - przejdź do trybu super

su -

następnie wpisz hasło roota

2- teraz otwórz plik GRUB.cfg w edytorze vi lub Gedit (Gedit jest łatwy (GUI))

vi /boot/grub2/grub.cfg

lub

gedit /boot/grub/grub.cfg

3 - następnie znajdź GRUB_TIMEOUT i zmień jego wartość na 2 lub 3

4 - zapisz zmiany

5 - jeśli znajdziesz jakieś trudności, obejrzyj mój film na youtube. kliknij tutaj, aby obejrzeć wideo


Ponieważ domyślnie mówimy o Ubuntu, nie możesz zalogować się na swoje konto root - i nie powinieneś tego zmieniać. Poleciłbym użyć sudoedit /boot/grub/grub.cfg. Jeśli chcesz użyć gedit, po prostu dodaj wiersz VISUAL=geditdo swojego ~/.bashrc. Na koniec pamiętaj o notatkach grub2z góry.
Arne L.,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.