Ubuntu 启动问题(Shim UEFI 密钥管理)

Ubuntu 启动问题(Shim UEFI 密钥管理)

我正在使用安装了 Ubuntu 16.04 的 Dell XPS 13,没有安装 Windows 或任何其他操作系统;并且我无法启动操作系统。

到目前为止发生的情况如下:从 Gnome 软件更新更新操作系统和系统更新后,计算机重新启动并运行 Dell SupportAssist,之后显示错误:未找到可启动设备。我重新启动系统,发现蓝屏显示 SHIM UEFI 密钥管理,左下角有 10 秒倒计时,并要求输入任意键执行 MDK 管理。

倒计时结束后,它再次显示未找到可启动设备错误并要求关机。我的电脑处于 UEFI 启动状态,并且已禁用 SecureBoot。

对于同类问题,我查阅了此页面:由于 Shim UEFI 密钥管理工具而无法启动

我尝试通过 Ubuntu Live USB 执行以下命令:

sudo dosfsck /dev/nvme0n1

输出结果为:

fsck.fat 3.0.28 (2015-05-16)
Logical sector size is zero.

之后我重新启动,发现错误仍然存​​在。

我的分区是 LUKS 加密的,在 nvme0n1 磁盘上称为 nvme0n1p3。现在,我试图重新安装 grub2,但由于分区加密而无法安装。

我该如何解决这个问题并恢复正常设置和系统?此外,如果我必须重新安装 grub2,如何在分区加密的情况下进行安装?

答案1

某些原因导致您的计算机上的安全启动检查失败。除了我在回答您链接的问题时提出的建议之外,您还可以尝试完全禁用安全启动。不过,具体方法因计算机而异。有关几个示例,请参阅我的这个页面。

警告:有一个偏僻的由于计算机的启动路径中安装了恶意软件,安全启动检查失败的可能性很大。禁用安全启动将使恶意软件接管计算机。正如我所说,这种可能性很小——我见过的大多数安全启动问题都是由配置错误、无辜的错误等引起的,而不是恶意软件。

答案2

我遇到了这个问题,解决办法是:

在 BIOS 中禁用安全启动F2

从 USB 启动F11并尝试 Ubuntu

安装启动修复

sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
sudo boot-repair

使用高级并在 grub 选项中启用安全启动

然后运行并重新启动。

进入后,您可以从 BIOS 重新启用安全启动

相关内容