在 Windows 10 之后安装 Ubuntu 16.04 将无法启动

Igu*_*Bob 4 boot dual-boot windows uefi boot-repair

我有一个常见的问题:Ubuntu 无法启动。我将逐步解释我所做的一切,因为我不确定哪些内容是相关的,哪些不是:

  1. 我从全新安装 Windows 10 开始,在此期间我了解到我的上网本具有 UEFI 和 SecureBoot,它们的工作方式与我以前不同(即,在计算机启动期间,我必须通过复杂的 Windows 菜单并重新启动,而不是在计算机启动的早期按 F12 或类似的键)在某些特殊模式下)
  2. 然后我通过简单地复制文件并使用 GParted 设置引导标志来准备 USB 记忆棒(因为我在某处读到这对于 UEFI 系统来说已经足够了)
  3. 我已经设法从 USB 启动到 Ubuntu 实时会话并运行安装。这个过程相当顺利,只有一个怪癖:原来 Windows 安装程序奇怪地将我的硬盘分区与一些特定于 Windows 的东西在硬盘驱动器的开头和最后的主 Windows 分区,留下我想要用于 Ubuntu 的可用空间在中间。但是,Ubuntu 安装程序并没有抱怨任何事情,并且很乐意在那里安装系统(我不确定这是否正常)。
  4. 之后安装程序告诉我一切都很好,现在会重新启动。然后上网本关闭并重新启动到 Windows 10。
  5. 正如在类似问题中指出的那样,我已经厌倦了该boot-repair工具(使用Ubuntu Wiki提供的指南)。但是,推荐的修复选项失败,并显示一些有关启用安全启动的消息。
  6. 在 BIOS 中,我将启动模式从 UEFI 切换到Legacyboot-repair再次尝试- 现在它抱怨是Legacy而不是 EFI。
  7. 我再次进入 BIOS 并将启动模式改回 UEFI,但我设置了超级用户密码并禁用了安全启动。
  8. 我又尝试boot-repair了一次工具 - 现在它成功了并告诉我重新启动(并给了我一些提示,如果它仍然不起作用,该怎么办)。
  9. 重新启动后,计算机再次启动到 Windows 10。boot-repair告诉我,在这种情况下,我应该在 Windows 控制台中使用以下行:

    bcdedit /set {bootmgr} 路径 \EFI\ubuntu\shimx64.efi

  10. 该命令成功(在管理员模式下运行时),重新启动计算机后,我收到No Bootable Device消息,所以现在我什至无法启动到 Windows。

在那之后,我已经没有选择了。boot-repair给我这份报告并告诉我把它带到某个论坛。

Igu*_*Bob 5

我终于成功进入 GRUB 并启动到 Ubuntu(Windows 10 也可以!)。基本上,我已经关注了这个视频(对我来说有趣的部分大约从 5:50 开始)。如果视频被删除,这里有一份文本指南,详细介绍了安装在 Acer 笔记本电脑中的 InsydeH20 Setup Utility Rev. 5.0 的过程:

  1. 进入系统设置实用程序。在 Acer 笔记本电脑中,您可能需要按 F2 而不是经典的 F12。
  2. 导航到安全选项卡。
  3. 选择Select an UEFI file as trust for execution选项,然后按 Enter。
  4. 您需要遵循的路径可能会有所不同,但通常现在您必须导航到一个shimx64.efi文件,在我的情况下是:HDD0 (enter) -> <EFI> (enter) -> <ubuntu> (enter) -> <shimx64.efi> (enter).
  5. 给它一些名字(例如shimEFIubuntuShim提醒您位置)。
  6. 导航到Exit选项卡并选择Exit Saving Changes
  7. 现在重新启动后,您应该会看到 GRUB2!