双启动 Ubuntu 和 Windows 10

双启动 Ubuntu 和 Windows 10

我已将我的计算机设置为 Ubuntu 和 Windows 10 双启动。安装过程运行良好,因此两者都可以运行,但是,在启动时我无法选择其中一个。

在 BIOS 设置中,当我将 Ubuntu 设置为低优先级时,Windows 将立即启动,没有其他任何选项。

当我将 Ubuntu 设置为最高优先级时,它会转到选项页面,但这些选项都不会转到 Windows(据我所知)。这些选项是

  • Ubuntu
  • Ubuntu 的高级选项
  • Windows 启动管理器
  • 系统设置

目前,我的 Ubuntu 优先级较低,因此当我启动时,它会加载 Windows。然后我使用

Advanced Restart Options -> Use a device -> Ubuntu

我希望在启动时可以选择 Windows 或 Ubuntu,但我不知道如何做到这一点。

答案1

您的 grub 可能存在一些错误。可能是 grub 没有正确配置自身以链接到 Windows 启动管理器。要纠正此问题

  • 打开终端(Ctrl++ AltT
  • 运行启动修复。这将自动检测窗口启动管理器并更正链接。

安装启动修复

  • 连接到互联网,打开终端并运行以下命令

sudo add-apt-repository -y ppa:yannubuntu/boot-repair; \ sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list" \ sudo apt-get update; \ sudo apt-get install -y boot-repair && boot-repair

注意:您可以一次性复制并运行它们。如果您想单独运行它们,只需删除结尾的“; \”。

如果你需要对 grub 进行进一步的更改,那么在你登录系统后

  • 打开终端(Ctrl++ AltT
  • 在终端中输入gksu gedit /etc/default/grub
  • 要在启动时查看 grub 菜单,请注释或删除以下行:GRUB_HIDDEN_TIMEOUT=0
  • 要注释,请在此行开头添加#,结果将是#GRUB_HIDDEN_TIMEOUT=0
  • 保存文件。
  • 在终端运行sudo update-grub

其他来源:如何安装 Boot-Repair

答案2

根据 OP 描述,固件是 UEFI。

  1. GRUB 菜单中的“Windows 启动管理器”条目就是答案。

在 Windows Vista 到 Windows 10 中,Windows 启动管理器控制 Windows 启动选择(如果只有一个启动项,则直接加载 Windows)。

  1. 您可以使用一次性启动选择键(通常是 F12,也可以是系统上的其他键)在 Windows 和 Ubuntu 之间切换。

  2. 您可以安装“rEFInd”启动管理器来显示所有已安装的操作系统(如 Windows 和 Linux 后代)的启动菜单。

相关内容