Я запускаю Ubuntu 16.10, і я намагаюся приховати своє меню GRUB під час включення / завантаження, і бажаю, щоб меню з’являлося лише при натисканні клавіш Shiftабо Esc.
Я змінюю відповідні параметри, /etc/default/grub
і це все ще не приховає меню.
Досліджуючи це, я виявив, що цей пост з 2013 року GRUB приховане меню не працює, що вказує на те, що проблема існує вже деякий час, і пропонує зміни, /etc/grub.d/30_os-prober
які я б краще не робив. Цей код говорить про те, що оскільки знайдено декілька ОС, все GRUB_TIMEOUT=10
одно буде встановлено .
Ось фрагмент того, що я маю зараз у /etc/default/grub
... меню з 10 секундним відліком ...
GRUB_DEFAULT = збережено GRUB_SAVEDEFAULT = вірно GRUB_HIDDEN_TIMEOUT_QUIET = вірно # GRUB_HIDDEN_TIMEOUT = 0 GRUB_TIMEOUT = 10 GRUB_DISTRIBUTOR = `lsb_release -i -s 2> / dev / null || відлуння Debian` GRUB_CMDLINE_LINUX_DEFAULT = "тихий сплеск"
Якщо я коментую #GRUB_HIDDEN_TIMEOUT=0
, то sudo update-grub
наполягає на тому, що я також ставлюсь GRUB_TIMEOUT=10
до цього GRUB_TIMEOUT=0
. Я це роблю, і все ще бачу меню GRUB.
В terminal
, набравши info -f grub -n 'Simple configuration'
описують різні варіанти, і в самому кінці інформації, це показує , що деякі з нинішніх команд були знецінені, і передбачає , що нові заміни краще.
Хтось знає, як я можу змусити своє меню GRUB сховатися до 16.10 І чи розпізнає його Shiftчи Escклавіші під час завантаження?
/etc/grub.d/30_os-prober
але я справді не бачу шкоди. Ви можете зберігати резервну копію копії або # Доповнювати свої зміни, щоб ви могли їх змінити за потреби. Обхідний шлях ви знайшли , здається , найбільш розумне рішення на даний момент.