什么是扩展分区以及何时使用它们?

过去一台计算机只能有4个主分区。

希望安装Linux的计算机用户通常会发现自己处于这样的位置,即计算机制造商无意中使用了所有4个分区,却没有意识到人们可能想要创建自己的分区。

Windows将占用一个分区,并且可能还有Windows恢复分区。 然后制造商将为他们自己的恢复软件创建一个分区。 这只会为安装Linux留下一个主分区。

为了运行Linux,您至少需要一个专门用于Linux的分区,因为我们正在谈论较旧的计算机,您还需要一个用于引导Linux的分区和第三个作为交换分区。

许多人习惯于设置一个根分区, 一个主分区一个用于Linux 的交换分区 。 你当然可以有其他分区,比如启动分区,日志分区和其他分区。

那些擅长数学的人会认识到,这并不会浪费4个主分区的限制。

解决方案是将其中一个主分区分成多个扩展分区。 Windows无法从扩展分区启动,但Linux并不仅仅是这样做的能力。

扩展分区的上限远远高于您实际可能使用的上限。

问题是否仍然存在?

通过使用扩展分区,并不存在真正的问题,但问题仍然是,你仍然锁定到4个主分区。

如果您使用的是使用标准BIOS的较旧计算机,则通常可能会卡住4个主分区。

现代计算机使用UEFI,因此它们使用GUID分区表(GPT),这使您可以创建比以往任何时候都多的分区。

因此,如果您使用的是较旧的计算机,则值得知道您已锁定到4个主分区,但如果您使用的是现代计算机,则可以轻松创建更多的分区,从而更简单地使用单个驱动器。

4主分区限制的主要问题是,如果所有4个分区都在使用中,则需要清除一个以创建扩展分区。

一切都有限制

在本指南的最后部分,我将重点介绍创建分区时应考虑的事项。

通常人们通常使用EXT4分区来运行Linux或作为主分区。 EXT4有以下限制:

最大音量是这里的关键数字。 作为家庭用户,您不太可能拥有包含单个exabyte的驱动器。

一个PB级的容量是1000PB,而千兆容量是1000TB,当然是1000G。 我的硬盘有单TB。 我有一个3 TB的NAS驱动器。

当然,自互联网时代开始以来,磁盘消耗量首次出现大幅上升,然后音乐,视频,高清视频,3D视频和4K视频消耗越来越大的空间。

但是,我们距离EXT4的限制还有很长的路要走。

请注意,如果您的驱动器具有多个EB字节的空间,那么您将需要将其分区到多个EXT4分区。

让我们比较一下这个具有以下限制的FAT32:

如果这个世界留在FAT32上,那么我们的视频将不得不跨越多个分区。 在SD卡和USB驱动器等设备上,FAT32已被exFAT取代。

exFAT有以下限制:

一个zetabyte是1000艾字节。

概要

如果您使用的是具有标准BIOS的旧计算机,那么您仅限于4个主分区,并且您可能需要扩展分区,否则这些限制会超出您的可能需要。