无法与 Windows 10 一起安装 Ubuntu ,我应该转换为 GPT 吗

无法与 Windows 10 一起安装 Ubuntu ,我应该转换为 GPT 吗

所以我已经有 4 个分区,而且似乎我有一个 mbr 磁盘,我想将其转换为 gpt,但我正在使用 AOMEI pro,当我想转换时,我收到一条消息,说检查我的主板是否支持 UEFI/EFI,如下所示: http://www.disk-partition.com/articles/images/mbr-partition-table-to-gpt/mbr-partition-table-to-gpt4.gif 我从 Windows 检查了我的 Panther 文件夹,似乎它支持 BIOS。问题是我是否仍可以使用 AOMEI 进行转换,否则我会丢失磁盘并破坏 Windows。如果我不能,我该如何安装 Ubuntu 而不删除一个分区,因为我不能。

答案1

您可以使用我的程序将 MBR 转换为 GPT 格式gdisk,该程序包含gdisk在 Ubuntu 软件包中。该过程有详细记录这里。

然而,这样做会导致 Windows 无法启动——至少,除非其 BIOS 模式引导加载程序被 EFI 模式引导加载程序取代。这本身就是一项相当复杂的任务。如果你想继续研究,请查看这个博客,详细描述了该过程。请注意,从 BIOS 模式转换为 EFI 模式启动需要您的母板。如果您以 BIOS 模式启动,您实际上无法从 Windows 中判断是否存在此支持;您必须重新启动固件设置实用程序并查找指示性选项,例如几乎任何提及“EFI”或“UEFI”的选项;“传统模式启动”或类似术语;或“安全启动”。自 2011 年中期以来推出的大多数 PC 都支持 EFI。任何预装 Windows 8 并贴有 Windows 8 标签的计算机都应该使用 EFI(事实上是 UEFI - UEFI 只是 EFI 2.x)。

除了将 Windows 转换为以 EFI 模式启动外,您还可以删除其中一个分区或将其中一个分区从主分区转换为逻辑分区,正如其他人所建议的那样。我的FixParts 计划(也是 Ubuntu 软件包的一部分gdisk)可以从主分区转换为逻辑分区。有一些限制,但由于您必须调整至少一个分区的大小才能安装 Ubuntu,所以这些限制应该不会太繁重。不过,您必须小心谨慎——Windows 只会在 BIOS 模式下从主分区启动,因此您必须不是转换启动分区(常规启动分区或紧急启动分区)。

最后一个问题:如果你的电脑使用 EFI,使用 BIOS 进行双启动存在其自身的风险。最大的风险是您可能会意外地在 BIOS/CSM/legacy 模式下安装一个操作系统,而在 EFI/UEFI 模式下安装另一个操作系统。这种跨模式安装很难正常工作。请参阅我的这个页面了解详情。因此,如果您发现您的计算机有 EFI,您可能需要考虑将 Windows 从 BIOS 模式转换为 EFI 模式启动,即使从短期来看这可能是更困难的方法,但为了获得更大的长期灵活性并减少陷入跨模式启动噩梦的可能性。不过,这无疑是一个困难的困境;​​无论选择哪条路径,遇到复杂情况的几率都比我想象的要高。

另一种选择是在虚拟机(VMware、VirtualBox 等)中安装 Ubuntu,这将绕过分区和启动模式问题。

答案2

Ubuntu 可以在传统系统 (msdos) 和 UEFI (gpt) 上运行 - 因此,如果您不想使用 gpt,则可以不这样做。

相关内容