Я прочитал форум, но, похоже, мое загрузочное меню не соответствует форме конфигурационного файла.
Я бы хотел, чтобы меню не появлялось, пока Shiftне нажата кнопка.
Мое меню grub появляется при каждой загрузке и остается там до тех пор, пока вы не выберете пункт меню.
Мой ток /etc/default/grub
:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=3
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomdmonddf nomdmonisw"
GRUB_CMDLINE_LINUX=""
GRUB_FORCE_HIDDEN_MENU="true"
export GRUB_FORCE_HIDDEN_MENU
(Я пробовал true
с обеими кавычками и без кавычек, это не имеет значения)
Я также сделал update-grub
и update-grub2
.
Может кто-нибудь сказать мне, почему, когда моя система загружается, она просто сидит в меню Grub? Это безголовая система, которая не очень хороша, так как мне нужно добавить клавиатуру, чтобы она перезагрузилась.
Это не система с двойной загрузкой.
Ответы:
Мой ответ от AskUbuntu :
источник
Измените следующие строки в файле
/etc/default/grub
:Наконец-то беги
update-grub
.источник
Проверьте
/boot/grub/grub.cfg
файл, чтобы увидеть, передаются ли изменения во время работыsudo update-grub
.sudo update-grub
Команда предположим обновления/boot/grub/grub.cfg
от/etc/default/grub
и/etc/grub.d
когда RAN. Если это не так, вы можете временно отредактировать/boot/grub/grub.cfg
его, чтобы оно заработало, но оно может быть перезаписано при обновлении ядра илиupdate-grub
повторном запуске.Если вы проверите,
/boot/grub/grub.cfg
и изменения были применены, и они все еще не работают, проблема, вероятно, заключается в настройке, но, как я вижу, теперь они выглядят правильно.источник