磁盘
磁盘是一种非常普遍的外部存储设备,主要内容有:磁盘的硬件、磁盘的格式化、磁盘的调度算法以及出错处理。
1、磁盘的硬件
磁盘包括软盘和硬盘。
磁盘由很多金属盘面组成,它们都固定在一根旋转轴上,由一个马达来驱动。当旋转轴开始旋转时,所有的盘片都会跟着旋转。每个盘片都有上下两个盘面,在盘面上涂有磁性材料,信息就记录在这些盘面上。
磁盘的访问是以扇区为单位的,即使我们只想读写一个字节,也必须把它所在的整个扇区读入和写入。
当我们需要访问某个扇区时,首先要告诉磁盘驱动器,该扇区的地址是什么。(具体就是,它位于
哪一个柱面,在这个柱面的
哪一个磁道,在这个磁道上又位于
第几个扇区,即使物理地址)
只有在知道了地址信息后,磁盘驱动器才能精确地定位这个扇区,
扇区大小为512B。
2、磁盘格式化(主要是硬盘的格式化)
当我们拿到一个新的硬盘的时候,要想使用这个硬盘必须首先进行格式化,没有进行格式化的硬盘是不能访问的。
硬盘的格式化分为三个步骤:低级格式化、分区和高级格式化。
一个硬盘在刚刚出厂的时候,就好像是一张白纸。在这种情况下,我们根本就不知道哪里是磁道,哪里是扇区。因此,必须对它进行一种
低级格式化,画出一个个的扇区和磁道,并且在相邻的扇区之间用狭窄的间隙隔开。
在进行低级格式化之后,就是再进行
分区,即用一个分区软件把整个硬盘划分为若干个逻辑分区,每一个逻辑分区都可以看成是一个独立的硬盘。
第三个步骤就是进行
高级格式化,即对每一个逻辑分区,分别进行一种高级的格式化操作。当这个格式操作完成之后,相应的逻辑分区上将会生成一个引导块、空闲存储管理的数据结构、根目录和一个空白的文件系统。对于不同的逻辑分区,可以使用不同的文件系统,如FAT16,FAT32和NTFS