我曾经拥有 Ubuntu 18.04 和 Windows 10,然后决定格式化我的所有硬盘以全新安装 Ubuntu 20.04 和 Windows 10。
我删除了所有分区,并使用 efibootmgr 删除了旧的启动项,然后首先安装了 Windows,没有任何问题。安装 Ubuntu 后,我的笔记本电脑会以黑屏启动,显示“以不安全模式启动”但几秒钟后它就会消失并显示 GRUB 菜单。它不显示任何菜单,只保留安全启动警告,直到 GRUB 倒计时结束或者我选择启动选项并按回车键。
这意味着 GRUB 确实在工作。我尝试将“nomodeset”添加到“quiet splash”,但没有成功。我还使用 grub-customizer 更改了启动顺序,它成功了,所以我可以选择要启动的操作系统。
这是我的 /etc/default/grub 文件,我将 GRUB_TIMEOUT_STYLE="hidden" 更改为 "menu" 以便能够选择我的启动选项。
GRUB_DEFAULT="0"
GRUB_TIMEOUT_STYLE="menu"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX="i8042.nomux=1 i8042.reset"
我正在使用 UEFI。
附言:抱歉我的英语不好!
答案1
我尝试安装 Ubuntu 18.04,GRUB 运行正常。我猜我的笔记本电脑上的最新版本存在一些兼容性问题,这让我很头疼。所以,如果其他人也遇到同样的问题,并尝试了上述所有解决方案却没有成功,尝试返回到 18.04 或之前的版本。
感谢大家的帮助!
答案2
要修复此更改:将 GRUB_TIMEOUT_STYLE="menu" 更改为 GRUB_TIMEOUT_STYLE="shown" 然后在终端中输入sudo update-grub2
如果这不起作用请回复,我会尝试修复此问题