+ -
当前位置:首页 → 问答吧 → LINUX下用FDISK下分区的问题(请教)

LINUX下用FDISK下分区的问题(请教)

时间:2005-05-23

来源:互联网

请各位帮下,谢谢!
LINUX下用FDISK下分区时如下:

Disk /dev/hda: 61.4 GB, 61492838400 bytes
255 heads, 63 sectors/track, 7476 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 915 7349706 83 Linux
/dev/hda2 916 1414 4008217+ 83 Linux

请问Blocks是指什么??如何算出来?7349706 和4008217+ 有什么不同呢??

作者: liang2000   发布时间: 2005-05-23

block是文件块数量。默认ext3的一个block是4K。每次新建文件时总是分配一定数量的block。所以文件的真实大小都是4K的整数倍(当然,最后一个block不可能刚刚用完)。
可以修改这个block的大小。好像最大可以到1M。
如果有个加号表示这个分区尾巴上不是一个整个的block

作者: Brain   发布时间: 2005-05-23

引用:
作者: Brain
block是文件块数量。默认ext3的一个block是4K。每次新建文件时总是分配一定数量的block。所以文件的真实大小都是4K的整数倍(当然,最后一个block不可能刚刚用完)。
可以修改这个block的大小。好像最大可以到1M。
如果有个加号表示这个分区尾巴上不是一个整个的block
Brain ,首先谢谢你的回复。
(1)为什么在用FDISK分区时,是不是分区不可以小于1个柱面呢?
(2)为什么当创建一个分区小于4112K(选择分区大小时:+4112K或小于+4112K)时,Blocks总是为8001。而在创建下一个分区时,开始柱面是2呢??

作者: liang2000   发布时间: 2005-05-24

各位看家可以帮一下吗??谢谢!

作者: liang2000   发布时间: 2005-05-24