|
原文:http://bbs.intohard.com/thread-43362-1-1.html
[wiki]硬盘[/wiki]指南:硬盘是如何工作的---伺服[wiki]格式化[/wiki]
伺服格式化 让我们试着显示一下柱道是如何分布在硬盘里的[wiki]盘片[/wiki]上的。在盘片的每一面生成着圆形的磁道,每个被划分为相等长度的弧或[wiki]扇区[/wiki]。好吧,硬盘完全就是这样组织的---柱道,[wiki]磁头[/wiki](等于磁道/柱道数或盘片的面数),扇区是硬盘上放置数据的。
硬盘上有两类扇区,第1类处于最低级别的是伺服扇区。硬盘制造的时候,磁盘在洁净室里打开,用一种叫做伺服写入机的昂贵机器在盘片写一种叫做灰码的专门格式码。
灰码是一种二进制代码,相继的数字只差一个位。虽然有很多灰码可以使用,由于考虑到计算效率,选择这样一种特定的代码。
虽然还有其他方案,大多数硬盘上灰码以嵌入方式写到每个扇区的开头(嵌入伺服型)。每个磁道上有固定数目的伺服扇区与扇区互相邻接。这种代码是永久性的并且不能由在盘片上写普通数据来改变,也不能象某些人所想的那样由[wiki]低格[/wiki]硬盘来改变。如果灰码改变,硬盘就完蛋了!
磁头在每个扇区的头部读出灰码,利用灰码移到非常精确的位置,不断校正磁头本身的位置,使得能处于想要到达的磁道,补偿由机械应力和热胀冷缩引起的盘片几何改变。总之,已知磁头定位系统是一个闭环伺服系统---观察打开的硬盘工作是一件很爽的(也许是很危险的)事情。
[ 本帖最后由 wjsxy 于 2008-5-1 09:48 编辑 ] |
|