我刚刚在 Ubuntu 上安装了 GPARTED。
我应该只有 1 个分区但它将其列为:
分区:文件系统挂载点大小
/dev/sda1 ext4 / 919.79 Gib
/dev/sda2 扩展 11.72 Gib
/dev/sda5 linux-swap 11.72 Gib
Sda1 是有道理的,但是 sda2 和 extended 是什么意思?我可以删除它并创建 1 个文件系统吗?
答案1
分区有三种类型。1. 主分区 2. 扩展分区 3. 逻辑分区
硬盘上只能有 4 个主分区。当想要创建超过 4 个分区时,会创建一个扩展分区,然后在扩展分区内创建更多逻辑分区。因此,扩展分区就像一个包含逻辑分区的容器。有关分区的更多信息,请访问http://www.pcguide.com/ref/hdd/file/structPartitions-c.html
在您的硬盘配置中,sda1 是主分区,sda2 只是扩展分区,sda5 是逻辑分区,位于 sda2 内部,占用 sda2 的所有空间。您可以看到 sda2 和 sda5 具有完全相同的空间。因此基本上只有 2 个可用分区,即 sda1 和 sda5。
Sda5 是 Linux 交换空间。在 Linux 中,一个分区被保留为交换空间。交换空间用于使用硬盘上的部分空间来扩展 RAM。因此,如果您只有 64 MB RAM,并且能够运行大于 64 MB 的二进制文件或程序,这是因为您的硬盘上的部分空间正在用于扩展 RAM。当程序的某些部分当前未被使用时,它会从 RAM 交换到交换空间。当程序需要该部分时,它会被交换回 RAM。如果您想了解更多信息,可以谷歌搜索虚拟内存,您会找到很多相关信息。
请勿删除这些分区,因为 Linux 需要交换空间才能运行。
答案2
sda1 通常是保存您的文件和 Linux 操作系统文件的地方。(dev/sda1)
我不完全确定扩展是做什么用的,我认为它作为一个单独的驱动器安装......在 Ubuntu 上会显示 11.72GB 文件系统。
您的 sda5 (dev/sda5) 是您的 Linux 交换区。当 sda1 已满且系统需要将一些临时内容写入磁盘时,将使用交换区。Linux 交换区并不是真正需要的,它只是在您的硬盘已满时有所帮助。