GRUB не отображается при холодной загрузке, но при горячей загрузке

У меня двойная загрузка между Windows 8 + Ubuntu 14.04 (UEFI), но сейчас происходит то, что я загружаюсь непосредственно в Windows при первом запуске компьютера или перезапуске из Ubuntu. Я вижу мой grub только при перезапуске из Windows.

Это ценности моего /etc/default/grub:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

2 ответа

Решение

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

  • Включить безопасную загрузку
  • Запустить снова
  • Отключить безопасную загрузку

    Теперь все, кажется, снова работает. Я не знаю, почему это произошло. Если кто-то знает причину, пожалуйста, дайте мне знать!

Отредактируйте файл grub, выполнив в терминале следующую команду:

sudo gedit /etc/default/grub

а затем раскомментируйте GRUB_HIDDEN_TIMEOUT=0 а также GRUB_HIDDEN_TIMEOUT_QUIET=false удалив # перед ними и сохраните файл.

Затем выполните в терминале следующую команду:

sudo update-grub

Перезагрузка и grub всегда будут загружаться.

Другие вопросы по тегам