为什么 Ubuntu 16.04 安装会在交换区之外创建一个扩展分区?

Ind*_*lai 14 partitioning 16.04

我正在 200 GB 硬盘上安装 Ubuntu 16.04(安装了 4 GB 内存)。当我让安装为我进行分区时,它创建了以下分区。

Ubuntu 在 200GB 硬盘和 4GB 内存上自动分区:

图像显示以下分区,

  1. 文件系统 - 196 GB Ext4 ( /dev/sda1)
  2. 扩展分区 - 4.2 GB ( /dev/sda2)(在图像中突出显示)
  3. 交换 - 4.2 GB ( /dev/sda5)

我取消并重新启动安装以检查这些分区的外观。在安装的一个步骤中,您可以看到当前的分区,而我没有找到扩展分区(在图像中突出显示),这意味着它没有被使用。那为什么 Ubuntu 安装会创建这个分区呢?

在此处输入图片说明

Ale*_*exP 24

Ubuntu 从 Debian 继承而来的安装程序想要sda1保存根文件系统和sda5交换区,原因从未明确说明并且永远消失在时间的迷雾中。不能sda5直接创建,因为旧式的主引导记录(MBR)分区表不能超过4个条目;要在 MBR 分区的磁盘上创建 4 个以上的分区,必须将这 4 个条目之一指定为“扩展分区”,并在其中创建额外的分区。因此,您获得sda1了根文件系统、扩展分区和sda5扩展分区内部。请注意,扩展分区只是 的容器sda5,它没有自己的任何磁盘空间。

您始终可以选择手动分区并按照您希望的方式创建分区。