Fdisk计算分区大小

  Fdisk计算分区大小

计算分区用到的参数
柱面数,柱头数,扇区数,block数。记住:柱面数=磁道数
容量:柱面数*柱头数*扇区数* block数
 
Fdisk中start和end的单位是:tracks
Tracks是一个柱面的磁盘容量tracks=柱头数*扇区数* block数
 
分区的计算方式:容量= (end-start)*tracks单位 = (end-start)*柱头数*扇区数* block数
 
举例: Disk /dev/hda: 80.0 GB
255 heads, 63 sectors/track, 9729 cylinders
总容量 =柱面数*柱头数*扇区数* block数 = 9729*255*63*512 = 80023749120b
Tracks =柱头数*扇区数* block数 = 255*63*512=8225280b=8. 225280M
 
如果
Device    Boot    Start    End    Blocks   Id    System
/dev/hda1 *         1       765    6144831  7   HPFS/NTFS
 
/dev/hda1的容量是:(end-start)*tracks单位 = (765-1)* 8225280=6284113.92K=6284.113.92M
 

你可能感兴趣的:(System,disk,磁盘)