Запуск в Grub с двойной загрузкой Windows 10
Я установил двойную загрузку Ubuntu 18.10 и Windows 10.
Теперь, когда я запускаю свой компьютер, он переходит непосредственно к Windows 10, я должен нажать Esc, чтобы прервать автоматический запуск и перейти к настройкам GRUB.
Я хочу, чтобы мой компьютер запускался в GRUB, чтобы я мог выбрать момент, когда я включаю компьютер.
Я проверил этот процесс:
- Загрузитесь в Ubuntu.
Удерживайте CTRL-ALT-T, чтобы открыть терминал
Запустите:sudo update-grub2 и позвольте GRUB обновить свой список операционных систем.
- Закрыть терминал.
- Перезапустить компьютер.
Но это не сработало. Терминал говорит, что если он не работает, я должен опубликовать этот URL на форуме:
http://paste.ubuntu.com/p/VKW6QVyZWD/
Может ли кто-нибудь помочь мне?
Первые 15 строк файла Grub:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
#GRUB_HIDDEN_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
Когда я запускаю следующую команду, grep -A3 -B1 timeout /boot/grub/grub.cfg
Я получил:
/boot/grub/grub.cfg-if [ "${recordfail}" = 1 ] ; then
/boot/grub/grub.cfg: set timeout=30
/boot/grub/grub.cfg-else
/boot/grub/grub.cfg: if [ x$feature_timeout_style = xy ] ; then
/boot/grub/grub.cfg: set timeout_style=menu
/boot/grub/grub.cfg: set timeout=10
/boot/grub/grub.cfg: # Fallback normal timeout code in case the timeout_style feature is
/boot/grub/grub.cfg- # unavailable.
/boot/grub/grub.cfg- else
/boot/grub/grub.cfg: set timeout=10
/boot/grub/grub.cfg- fi
/boot/grub/grub.cfg-fi
/boot/grub/grub.cfg-### END /etc/grub.d/00_header ###
--
/boot/grub/grub.cfg-}
/boot/grub/grub.cfg:set timeout_style=menu
/boot/grub/grub.cfg:if [ "${timeout}" = 0 ]; then
/boot/grub/grub.cfg: set timeout=10
/boot/grub/grub.cfg-fi
/boot/grub/grub.cfg-### END /etc/grub.d/30_os-prober ###
/boot/grub/grub.cfg-
grep: –: No existe el archivo o el directorio
grep: Paul: No existe el archivo o el directorio
grep: Benson: No existe el archivo o el directorio
grep: 2: No existe el archivo o el directorio
grep: hours: No existe el archivo o el directorio
grep: ago: No existe el archivo o el directorio
Спасибо!
1 ответ
Если вы хотите, чтобы меню GRUB отображалось при запуске, закомментируйте
GRUB_TIMEOUT_STYLE=hidden
быть
#GRUB_TIMEOUT_STYLE=hidden
в /etc/default/grub
затем беги
sudo update-grub
Для этого есть еще одно решение:
Загрузитесь в Windows и загрузите приложение easybcd, а затем запустите его от имени администратора.
Сделайте запись Ubuntu в easybcd, а затем добавьте эту запись с Windows в меню редактирования загрузки.
Снимите флажок пропустить параметр меню загрузки.
Затем проверьте, работает ли он, а если нет, то восстановите загрузочные файлы через него, убедившись, что запись Ubuntu все еще находится рядом с записью Windows.
Подробные инструкции см. В разделе этого видео на YouTube с 9:16 минут до 10:00.