Уменьшить время ожидания GRUB

38

Время ожидания GRUB составляет 8 секунд. Это можно уменьшить до 2 или 3 секунд? Каков наилучший способ сделать это?

Брайан Филд
источник

Ответы:

35

Пытаться

sudo nano /etc/default/grub

измените значение GRUB_TIMEOUT на 2 или 3

спасти

sudo update-grub
fossfreedom
источник
5

Не уверен, что у меня есть полный ответ, поскольку у меня есть еще несколько вопросов.

Первый - Права доступа: обычно вам нужно sudo для редактирования grub.cfg. Если я редактирую из командной строки, мне нравится nano, который устанавливается по умолчанию, поэтому я бы использовал

$ sudo nano /boot/grub/grub.cfg

Если вы раньше не использовали nano, после завершения редактирования используйте Ctl-O (буква) для сохранения и затем Ctl-X для выхода (Ctl-O не является обязательным, Ctl-X предложит, если были изменения)

Второе - Grub : редактирование /boot/grub/grub.cfg, вероятно, не лучший способ. Grub2 использует файл / etc / default / grub, чтобы получить все его параметры, а затем генерирует grub.cfg для вас. Это важно, потому что grub.cfg обновляется, когда есть обновление ядра или другие вещи, которые могут повлиять на grub. Поэтому, если вы хотите, чтобы ваши изменения сохранялись, вам нужно отредактировать / etc / default / grub.

$ sudo nano /etc/default/grub
$ sudo update-grub2

Больше о grub здесь: https://help.ubuntu.com/community/Grub2/

ПОМНИТЕ, ЧТОБЫ СДЕЛАТЬ РЕЗЕРВНОЕ КОПИРОВАНИЕ ПЕРЕД ТЕМ, КАК ИЗМЕНИТЬ СИСТЕМНЫЕ ФАЙЛЫ : D

Третий - 10 секунд ожидания : я не уверен, что злодейка - ваш злодей здесь, но, надеюсь, вышеизложенное поможет вам понять, так ли это. В качестве альтернативы, вы можете уточнить немного больше. Вы находитесь в меню grub, когда выбираете Ubuntu для загрузки? что произойдет, если вы выбрали его? Или вы имеете в виду grub, выбирающий ОС по умолчанию - в этом случае / etc / default / grub поможет.

birdsarah
источник
1
Редактирование grub.cfg с помощью Grub2 - плохая идея. И, конечно же, Grub - «злодей», ответственный за 10-секундный тайм-аут по умолчанию в системах с множественной загрузкой !!
иш
1

Метод с графическим интерфейсом для установки StartUpManager:

$ sudo apt-get install startupmanager

Вы можете установить время ожидания Grub2 с помощью этой утилиты.

boehj
источник
2
startupmanager часто вызывает проблемы с grub2
con-f-use
2
и недоступен в репозиториях Ubuntu 12.04.
Цусанка
0

Вы можете попробовать установить менеджер запуска интерфейса GUI под названием «Grub Customizer».

Не похоже, что это в репо. Но вы можете найти его здесь на Launchpad: Grub Customizer

После установки загрузитесь в Ubuntu, запустите Grub Customizer и настройте его для обратного отсчета 0. Тогда при загрузке не должно быть никакого ожидания.

Чад - 24216
источник
0

для этого вы должны изменить значение GRUB_TIMEOUT на 2 или 3.

1 - перейти в супер режим

су -

с последующим вводом пароля root

2 - теперь откройте файл GRUB.cfg в редакторе vi или в Gedit (Gedit is easy (GUI))

vi /boot/grub2/grub.cfg

или

gedit /boot/grub/grub.cfg

3 - затем найдите GRUB_TIMEOUT и измените его значение 2 или 3

4 - сохранить изменения

5 - если обнаружите какие-либо трудности, посмотрите мое видео на YouTube. нажмите здесь, чтобы посмотреть видео

Рахул Бхадана
источник
Поскольку мы говорим об Ubuntu по умолчанию, вы не можете войти в свою учетную запись root - и вы не должны это менять. Я бы порекомендовал использовать sudoedit /boot/grub/grub.cfg. Если вы хотите использовать gedit, просто добавьте строку VISUAL=geditв ваш ~/.bashrc. Не в последнюю очередь, обратите внимание на заметки grub2сверху.
Арне Л.