转载自:《Linux内核0.11完全注释》。普通硬盘的结构由堆积的金属圆盘组成。每个圆盘的上下两面用于保存数据,并且以同心圆的方式把整个表面划分成为一个个磁道,或称为柱面(Cylinder)。因此一个圆盘需要一个磁头(Head)来读写上面的数据。每个磁道被划分成为若干个扇区,扇区长度一般由256-1024字节组成。对于大多数系统来说,通常扇区长度为512字节。一个典型的硬盘结构如下所示。
图中示出了具有两个金属圆盘的硬盘结构。因此该硬盘有4个物理磁头。所含的最大柱面数在生产时已确定。当对硬盘进行分区和格式化时,圆盘表面的磁介质就被初始化成指定格式的数据,从而每个磁道(或柱面)被划分成指定数量的扇区。因此这个硬盘的总扇区数为:
硬盘总扇区数=物理磁道数×物理磁头数×每磁道扇区数。
阅读(1058) | 评论(0) | 转发(0) |