
首先,解释一下为什么Linux最多只能有四个主分区:
MBR(主启动记录器)是放置硬盘信息的主启动扇区. MBR可以说是整个硬盘中最重要的部分,因为MBR中记录了两个重要的内容,即: 引导管理程序和磁盘分区表(分区表). 因此,我们正在做的硬盘分区正在修改分区表.
由于此MBR块的容量有限,在最初设计时,仅设计了4个分区记录. 这些分区记录称为“主”(主分区)和“扩展”(扩展分区),这意味着,一个硬盘最多可以具有4个“主+扩展”扇区,其中,“扩展”扇区只能有一个. 因此,如果要划分为四个磁盘分区,则最多可以:

P + P + P + P
P + P + P + E
情况已经分化. 需要特别注意的是,在上述情况下,如果3P + E只有三个“可用”磁盘,则如果所有四个都是“可用”,则得分将为4P! (由于扩展不能直接使用,因此需要将其划分为逻辑)

思考1: 如果我想将大硬盘临时划分为四个分区,并且同时还有其他空间可供我将来计划,那么如何分区?
从现在的解释中我们可以知道,Primary + Extended最多只能有四个分区,如果分区超过5个,则需要Extended的帮助. 因此,在此示例中,我们不能将其划分为四个Primary. 为什么?假设您有一个20 GB的硬盘驱动器,而4个主驱动器共享15 GB,您认为仍然有5 GB可用,对吗?错误!剩余的5 GB完全无法使用. 这是因为没有额外的分区表记录区域要记录,因此无法执行其他分区. 当然,空间是浪费的!因此,请小心,如果要分区4个以上的插槽,请记住要有一个扩展分区,并且所有剩余空间必须分配给扩展,然后使用逻辑分区来计划扩展空间.
思考2: 如果我的硬盘安装在IDE 1的Master中,并且我想划分为6个可用的硬盘扇区,那么Linux下每个磁盘的代号是什么?

说明:
由于“主+扩展”中最多可以有四个硬盘,因此Linux下保留了分区表1至4. 如果只使用2个P + E,那么两个将是免费的A分区号Yo!为了详细解释,假设我已经用完了所有四个P +E. 其中,扩展的/ dev / hda4包括三个逻辑分区.
实际可以使用的六个分区是/ dev / hda1,/ dev / hda2,/ dev / hda3,/ dev / hda5,/ dev / hda6,/ dev / hda7!至于/ dev / hda4扩展扇区本身,它仅用于计划和出售Logical可以使用的磁盘空间!

那我只想对1个Primary和1个Extended分区怎么办?
由于保留了数字1至4,因此从数字5计算出第一个逻辑代码号,并计划了随后的逻辑代码,因此以累积的方式添加了磁盘代码号!其中/ dev / hda3和/ dev / hda4为空,并且代码名称已保留.
建议的解决方案:
使用PM将F磁盘转换为逻辑分区,然后重新划分逻辑分区(完成〜)
参考文献:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-299716-1.html
生产这种要多少给多少
但采取哪种