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

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

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

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

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

  10. 该命令成功(在管理员模式下运行),重启后计算机显示无引导设备消息,所以现在我甚至无法启动 Windows。

之后我别无选择。boot-repair让我本报告并告诉我把它带到某个论坛。

答案1

我终于设法进入 GRUB 并启动 Ubuntu(Windows 10 也可以!)。基本上,我遵循了这个视频(对我来说最有趣的部分从 5:50 开始)。为了防止视频被删除,这里有一个文本指南,详细介绍了在 Acer 笔记本电脑中安装 InsydeH20 Setup Utility Rev. 5.0 的过程:

  1. 进入系统设置实用程序。在 Acer 笔记本电脑中,您可能需要按 F2 而不是传统的 F12。
  2. 导航至安全标签。
  3. 选择选择受信任的 UEFI 文件以执行选项并按回车键。
  4. 您需要遵循的路径可能不同,但通常现在您必须导航到一个shimx64.efi文件,在我的情况下是:HDD0 (enter) -> <EFI> (enter) -> <ubuntu> (enter) -> <shimx64.efi> (enter)
  5. 给它起个名字(例如shimEFIubuntuShim提醒您位置)。
  6. 导航至出口选项卡和选择退出并保存更改
  7. 重启后您应该可以看到 GRUB2!

相关内容