在传统模式下安装 Ubuntu 后,如何同时运行已安装的 Windows 8 和 Ubuntu?

在传统模式下安装 Ubuntu 后,如何同时运行已安装的 Windows 8 和 Ubuntu?

我有一台预装了 Windows 8.1 的联想 Ideapad。为了安装 Ubuntu,我禁用了安全启动,并将启动模式从 UEFI 更改为 Legacy。这样我就可以安装 Ubuntu,并且 grub 加载程序还显示了启动 Windows 或 Ubuntu 的选项,但每当我尝试启动 Windows 时,它都会显示Cannot load

发生这种情况是因为启动顺序设置为传统模式,而 Windows 8 将仅使用 UEFI 启动。我无法访问我的 BIOS,无法从那里更改启动顺序。我在启动时按F1/F2但它没有加载 BIOS,而是直接进入 grub 加载程序屏幕。

如何让我的 Windows 8 与 Ubuntu 一起运行?

答案1

您需要将 Ubuntu 安装转换为 EFI 模式。

  1. 得到64如果你还没有 -bit Ubuntu 磁盘
  2. 设置 BIOS(UEFI 固件),以便boots USB/DVD in EFI mode
  3. 启动到你的 64 位 Ubuntu 磁盘,选择Try Ubuntu
  4. 连接互联网,安装 Boot-Repair这边走并使用它那样为了将您的 Ubuntu 安装转换为 UEFI 模式。

答案2

对于新的笔记本电脑,BIOS 的键可能是Fn+ 。F2

启动 Ubuntu 并安装启动修复

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

现在从以下任一位置启动启动修复:

  1. Dash(屏幕左上角的 Ubuntu 徽标)
  2. 或系统->管理->启动修复菜单(仅限 Ubuntu 10.04)
  3. boot-repair或者在终端中输入

然后点击“建议修复”按钮。修复完成后,记下纸上显示的 URL(paste.ubuntu.com/XXXXX),然后重新启动并检查是否恢复了对操作系统的访问。

这将安装 grub-efi 引导程序。按照 boot-repair 提供的屏幕说明完成安装。

现在重新启动系统并在 BIOS 中打开 EFI 模式。您将能够在 EFI 模式下启动 Ubuntu 和 Windows。需要禁用 BIOS 中的安全启动选项。

答案3

从 UEFI 页面Ubuntu 维基

如果 PC 没有加载 Ubuntu(而是加载 Windows,例如,如 Bug #1050940 中所述),或者如果 GRUB 2 菜单中的 Windows 条目没有引导 Windows(参见错误#1024383,使用 Live CD/DVD 或 Live USB 启动您的电脑并再次选择“尝试 Ubuntu”。

当实时会话加载完成后,运行启动修复。当 Boot-Repair 加载时,单击“推荐修复”按钮,并在纸上写下将出现的 URL(paste.ubuntu.com/XXXXXX/)。然后重新启动电脑。

UEFI 页面还列出了其他方法,并且是有关如何进行的良好资源。

相关内容