有关fdisk,blocks的值后面的+号代表什么意思?

发表于:2007-07-04来源:作者:点击数: 标签:
执行“fidks-l/dev/hda”后,出现如下信息: [quote:b1139a7cf3] Disk/dev/hda:255heads,63sectors,4865cylinders Units=cylindersof16065*512bytes DeviceBootStartEndBlocksIdSystem /dev/hda1*1127102009683 Linux /dev/hda2128140210241437+83Linux /dev

执行“fidks -l /dev/hda”后,出现如下信息:
[quote:b1139a7cf3]
Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       127   1020096   83  Linux
/dev/hda2           128      1402  10241437+  83  Linux
/dev/hda3          1403      3952  20482875   83  Linux
/dev/hda4          3953      4865   7333672+   f  Win95 Ext'd (LBA)
/dev/hda5          3953      4589   5116671   83  Linux
/dev/hda6          4590      4716   1020096   83  Linux
/dev/hda7          4717      4792    610438+  83  Linux
/dev/hda8          4793      4865    586341   82  Linux swap

[/quote:b1139a7cf3]

请问在Blocks列中,带+号的数值有没有什么特别的意思?
谢谢各位大虾。

 sakulagi 回复于:2005-09-12 10:46:00
分区在硬盘上是以sector来分配的,fdisk -l缺省是以block为单位来显示的。当分区的大小不是正好是block的整数倍的时候,block(缺省是1024byte)的数量就不是整数,比如/dev/hda2,就显示成10241437+,"+"表示还有小数部分。

 pinle 回复于:2005-09-12 13:33:10
只有加号没有减号?

 sakulagi 回复于:2005-09-12 13:36:49
倒———
减号?会代表什么含义呢?
其实看一下fdisk的源码就知道有没有减号了?

原文转自:http://www.ltesting.net