Grub меню во время загрузки… «удержание смены» не работает

18

Здесь я читал в этой теме, что удержание Shiftво время загрузки может вызвать меню GRUB. Однако я пытаюсь удерживать одну или другую Shiftклавишу, постукивание, постукивание, затем удерживание, ничего не работает. Я что-то пропустил? Как получить доступ к меню GRUB во время загрузки?

Здесь нет двойной загрузки, просто стандартная установка Lubuntu 14.04.

красочные футболки
источник
7
Это зависит от оборудования. Иногда ESC работает.
Pilot6
Дал ESC попробовать тоже. Этот ключ используется моим BIOS для входа в меню настроек. Я попробовал ESC после заставки BIOS прямо перед заставкой Ubuntu, но тоже не повезло. Я просто не могу попасть туда на этой машине (ASUS X200M). Нет проблем с другими машинами.
красочные футболки
1
Другим фактором будет выбор времени для прессы. Нажмите и удерживайте Escклавишу после того, как у меня заработал заставка BIOS. Нажав ранее, я попаду на экран CSM (так как я отключил безопасную загрузку). Я могу просто предложить время.
Clearkimura

Ответы:

15

Я также не могу получить доступ к меню GRUB любым способом нажатия shiftили escна моем Asus X205TA. Чтобы меню GRUB отображалось при загрузке, мне пришлось изменить /etc/default/grubфайл. Смотрите эту страницу .

Чтобы меню GRUB отображалось каждый раз (пока я не верну его обратно), я использовал nano для редактирования файла в терминале. Тип:

sudo nano /etc/default/grub

найдите строку, которая говорит GRUB_HIDDEN_TIMEOUT=0или GRUB_TIMEOUT_STYLE=hidden поставьте #в начале этой строки, чтобы закомментировать

#GRUB_HIDDEN_TIMEOUT=0

или

#GRUB_TIMEOUT_STYLE=hidden

и убедитесь, что GRUB_TIMEOUT=10или другое число больше нуля. Когда закончите, выйдите из нано сохранения изменений и запустите

sudo update-grub
Занна
источник
Я очень поздно возвращаюсь к этому, но это сработало и для меня, спасибо!
красочные футболки
1
Просто комментирую, так как я попробовал это: возможно, что-то было обновлено, так как это не работает для меня (Ubuntu 18.04). У меня /etc/default/grubне было GRUB_HIDDEN_TIMEOUTлинии, однако это могло быть заменено GRUB_TIMEOUT_STYLE=hidden. Должен ли я заменить это чем-то другим, чтобы имитировать ваше решение, и знаете ли вы, что это должно быть?
Марс
1
@LimokPalantaemon спасибо за чрезвычайно полезный комментарий! Каждый раз, когда сопровождающий пакета изменял /etc/default/grubфайл, я сохранял свою отредактированную версию (потому что я использую много параметров загрузки, а также заставляю появляться меню GRUB). Благодаря вам я проверил новую версию и проверил ее, а также обновил свой ответ здесь. Эта версия заставляет меню успешно. Теперь мне просто нужно попытаться найти все места, где я упоминал об этом, и исправить их тоже. OO
Zanna
7

У меня есть X200MA. Чтобы войти в меню GRUB, вы нажимаете Escво время загрузки. Выберите, Ubuntuчтобы загрузить нормально.

У вас могут возникнуть проблемы, если вы установили Ubuntu не в режиме UEFI. Я не проверял это таким образом.

Pilot6
источник
Смена не работает для меня, Эск сделал работу. Благодарю.
Александр Миллс
2

У меня такая же проблема. Система будет загружаться напрямую, и мой монитор будет в режиме вне диапазона. Я нажимал несколько раз, пока не подумал, что GRUB ждет команды, затем я нажал ,Enter , чтобы выбрать режим восстановления.

Потребовалось несколько попыток или случайность, но когда я вошел в режим восстановления, дисплей вернулся. Затем я:

  1. Выбранный корень для приглашения root
  2. Ран mount -o rw,remount / монтировать файловую систему в режиме чтения-записи
  3. Ран vi /etc/default/grub
  4. Удалены # изGRUB_TERMINAL=console
  5. Сохранил файл
  6. Ран update-grub обновлять GRUB
  7. Побежал, exitчтобы вернуться в меню и продолжить загрузку

GRUB появится, монитор будет работать, и тогда я смогу войти.

user254450
источник
раскомментирование GRUB_TERMINAL=consoleсработало и для меня, спасибо!
неподвижный