首先让我向大家介绍一下我目前的情况:
HDD 1:固态硬盘(GPT),Windows 8.1 采用 EFI 设置(无安全启动,有 EFI 分区)
HDD 2:带有 Ubuntu 13.04 的常规硬盘(MBR)以及 NTFS 中的文档分区。
自从我在 EFI 中重新安装 Windows 以来,情况就一直是这样。在传统模式下,Ubuntu 启动正常(当我在 BIOS 中覆盖启动到我的 HDD 2 时),尽管根据 Ubuntu 教程,并不建议使用两种启动方法。
我想尽可能干净地安装 13.10,现在我可以决定更改设置。您建议我做什么?我知道它在“混合”(传统 + EFI)中运行良好,并且 EFI 是可行的方法,但我希望一切都连贯且精简。
答案1
两种方式都可以。混合模式设置的问题在于,您需要成为专家才能设置和维护它,尤其是在使用两个硬盘的情况下。一系列可能的选项变得太复杂,无法在线描述或指导个人完成。它现在对您有效,这意味着您设法偶然发现了一个可行的解决方案,但我不敢打赌升级后它还会继续有效。
理论上,无需将第二个磁盘从 MBR 转换为 GPT 即可在 EFI 模式下启动。您的第一个磁盘可能有一个 EFI 系统分区 (ESP),当您安装 Ubuntu 时,它应该检测并用它来保存 EFI 模式版本的 GRUB 2。即使没有,你也可以手动安装任何EFI 模式引导加载程序事后你会喜欢它,它应该可以工作。也就是说,如果你的特定固件或 Ubuntu 中存在错误,会导致 EFI 模式下混合 MBR/GPT 设置出现问题,你可以使用以下方法从 MBR 非破坏性地转换为 GPTgdisk
(它位于Ubuntu 的gdisk
或gptfdisk
包中,但我记不清是哪一个了)。
答案2
如果Windows8是以UEFI模式安装的,则也需要以UEFI模式安装Ubuntu。
以下是如何在 UEFI 模式下转换 Ubuntu 安装:https://help.ubuntu.com/community/UEFI#Converting_Ubuntu_into_EFI_mode