安装了 Windows 8 的 Ubuntu 12.10 直接启动到 Windows 8

use*_*313 5 grub2 dual-boot 12.10

我在新的 Windows 8 Dell Inspirin 上安装了 Ubuntu 12.10,并想设置双启动。然而,当我重新启动时,它直接进入了 Windows 8,没有给我一个 Grub 屏幕,其中包含启动 Ubuntu 的选项。我没有使用 EasyBCD 或 BootRepair 实用程序。

知道如何让双启动工作吗?

小智 4

搭载 Windows 8 的新电脑使用 UEFI,这是替换旧 BIOS 固件的尝试。您可以在 Ubuntu wiki 上阅读有关此内容的内容,但我将向您粘贴一些您可以尝试做的事情。

  1. 创建 Ubuntu-Secure-Remix 64 位或 Ubuntu (>=12.10) 64 位的 LiveDVD 或 LiveUSB 。前者更方便,因为它已经包含了步骤 4 中使用的 Boot-Repair。

  2. 使用 LiveDVD 或 LiveUSB 启动您的 PC,然后选择“尝试 Ubuntu”。备注:如果出现安全启动签名错误,请按照此处所述禁用 SecureBoot ,然后重试启动磁盘。您可能还需要在同一菜单中禁用快速启动。以通常的方式从 Live CD/DVD 或 Live USB 安装 Ubuntu,然后重新启动 PC。

  3. 如果 PC 不加载 Ubuntu(而是加载 Windows,例如,如 Bug #1050940中所示),或者如果 GRUB 2 菜单中的 Windows 条目无法启动 Windows(请参阅Bug #1024383),请使用 Live 启动您的 PC CD/DVD 或 Live USB,然后再次选择“尝试 Ubuntu”。加载实时会话后,运行引导修复(有关详细信息,请参阅链接)。启动修复加载后,单击“推荐修复”按钮,然后在纸上写下将出现的URL ( paste.ubuntu.com/XXXXXX/ )。

  4. 这应该可以解决大多数启动问题。如果这不能解决的启动问题,请按照此过程操作。如果仍然不好,请在此论坛中创建一个新主题,描述您的问题并指出您在上一步中编写的 URL。


小智 1

我遇到了几乎同样的问题,解决方案是

  • 禁用 UEFI 中的安全启动选项;然后
  • 通过中断启动来打开 Ubuntu(希望是最后一次)
  • 使用上面已经解释过的“推荐修复”选项运行启动修复(您已经有了)。

在这里查看更多详细信息

我发现如果不禁用安全启动选项,GRUB 不会在启动时运行,并且机器默认加载 Win8。

祝你好运 :-)