Przygotowuję instalację podwójnego rozruchu dla komputera mojej żony. Chciałbym wyłączyć limit czasu na wybranie systemu operacyjnego domyślnie Ubuntu, aby komputer nie uruchomił się bez dokonywania wyboru. (IE. GRUB_TIMEOUT=INFINITE
) Czy to tylko prosty przypadek pozostawienia go pustego lub wpisania #out
wiersza /etc/default/grub
? Chcę, żeby moja żona mogła łatwo wybrać system operacyjny na swoim nowo uruchomionym komputerze z podwójnym uruchomieniem.
Chciałbym również wiedzieć, czy aktualizacja Burga po tym zachowałaby zmianę - ponieważ duża grafika systemów operacyjnych jest nieco bardziej przyjazna dla Nooba.
Ustawienie limitu czasu na -1 spowoduje, że GRUB zaczeka nieskończenie długo .
Rozumiem przez to, że będziesz musiał ręcznie wybrać wpis i nacisnąć Enter przed uruchomieniem dowolnego systemu operacyjnego.
źródło
Podczas uruchamiania
update-grub
ostrzeżenie mówi, że ustawienie grubtimeout na wartość niezerową nie jest już obsługiwane. Bez względu na to, co zmieniłem wartość limitu czasu gruba na limit czasu pozostał na poziomie 10. Jeśli masz ten problem, obejście polega na edycjigrub.cfg
pliku znajdującego się w/boot/grub
. Pod koniec scenariusz mówiIF TIMEOUT = 0 then timeout= 10
. Zmień10
na-1
. Nigdy więcej odliczania.gksu gedit /boot/grub/grub.cfg
Znajdź fragment skryptu na końcu, który mówi
IF TIMEOUT = 0 then timeout= 10
. Zmień10
na-1
.Jest to obejście, które zostanie cofnięte, jeśli
update-grub
zostanie kiedykolwiek uruchomione. Nie jest stały, chyba żeupdate-grub
nie zostanie uruchomiony ręcznie.(Działa w dniu 14.04.)
źródło
/etc/grub.d/30_os-prober
plik:set timeout=10
zset timeout=0
To działało dla mnie na Ubuntu 19.10
źródło