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


38

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

Ответы:


35

Пытаться

sudo nano /etc/default/grub

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

спасти

sudo update-grub

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 поможет.


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


0

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

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

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


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сверху.
Арне Л.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.