固件更新后没有 grub 菜单

固件更新后没有 grub 菜单

我只是允许系统重新启动并在 Dell XPS 15 (9560) 上安装固件更新,整个过程很顺利并且成功。

但是,重新启动后,它会显示以下消息,然后启动 (Windows) 自动修复(不存在;保留它以防我想使用我制作的恢复映像重新安装 Windows)。当选择第一个条目(第二个图像中)时(现在是默认条目),就会发生这种情况。

在此处输入图片描述

在启动选项中我看到的是这个。没有像以前一样的 Ubuntu 条目。

在此处输入图片描述

我启动了一个实时 USB(如上所示),并且我可以看到所有(加密的)分区仍然存在。

在 bios 设置中,当我单击添加启动选项时,我可以找到两个相关目录(Ubuntu 和 Boot)。在 Boot 下只有一个条目(bootx64.efi)。在 Ubuntu 下有许多条目(fwupx64.efi、grubx64.efi、grub.cfg、shimx64.efi、mmx64.efi、fbx64.efi)

我从未处理过类似的事情,因此非常感谢您的帮助。

我最好的猜测是 grub 已被覆盖或损坏?或者这与我的安全启动意见有关?我该如何修复它?

答案1

我通过在 BIOS 设置中添加启动选项解决了这个问题。我认为首先尝试一下\EFI\Ubuntu\grubx64.efi哪个有效是合乎逻辑的。我回到了我的系统。这里有一个更清楚的解释:

  • 重新启动进入 BIOS 设置
  • 点击Add Boot Option
  • 给它起个名字(例如 Ubuntu)
  • 对于File Name,在\EFI\Ubuntu目录下选择grubx64.efi
  • 保存设置并退出。
  • 您很快就会看到 grub。

作为预防措施,一旦在我的系统中我运行sudo update-grubsudo grub-install尽管两者是彼此冗余的。

相关内容