在安装了不同分区的 Windows 8 和 Ubuntu 的系统上设置双启动

在安装了不同分区的 Windows 8 和 Ubuntu 的系统上设置双启动

注意:我看过一些关于如何在 Windows 8 PC 上安装 ubuntu 的帖子。我认为这个问题可能有所不同。

我在硬盘上创建了 4 个分区,这样我就可以把 Windows 8 放在一个分区中,把 Ubuntu 放在第二个分区中,第三个分区是交换空间,第四个分区用来保存我的文件。

我希望将 Ubuntu 和 Windows 操作系统的文件保存在第四个分区上。

首先,我安装了 ubuntu,它运行正常。我能够启动操作系统。但后来我注意到其他分区(第一个分区和文件分区)未显示在 Ubuntu 中。

然后我安装了 Windows 8,也发现了同样的问题。分区(Ubuntu 和文件分区)也没有显示。

安装 Windows 8 后,系统启动到 Windows 8,没有选择操作系统的选项。

注意:交换空间的分区也没有显示,但我认为它不应该在操作系统上显示为分区。

我该怎么做才能修复它?我应该格式化驱动器并重新启动吗?

答案1

我同意 Avishek 的观点,你首先需要安装 Windows,然后再安装 Ubuntu,我建议你进行全新安装,然后在 Windows 中对磁盘进行分区。

您要保存数据文件的分区,请确保将其更改为逻辑分区,否则在安装 Ubuntu 时会出现问题,这里的问题是,当您安装 Windows 时,它实际上会创建两个分区,一个名为“保留系统分区”,另一个是您的“C:”驱动器,这两个分区都将成为主分区,Ubuntu 根目录和交换区域分区也将成为主分区。如果您使用 MS-DOS 分区表,则主分区不能超过 4 个,因此最好创建一个逻辑分区。

因此,您将有 4 个主分区和 1 个扩展分区(逻辑)。

现在正常安装 Ubuntu,设置交换区域并享受您的双启动系统。

答案2

Windows 8 及更高版本的 Windows 产品的问题在于它们使用 UEFI-GPT 分区表。虽然此分区表格式是 BIOS-MBR 分区表和固件方案的一个亟需改进,但它仍然存在与某些操作系统和硬件(尤其是较旧的硬件)的兼容性问题。较旧的硬件不支持 UEFI 和 GPT,而 GPT 是唯一可以安装 Windows 8 的分区表。虽然较新机器上的最新 Ubuntu 版本可以完美地与 UEFI 和 GPT 配合使用,但在较旧的硬件上运行的较旧的 Ubuntu 版本仍然需要较旧的 MBR 分区表格式,这是无法实现的,因为 Windows 8 仅适用于 GPT。

相关内容