我在安装过程中遇到了很多困难,直到我意识到我需要禁用快速启动。我禁用了安全启动,但没有意识到我也需要在 Windows 中禁用快速启动。GRUB 安装一直失败,并出现致命错误,直到我禁用了快速启动。
这与我的问题无关,除了每次我尝试重新安装 Ubuntu 时,我都没有得到与 Windows 一起安装的选项,因为没有检测到其他操作系统。
Windows 启动管理器上有一个 UEFI 标签,它是我从其启动的主要驱动器 (C)。
我从 Windows 启动管理器启动 Windows 10,并从同一驱动器启动 Ubuntu。我有一个 20 GB 的分区用于安装 Ubuntu 系统(3 个分区:\、swap 和 GRUB),并且我有一个已分区用于存储的辅助硬盘。(当我弄清楚那部分时。)
我需要做什么才能让 Ubuntu 识别我的 Windows 操作系统,这样我就不必进入 BIOS 菜单并手动启动了?我需要对我的 Windows 系统做些什么才能让它对 Ubuntu 系统可见吗?如果这已经涵盖了,我很抱歉发布此内容,但很多建议都是运行 Boot-Repair。
我觉得这不是启动问题。当我选择非 UEFI 的 C 盘时,Ubuntu 可以正常启动,如果它检测到我的 Windows 操作系统,我可能会得到双启动选项。
我也在推测,上面的一切可能都是完全错误的,因为我最多只使用这个操作系统一个小时。
我的 Ubuntu 版本是 16.04.3 LTS。
答案1
每次我尝试重新安装 Ubuntu,我都无法选择同时安装 Ubuntu 和 Windows,因为没有检测到其他操作系统。Windows 启动管理器上有一个 UEFI 标签,这是我从 C: 启动的主要驱动器。我需要做什么才能让 Ubuntu 识别我的 Windows 操作系统,这样我就不必进入 BIOS 菜单并手动启动了?我需要对我的 Windows 系统做些什么才能让它在 Ubuntu 系统中可见吗?
重新安装后,我让它正常工作了。事实上,我最初是在 BIOS 模式下安装 Ubuntu 的。我发现一个链接建议在将 Ubuntu 从 BIOS 转换为 UEFI 时禁用兼容性支持模块 (CSM)。这可能与我的情况无关,因为我正在重新安装,但我想我会禁用它并尝试一下。
我执行了全新安装。第一次安装 Ubuntu 时,我选择从启动列表中出现的第一个 DVD 驱动器启动。这肯定是 BIOS 版本。在驱动器列表中向下滚动时,我忽略了 UEFI 可启动 DVD 驱动器。这次我从标有 UEFI 的 DVD 驱动器启动。
我成功选择与 Windows 一起安装,现在我可以选择在启动时使用哪个操作系统。
这似乎很奇怪,但在确认 Windows 和 Ubuntu 都正常工作后,我回到 BIOS 并发现 CSM 已启用。一切正常,所以我保持原样。以下是在我的 BIOS 中启用 CSM 的屏幕截图,用于成功启动两个操作系统。