如果我的 Windows 10 UEFI 机器是从 Windows 7 升级而来的,Boot-Repair 能否通过 Legacy -> UEFI 转换修复我的双启动问题?

如果我的 Windows 10 UEFI 机器是从 Windows 7 升级而来的,Boot-Repair 能否通过 Legacy -> UEFI 转换修复我的双启动问题?

我知道这个问题大约有百万种变体,但请听我说完!

我有一台 Windows 10 Pro 计算机,是从预安装的 Windows 7 Pro 升级而来的;两者都以 UEFI 模式启动。我无法确认我可以使用 Boot-Repair 来修复我在这种情况下尝试进行 Ubuntu 16.04.3 双启动安装的尝试。

相信在尝试安装双启动时,我犯了一个常见的错误,即以传统 (BIOS) 模式安装 Ubuntu。Windows 10 正常启动,似乎没有任何方法可以启动 Ubuntu。

我知道一般建议使用 Boot-Repair 将 Ubuntu 从 Legacy 转换为 UEFI 启动模式。但我做了一个很多研究发现,关于 Boot-Repair 是否兼容 Windows 10 机器存在矛盾的答案之前从 Windows 7 升级,而不是预装 Windows 10。此外,几乎所有相关建议都涉及 Ubuntu 和 Windows 版本的不同组合。

问题

  1. 在 UEFI 模式下,Boot-Repair 是否可以与从 Windows 7 预安装升级到 Windows 10 一起使用?
  2. 我如何验证我的问题是由于我在 Legacy 中安装了 Ubuntu,而不是其他什么?
  3. 如果我不能使用 Boot-Repair 那么我该怎么办?
  4. 卸载 Ubuntu 并重新开始这个过程会更容易吗?我该怎么做?
  5. 补充:有人能提供非常具体、详细的操作说明链接吗?因为我找到的所有信息都分散在很多帖子和网站和/或过时的。

硬件和安装细节

  • 使用联想 T460。通过 Microsoft 在线提供的升级程序升级到 Windows 10(以及更高版本的 Creator's Update)。
  • 已验证的计算机目前正在通过 Windows 的系统信息工具以 UEFI 启动。
  • 快速启动和安全启动已被禁用。
  • 通过 live-USB 安装了 16.04.3。使用自定义选项创建分区。安装似乎一切正常,直到我重新启动计算机并尝试进入 Ubuntu。
  • 我认为安装没有成功,因为我找不到任何启动 Ubuntu 的选项,无论是通过功能键中断正常启动过程还是使用高级启动(通过 Windows PC 设置访问)。
  • 我认为我是以传统模式安装的,因为直到我开始寻找无法启动 Ubuntu 的原因时,我才意识到我应该使用 UEFI。
  • 当我进入磁盘管理(见照片),我看到一个随机的 1 MB 分区(红色)和两个分区(紫色),它们加起来等于我为 Ubuntu 分配的分区的大小。我不知道这是怎么回事。

相关内容