Препятствовать тому, чтобы GRUB обнаружился по умолчанию?

Каждый раз, когда я загружаюсь на Ubuntu, я вижу все меню GRUB по умолчанию. Существует ли способ, которым я мог сделать его просто автоматическим стартом, если непрерывный в течение X секунд? Я помню, что это имело место на предыдущих релизах Ubuntu, она только показала бы меню GRUB при удержании кнопки во время начальной загрузки.

Как я могу заставить GRUB сделать это по умолчанию и просто продолжить процесс начальной загрузки?

2
19.06.2014, 01:58
2 ответа

Я предполагаю, что Вы используете GRUB.

С GRUB 1 (наследие GRUB, версии 0.9x), в /boot/grub/menu.lst, ввести hiddenmenu. Нажмите клавишу ESC для показа меню.

#General configuration:
#Uninterupted within 5 seconds and default boot option 0.
timeout   5
default   0
color light-blue/black light-cyan/blue

#Hides the menu by default (press ESC to see the menu)
hiddenmenu

Если Вы используете GRUB 2 (версии 1.9x и), /boot/grub/grub.cfg содержит меню. Но изменить настройки, отредактируйте /etc/default/grub файл.

4
27.01.2020, 21:57
  • 1
    Да, я нахожусь на GRUB2. Спасибо, я думаю, что это - потому что я должен был установить GRUB на определенном разделе а не на самом диске из-за EFI. –  Naftuli Kay 06.01.2012, 15:57

Нечетный, который это уже не там, это все еще для меня. Так или иначе добавьте это к Вашему /boot/grub/menu.lst:

timeout 5
default 0

Это устанавливает личинку для начальной загрузки первой записи после пяти секунд. Если Вы предпочитаете второе, третье, и т.д. запись в Вашей конфигурации личинки, изменении 0 соответственно.

Если Вы хотите что-то другое, чем новейшее ядро, Вы, возможно, должны проверить, что число все еще корректно после обновления ядра.

1
27.01.2020, 21:57
  • 1
    Это для Личинки 1, который не является загрузчиком по умолчанию на текущей версии Ubuntu (это - значение по умолчанию на Ubuntu 10.04, которая все еще поддерживается, но является двумя версиями LTS позади). –  Gilles 'SO- stop being evil' 19.06.2014, 02:02

Теги

Похожие вопросы