我已经阅读过论坛,但是看来我的grub启动菜单没有遵循配置文件的形式。
我希望菜单不出现,除非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菜单上吗?这是一个无头系统,效果不好,因为我必须添加键盘才能重新启动。
这不是双引导系统。
好的,这里有一个更大的问题。经过一番挖掘之后,似乎update-grub可以工作并创建了grub.cfg文件,但是在计算机启动时,grub2并未加载该文件。我如何找出实际装入的grub?
—
wkdmarty 2014年
我知道配置的最后两行可以与Arch Linux一起使用,但是我个人不确定Ubuntu是否使用它们。
—
高度
仅仅因为我发现很难找到并且非常有用,所以这里的文档是:gnu.org/software/grub/manual/html_node/…–
—
有限赎罪