Когда мой нетбук загружается, меню GRUB не заставляет меня выбирать между системами. Он автоматически входит в систему Ubuntu. Как я могу решить эту проблему?
было бы полезно узнать, какую версию Ubuntu вы используете. (и какую версию Grub, если вы ее знаете; и какую версию каких других операционных систем вы пытаетесь загрузить.)
quack quixote
Ответы:
1
Установите значение времени ожидания, я использую «время ожидания 9»:
Мое предложение состоит в том, чтобы войти в Linux, если вы недостаточно быстры с помощью клавиши escape и от имени root (с помощью suкоманды). Перейдите /boot/grubи отредактируйте grub.confс помощью редактора Linux (Vim, vi, nedit и т. Д.) И измените timeout=0на timeout=10. Команда hiddenmenuв конфигурационном файле, расположенном под ним, скрывает меню, пока вы не нажмете клавишу escape. Все это делает задержку загрузки на 10 секунд перед открытием официального экрана загрузки Linux (загружается ОС). Я использую 5 секунд, так как очевидно, что я хочу перейти в Windows (у меня есть машина с двойной загрузкой). Нажатие клавиши escape вызывает меню и дает мне классический выбор доступных загрузочных конфигураций, в которых я определен grub.conf. Моя конфигурация grub содержит текущее ядро, предыдущее ядро и Windows.
Если вы не знаете тонкостей grub / grub.conf, будьте очень осторожны. Измените только это одно числовое значение - больше ничего .
Убедитесь, что вы сохранили его обратно в формате Linux (LF (Linux), а не в формате CR / LF (DOS)).
В Vim это будет ZZкоманда для записи файла обратно и выхода из Vim (текст) или просто использования графического изображения и сохранения, а затем выхода. Задача решена.
Не рекомендуется редактировать /boot/grub/grub.confфайл напрямую. Вместо редактирования GRUB_TIMEOUTв /etc/default/grubфайле и восстановить grub.confфайл , используя grub-mkconfig -o /boot/grub/grub.cfgкоманду.
Ключ по умолчанию для входа в меню Grub - «Escape». Даже если для Grub задано время ожидания 0 секунд, при быстром нажатии кнопки «Escape» при запуске (после страницы BIOS) вы можете вызвать меню Grub для изменения операционной системы.
Если Grub всегда загружает не ту ОС для вас, вы можете изменить ее на другую запись или использовать последнюю использованную запись (с опцией «сохранено»). Изменение Grub зависит от вашей версии Grub, поэтому полезно знать, какую версию Ubuntu вы используете.
Вот рекомендуемый способ изменить конфигурации grub. Измените GRUB_TIMEOUTзначение в /etc/default/grubфайле и восстановите его /boot/grub/grub.cfgс помощью следующих команд.
Редактировать файл
# vim /etc/defaults/grub
+ Изменить
GRUB_TIMEOUT=10
Сделайте резервную копию текущего файла grub.cfg
# cp /boot/grub/grub.cfg /boot/grub/grub.bkup
Повторно обновите файл grub.cfg с обновленным значением.
Ответы:
Установите значение времени ожидания, я использую «время ожидания 9»:
http://www.howtogeek.com/howto/ubuntu/change-the-grub-menu-timeout-on-ubuntu/
источник
Мое предложение состоит в том, чтобы войти в Linux, если вы недостаточно быстры с помощью клавиши escape и от имени root (с помощью
su
команды). Перейдите/boot/grub
и отредактируйтеgrub.conf
с помощью редактора Linux (Vim, vi, nedit и т. Д.) И изменитеtimeout=0
наtimeout=10
. Командаhiddenmenu
в конфигурационном файле, расположенном под ним, скрывает меню, пока вы не нажмете клавишу escape. Все это делает задержку загрузки на 10 секунд перед открытием официального экрана загрузки Linux (загружается ОС). Я использую 5 секунд, так как очевидно, что я хочу перейти в Windows (у меня есть машина с двойной загрузкой). Нажатие клавиши escape вызывает меню и дает мне классический выбор доступных загрузочных конфигураций, в которых я определенgrub.conf
. Моя конфигурация grub содержит текущее ядро, предыдущее ядро и Windows.Если вы не знаете тонкостей grub / grub.conf, будьте очень осторожны. Измените только это одно числовое значение - больше ничего .
Убедитесь, что вы сохранили его обратно в формате Linux (LF (Linux), а не в формате CR / LF (DOS)).
В Vim это будет
ZZ
команда для записи файла обратно и выхода из Vim (текст) или просто использования графического изображения и сохранения, а затем выхода. Задача решена.источник
/boot/grub/grub.conf
файл напрямую. Вместо редактированияGRUB_TIMEOUT
в/etc/default/grub
файле и восстановитьgrub.conf
файл , используяgrub-mkconfig -o /boot/grub/grub.cfg
команду.В grub2 просто нажмите клавишу «Shift»
источник
Ключ по умолчанию для входа в меню Grub - «Escape». Даже если для Grub задано время ожидания 0 секунд, при быстром нажатии кнопки «Escape» при запуске (после страницы BIOS) вы можете вызвать меню Grub для изменения операционной системы.
Если Grub всегда загружает не ту ОС для вас, вы можете изменить ее на другую запись или использовать последнюю использованную запись (с опцией «сохранено»). Изменение Grub зависит от вашей версии Grub, поэтому полезно знать, какую версию Ubuntu вы используете.
источник
Вот рекомендуемый способ изменить конфигурации grub. Измените
GRUB_TIMEOUT
значение в/etc/default/grub
файле и восстановите его/boot/grub/grub.cfg
с помощью следующих команд.Редактировать файл
+ Изменить
Сделайте резервную копию текущего файла grub.cfg
Повторно обновите файл grub.cfg с обновленным значением.
источник