注册 登录
编程论坛 Linux教室

linux下分区个数是怎么算出来的??

lol 发布于 2010-02-04 15:36, 1380 次点击
主分区最多4个
逻辑分区
SCSI 最多 16 个
IDE 最多 63 个
问:
1、主分区最少几个?
2、扩展分区最多/少几个?
3、扩展分区最多包含几个逻辑分区?
4、逻辑分区的个数16和63是如何算出来的?
迷茫好久。望解答,拜谢~
5 回复
#2
lol2010-02-06 17:13
2天了。望解答啊~
#3
lol2010-02-07 16:52
这区不热闹啊~
#4
cnenc2010-02-21 17:29
1、主分区最少几个?
最少当然是0个. 你不分区,它就为0.

主分区最多4个...这个是因为硬盘本身的条件限制的.与Linux无关,在Windows下一个硬盘最多也只能分4个主分区.


其它的问题没有研究过,不懂.
#5
xiaowenhuman2010-03-08 14:12
根据你机子的位数,以及操作系统的参数,应该像管理内存吧!
#6
cjf94182010-04-06 15:36
回复 5楼 xiaowenhuman
主分区最多4个:历史原因,原来的硬盘较小,第一个扇区中的512字节,也就是通常说的MBR,除了前面400多字节和最后2个字节用来放操作系统的引导代码外,剩下的4X16字节的数组就够管理整个硬盘了,所以,主分区只有4个。
扩展分区:最少0个,最多3个,一个扩展分区相当于一个主分区,故除了1个必须的主分区,其他可用作扩展分区。
逻辑分区:在扩展分区中建逻辑分区,主要也是利用扩展分区的第一扇区或第一块(一般两个扇区为一块)来存放分区表,所以有1024/16=64,512/16=32,256/16=16等,这就要看文件系统的构造了。但MBR肯定是不会变的。
1