为什么启动的是 windows 而不是 grub。 BIOS 设置错误?引导加载程序位置错误?

为什么启动的是 windows 而不是 grub。 BIOS 设置错误?引导加载程序位置错误?

我正在尝试在我的 Acer E 15(型号 E5-573-55W1)上双重启动 Linux Mint 17.2(Cinnamon,64 位)和 Windows 8.1。

我已经成功安装了 Mint,但是我无法让 grub 以合理的方式启动。这是我所做的:

  1. 在 Windows 中,在我的计算机上创建一个新分区以安装 Mint
  2. 创建可启动 USB 驱动器
  3. 重新启动电脑并按F2进入BIOS设置:
    1. 启动模式:UEFI
    2. 安全启动:已禁用
    3. 启动顺序:USB硬盘优先
  4. Mint 从 USB 驱动器启动并安装:
    1. 安装程序无法识别我安装了 Windows,因此我选择了其他选项(IE 不是删除所有内容选项)。
    2. 我从我在 Windows 中创建的新分区创建了 3 个新分区,一个用于/,一个用于交换,一个用于/home

在此输入图像描述

现在我很困惑,不知道我的BIOS设置应该是什么。我有以下一组:

  • 启动模式:UEFI
  • 安全启动:已禁用
  • 启动顺序:(见图)

在此输入图像描述

当我启动时,我没有得到 grub。我直接进入窗口。


我知道我的安装成功了,因为我能够通过 USB 上的 grub 启动它。如果有帮助的话,我可以提供更详细的说明。


完整的计算机信息:

在此输入图像描述


我现在怀疑的事情是:

  • BIOS 设置错误
  • 引导加载程序位置错误

编辑

使用不同的引导加载程序位置重新安装

我重新安装并将其设置Device for boot loader installation为 sda2 但这没有任何区别。同样的行为。


编辑

启动进入 Linux Mint 的步骤(以一种令人无法接受的糟糕方式):

  • 在BIOS中设置启动顺序以使用USB HDD

  • Grub 将启动。按 ESC 键:

在此输入图像描述

  • 现在您应该处于 Grub 命令模式。输入 exit 退出:

在此输入图像描述

  • 现在您应该位于启动管理器页面。从这里您可以启动正确的grub(即第一个选项):

在此输入图像描述

  • 这就是正确的幼虫的样子。第一个选项将启动已安装的 linux mint 版本(使用我在安装过程中创建的用户名完成)。第三个选项将启动 Windows。

在此输入图像描述

剩下的唯一问题是,为什么我无法在启动时打开此 grub?我需要哪些 bios 设置?

答案1

答案发布在askUbuntu这对我有用。谢谢@gio900。我已复制并粘贴下面的答案(以避免链接损坏):

于是我用最简单的方式解决了:

  • 让启动模式 UEFI 启用,安全启动启用
  • 在BIOS中添加了我想要安装的发行版的USB启动文件作为受信任执行:
    • 我的简介是:Phoenix SecureCore Tiano 设置
    • 在 Boot I 标志引导模式 UEFI 下
    • 安全启动启用
    • 在“安全”下我选择:“选择一个可信任执行的 UEFI 文件”
    • 在“可用文件系统”中我选择 fs0:$nameofmyusbkey
    • 选择[EFI]
    • 选择[启动]
    • 选择BOOTx64.EFI
    • 将其命名为“whateveryouwant”,然后使用 Tab 键选择“是”。
    • 所以我进入启动选项,然后将“whateveryouwant”放在启动优先级顺序的第一位
    • 然后我就可以在 UEFI 模式下启动 Ubuntu 安装了! :)

警告!

在我完成所有这些之前,我在win8下释放了分区的空间,我阅读了很多关于UEFI和UEFI安装的指南(我给出了这样做的建议!),并尝试了几种方法。这是我能够做我想做的事的唯一方法

注意:为了将项目添加到,boot priority order您必须设置Secure BootEnabled...。

相关内容