EFI

安全启动

如果在 EFI 模式中安装 Linux Mint 之后,由于 Secure Boot Violation 而无法启动,您可以尝试以下的解决方案:

_images/secureboot-violation.jpg
  • 重新开始安装:
    • 在安装之前连接到互联网

    • 不要 选择 Install third-party software for graphics and Wi-Fi hardware, Flash, MP3 and other media.

  • 在您的计算机的 BIOS 设置中禁用 SecureBoot

备注

有关如何在各种计算机上禁用安全引导的示例,请阅读`管理适用于Linux的EFI引导加载程序:处理安全引导<http://www.rodsbooks.com/efi-bootloaders/secureboot.html>`_。

EFI 启动顺序

如果在EFI模式下安装Linux Mint后,您的计算机跳过启动菜单并直接启动到Windows(或其他操作系统),那么启动顺序可能有问题。

修改引导顺序:

  1. 在``live``模式下启动Linux Mint(使用USB设备或DVD)。

  2. 打开一个终端。

  3. Type sudo efibootmgr and press Enter.

该命令列出了可用的启动选项和启动顺序。

_images/efibootmgr.png

在上面的截图中,有三个启动选项:

  • ubuntu 在``0000``

  • linuxmint0001

  • Mac OS X0081

引导顺序是``0081``。 这表明计算机只会尝试启动Mac OS而不启动Linux Mint。

重要

由于技术原因,Linux Mint使用``ubuntu``作为它的EFI启动名称。

  1. 要修复引导顺序,请输入``sudo efibootmgr –bootorder XXXX,YYYY``(其中``XXXX``和``YYYY``是要引导的操作系统引导选项)。

_images/efibootmgr-2.png

在上面的截图中,sudo efibootmgr --bootorder 0000,0081 是指计算机将首先尝试启动Linux Mint(Linux Mint的EFI启动名为``ubuntu``),然后是Mac OS。

  1. 重启计算机。

备注

在上面的截图中,0000``是第一个启动选项,因此计算机将在Linux Mint grub菜单上启动。 如果grub失败(或者使用``exit``命令退出),计算机将按照启动顺序,尝试启动对应于Mac OS的``0081