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

我有通常的问题:Ubuntu无法启动。 我会一步一步地解释我所做的一切,因为我不确定哪些东西是相关的,哪些不是:

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

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

  10. 该命令成功(在管理员模式下运行时),重启后计算机向我发出无可启动设备消息,所以现在我甚至无法启动进入Windows。

之后我用完了选项。 boot-repair给我这份报告并告诉我把它带到一些论坛。

我终于设法进入GRUB并启动到Ubuntu(Windows 10也可以!)。 基本上,我已经关注了这个video (有趣的部分开始于5:50左右)。 如果video取下,这里有一个文本指南,详细介绍了安装在Acer笔记本电脑中的InsydeH20 Setup Utility Rev. 5.0的步骤:

  1. 进入系统设置实用程序。 在Acer笔记本电脑中,您可能需要按F2而不是经典的F12。
  2. 导航到“ 安全”选项卡。
  3. 选择选择UEFI文件作为执行选项的信任,然后按Enter键。
  4. 您需要遵循的路径可能不同但通常现在您必须导航到shimx64.efi文件,在我的情况下它是: HDD0 (enter) -> (enter) -> (enter) -> (enter)
  5. 给它一些名字(例如shimEFIubuntuShim来提醒你的位置)。
  6. 导航到“ 退出”选项卡,然后选择“ 退出保存更改”
  7. 现在重启后你应该看到GRUB2!