Скрыть меню загрузки Grub2?
Я ищу какую-то процедуру, чтобы скрыть меню на grub2. Я также попытался настроить /etc/default/grub config с помощью
- GRUB_TIMEOUT
- GRUB_HIDDEN_TIMEOUT
- GRUB_HIDDEN_TIMEOUT_QUIET
варианты без успеха.
Спасибо за вашу помощь
3 ответа
Отредактируйте свой
/etc/default/grub
и установить:GRUB_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT=0
Обновите свой
/boot/grub/grub.cfg
при выполнении:$ grub-mkconfig -o /boot/grub/grub.cfg
или для Ubuntu:
$ sudo update-grub
У меня была такая же проблема, и ни один из советов здесь не сработал! Единственным способом было изменить /boot/grub/grub.cfg вручную. В какой-то момент этого файла он делает тайм-аут до 10! Так что, просто прокомментируйте эти строки
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
Но вы никогда не сможете снова выполнить update-grub, иначе он вернется к тому же файлу, а время ожидания снова станет равным 10! Сохраните файл (в vi вам нужно будет принудительно запустить его, даже если вы su!). Перезагрузите компьютер, и он будет работать нормально!
Если у вас более одной операционной системы, может быть сложно скрыть меню grub2. Самый простой способ сделать это:
Сначала загрузите и установите grub-customizer с https://launchpad.net/~danielrichter2007/+archive/grub-customizer
ИЛИ просто выполните следующие действия в терминале:
* sudo add-apt-repository ppa: danielrichter2007 / grub-customizer
* sudo apt-get update
* sudo apt-get установить grub-customizer
Затем откройте grub-customizer из GUI > Приложения> Системные инструменты.
В настройках grub-customizer отключите пробник ОС и настройте другие параметры, чтобы скрыть меню grub2.
Если вам не хватает информации, посмотрите эти ссылки:
http://ubuntuforums.org/showthread.php?t=1195275
http://www.webupd8.org/2010/10/grub-customizer-lets-you-reorder-add-or.html