Вопрос Как добраться до меню GRUB во время загрузки?


Эта проблема возникла недавно для меня (и мне было предложено подать ее как конкретный вопрос об этом):

Моя система не двойная загрузка, я запускаю стандартную рабочую систему Ubuntu «на металле» (я думаю, что запустить ее в виртуальной машине тоже).

прессование с в то время как загрузка не приводит к появлению меню GRUB (что, я считаю, для системы с двойной загрузкой).

Как я могу получить GRUB-меню для представления на Один-Бутовая система?


198
2017-12-03 15:04


происхождения


+1 отличный вопрос, чтобы разоблачить существенно недокументированную функцию процесса загрузки Ubuntu, ответ на который я только случайно обнаружил, в то время как groveling через grub.cfg. Спасибо, что подняли этот уровень вверх (Googleable). - msw
Кредит, где кредит должен ... Этот вопрос возник в другом вопросе моего (глубоко погруженный в комментарии). Хорхе Кастро предположил, что было бы неплохо представить в качестве вопроса это свое право ... (так что кредит ему ... и я рад искупаться в отраженном свете;) Я вижу ценность это первичный Q / A. - Peter.O


ответы:


Меню появится, если вы нажмете и удерживаете сдвиг во время загрузки Grub.

Для постоянных изменений вам необходимо отредактировать /etc/default/grub file - поместите символ «#» в начале строки GRUB_HIDDEN_TIMEOUT=0,

Сохранить изменения и выполнить sudo update-grub для внесения изменений.

Документация: https://help.ubuntu.com/community/Grub2


187
2017-12-03 15:24



@codeMonk: Ой! (Я удалил свой предыдущий комментарий, потому что был на неправильном пути) ... Я изначально неправильно понял контекст «GRUB_TIMEOUT = 0». Контекст, который вы имеете в виду, относится к «Постоянный» отображение меню GRUB ... Я думал, вы имели в виду "Сдвиг" ключевой метод ... Верно, что для постоянно повторяющийся дисплей, вам нужно и то и другое "# GRUB_HIDDEN_TIMEOUT = 0" и "GRUB_TIMEOUT = * NON-ZERO *", как описано в ссылка в ответе ... (Я просто испытал это в обоих направлениях.) - Peter.O
Это только оставил сменная клавиша, которая работает. Сначала я не мог понять, что я делаю неправильно - насколько сложно удерживать клавишу Shift? Наконец, я внимательно прочитал ссылку, которую вы предоставляете, и понял, что в ней конкретно говорится о левой клавише. - Isaac Betesh
Удержание левой смены не помогло мне :( - Nick
Может кто-нибудь исправить этот ответ? По моему опыту, комментариям и нижеприведенному ответу это устарело, и теперь многие из них просто ошибаются (например, тайм-аут). - Mike Wise
В Ubuntu 18.04 нет GRUB_HIDDEN_TIMEOUT=0 в моей /etc/default/grub- вместо этого есть GRUB_TIMEOUT_STYLE=hidden (Shift во время загрузки никогда не работал для меня (Dell?)). Любая идея, что делать? - jena


Я попробовал как сдвиг а также Космос но ничего не работает. Только Esc ключ работает для Ubuntu 14.04 и 16.04, чтобы получить меню Grub во время загрузки.


67
2017-12-08 11:44



То же самое для Ubuntu 16.04 - работает только Escape. Это следует упомянуть в документации (режим восстановления) - matandked
Ubuntu 14.04 здесь. НИЧЕГО работает. - yPhil
Клавиша Shift отлично работает на моем v16.04. - Sopalajo de Arrierez
Мне пришлось несколько раз нажимать клавишу ESC, а не удерживать ее. Давайте иметь 6 способов сделать то же самое. Linux - это весело. - Jeffrey Blattman
@JeffreyBlattman Я подозреваю, что это несогласованность со стороны производителей HW, а не Linux (но это всего лишь мое предположение, я еще не сделал этого) - jena


  • Держать удар сдвиг пока вы не увидите «Сообщение загрузки Grub»,
  • После сообщения, удерживайте сдвиг пока не появится меню.

14
2018-01-17 22:07



Это нюанс, который помог мне наконец войти! Спасибо! :) - ATSiem
Это не работает для меня. Независимо от того, что я делаю с этим бедным ключом SHIFT, этот Intel NUC пропускает меню grub :( - yPhil
@yPhil Intel NUC - урод, который ест Shift, Он работает везде. Мне повезло, что Esc работает для моего NUC, но, похоже, он не работал для вас, не так ли? - Franklin Yu


Я слышал, что Shift делает это. Но я использовал Space раньше, и это сработало.


3
2017-12-03 15:24



Я только что попробовал как Shift, так и Space, в двух ситуациях: в виртуальной машине и «на металле» ... «Сдвиг» работал в обеих ситуациях ... «Пробел» потерпел неудачу в обеих ситуациях ... - Peter.O
Если вы не можете использовать shift, попробуйте сбежать. Кажется, работает для меня с Ubuntu 12.10. - user530873
Ubuntu 15.04. Космический ключ работает. Благодаря! - DmitryKanunnikoff