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