Linux Mint。完整性:登录前加载X.509证书的问题 -65

1,902 阅读3分钟

Linux Mint: Integrity: problem loading X.509 certificate -65 before login

错误:完整性。在Linux Mint 19和20的启动过程中通常会出现X.509证书加载问题-65。它可能会阻止你登录和使用你的Linux Mint安装。该错误可能出现在双启动系统中。

这个错误的一些版本。

[    1.218950] Problem loading UEFI: db X.509 certificate (-65)

[    2.163272] integrity: Problem loading X.509 certificate -65

[    1.288840] Initramfs unpacking failed: Decoding failed
[    1.577544] integrity: Problem loading  X.509 certificate -65

在这篇文章中,我们将介绍几种不同的原因和可能的解决办法。同样的错误可能出现在新安装的系统或工作台上。

如果你能够登录并使用你的Linux Mint安装,并且没有速度或崩溃的问题,那么你可以直接忽略这个错误。

步骤1:检查ISO的SHA256SUM

如果错误显示在新的安装中,那么ISO可能会被验证以进行纠正。

验证ISO的步骤可以在链接中找到。

如果是损坏的拷贝或没有正确下载,可能会发生类似上述的错误。

第2步:检查HDD或SSD是否有错误

错误的另一个原因--完整性。加载X**.509证书的问题-65**可能是磁盘坏了。这可能发生在新的或现有的安装中。

为了验证你的磁盘是否正常工作,你可以使用以下命令。

sudo fdisk -l

在输入你的根密码后,你会看到类似的东西。

设备 启动 开始 结束 分区 大小 Id 类型
/dev/sda1 * 2048 43948031 43945984 21G 83 Linux

为你的 "Linux Mint "安装确定/dev/sdXX设备名称。 然后
检查磁盘是否有坏块。

sudo badblocks -sv /dev/sda

如果没有坏块,你会看到。

sudo badblocks -sv /dev/sda
Checking blocks 0 to 22020095
Checking for bad blocks (read-only test): done                                                 
Pass completed, 0 bad blocks found. (0/0/0 errors)

注意:对于较大的磁盘,这个过程可能需要时间

最后尝试修复磁盘。

sudo fsck /dev/sda1

如果你遇到错误,试着备份你的信息,然后去买一个新的磁盘。

第三步:通过 "禁用安全启动 "修复Linux Mint的完整性问题

第一个解决方案是禁用你的笔记本电脑或PC的安全启动。步骤取决于你的型号,但一般来说,它们将是。

  • 重新启动
  • 进入BIOS(按F10、F2、F8、del或适合你的机器的那个)。
  • 找到安全启动选项
    • 排除故障
    • 高级选项。UEFI固件设置
  • 禁用安全启动
  • 保存更改并退出。电脑重新启动

在这里你可以找到联想BIOS模拟器的链接,测试如何禁用安全启动。

重新启动后,错误应该消失。

注意:有些笔记本电脑没有安全启动选项,或者需要从高级设置中显示。

第四步:修复Initramfs解包失败

这些错误是两个不同的一次。

[    1.288840] Initramfs unpacking failed: Decoding failed
[    1.577544] integrity: Problem loading  X.509 certificate -65

要解决第一个问题,你可以查看这篇文章。有关initramfs解压的启动错误

第5步:用旧的内核或版本启动

最后的解决方案是使用Linux Mint恢复模式和高级启动选项

要做到这一点,你可以按照这篇文章中的完整说明。Linux Mint恢复模式或高级启动选项

一个简短的版本。

  • 启动电脑
  • 等待UEFI/BIOS的加载
  • 保持并按住Shift键
  • 等待GNU GRUB菜单(Linux Mint 20 Cinnamon的高级选项)
  • 选择旧版本并测试启动