我重新安装了 Ubuntu 并将其升级到 17.04,但是现在它不再显示 grub,而是只闪烁类似颜色的屏幕,而不显示 grub 本身,而是直接启动到 Ubuntu。
Ubuntu 中的 Grub 修复没有帮助,看起来 grub 应该可以工作,但分区出了问题。
它实际上在安装 Ubuntu 时发出了一些警告 - 它说 Bootloader 不是正确的分区...这是安装 Ubuntu 时的警告,但我不记得具体情况了。
答案1
有效的方法是设置GRUB_HIDDEN_TIMEOUT
为几秒钟。
通过编辑 来编辑 Grub 设置
/etc/default/grub
,您可以这样做:sudo nano /etc/default/grub
设置
GRUB_HIDDEN_TIMEOUT
为 10 秒或您喜欢的任何时间,因此文件的开头grub
现在看起来类似于此:GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=10 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=100 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX=""
保存更改并重新启动。如果您在步骤 (1) 中使用了上述命令,则可以按
Ctrl + X
字母Y
,然后按Enter
。
请注意GRUB_TIMOUT=100
我的示例中的...也就是说,此设置不起作用。如果我找到原因,我会发布更新。如果您知道原因,请发表评论 - 我会在此表示敬意,谢谢。
感谢@ben-Nabiy Derush 帮助找到答案。