Próbowałem zaktualizować Grub, więc uruchamiam:
sudo update-grub
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Co dokładnie to ostrzeżenie chce zmienić? (Uaktualniłem wcześniej z 12.04 do 14.04)
To jest mój /etc/default/grub
plik:
GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Odpowiedzi:
Nie można jednocześnie używać
GRUB_HIDDEN_TIMEOUT
ustawienia iGRUB_TIMEOUT
ustawienia. Dzieje się tak nawet wtedy, gdy ukryty limit czasu ustawiony jest na 0.Możesz skomentować linię, której nie chcesz.
Na przykład:
Po zapisaniu zmiany uruchom
sudo update-grub
ponownie.źródło
Krótka odpowiedź:
Lub po prostu usuń pierwsze dwa wiersze powyższego wpisu i zastąp je
Wyjaśnienie:
Od tego czasu (2016) opcje
GRUB_HIDDEN_TIMEOUT
iGRUB_HIDDEN_TIMEOUT_QUIET
są już przestarzałe . Więc nie używaj ich więcej. Zamiast tego możesz użyćGRUB_TIMEOUT_STYLE
.Zgodnie z
info -f grub -n 'Simple configuration'
tym masz:źródło
zmiana
do
Jeśli nie korzystasz z podwójnego uruchamiania
i wtedy
źródło