滁州硬盘维修数据恢复

硬盘零磁道和CHS、LBA寻址

时间:2013/11/9 8:06:29  作者:不详  来源:网络  查看:64  评论:0
硬盘零磁道和CHS、LBA寻址 零磁道概念题目,涉及硬盘的物理结构和CHS 3D寻址方法。老硬盘一个磁道上分63个扇区,更老的还没63个扇区,物理磁头也就6-8个吧(3-4片盘片),再多硬盘里就装不下了。使用8位寻址方式,8位二进制数的最大值是256(0-255),用于表达磁头数;而扇区只有63个(1-63),用6位就可以表达了,还有二位就给柱面往用了,柱面数用10位来表达,达到1024(0-1023)。这也就是所谓的C(柱面)H(磁头)S(扇区) 3D参数。一般书写时按照CHS的次序来做,如0,0,1第一个0是0柱面,第二个0是的磁头(盘面)第三个1是1扇区。硬盘的实际物理磁头只有4个或6个,现在有些硬盘只有一个磁头,仅用一面。假如有块硬盘正好符合上面的8位寻址方式的最大值,可以想象这个硬盘有128片盘片,每个盘面上有1024个磁道,每个磁道上有63个扇区。这就是它的CHS 3D参数。顺便说一下由于受8位寻址的限制,采用8位寻址时的最大寻址空间为8.4G。(1024*256*63*512/1024/1024)目前主板的BIOS已采用28位寻址,最大寻址137G,最前沿的主板BIOS采用48位寻址,已突破了137G的瓶颈。每个盘面上同一位置的磁道就称为柱面。如0,0,1,表示:0柱面,是指位于128个盘片上的零磁道,但没讲是在那片盘上;0磁头对应于0盘面,实在用盘面来理解更确切,1扇区,现在定位已完成。0,1,1,在刚才位置的反面。这些是不要我们操心的,硬盘内部的参数和主板BIOS之间会达成协议,正确发出寻址信号,正确定位磁道和扇区位置。 0,0,1指的是MBR所在扇区,零磁道001-0063为真正的零磁道,它的位置一做好就不能变了,它的读取是主板中BIOS通过INT19往读它的信息。0,1,1是DBR所在位置,这个扇区坏了,MS的OS就会说是“零磁道”损坏,实在TMD鬼才说它是零磁道,都是MS闯的祸。它坏了是可以用PCTOOLS移的。明白了吧!现在你说那个是零磁道啊!假如坚持011为0磁道,那岂不是要有256个0磁道?至少物理盘片的开始要称作零磁道吧。哈哈,假如是这样定义叫硬盘怎样往找扇区?那就要大乱了。 老硬盘由于每道上只有63个扇区,因此,外圈疏,内圈密,没有很好地利用盘面,现在磁盘内外圈密度相同,圈子上也不再是63个扇区了,不再用CHS 3D参数,现在都用LAB逻辑寻址方式,也有称线性寻址。传统意义上的零磁道,只是磁道上的一小段了,但有一点是相同的,一个硬盘必须有一个唯一的出发点,那就是LAB 0扇区,对应于CHS的0,0,1。它坏了一般的软件就没办法了,只是以前听高人说过,有些零磁道损坏的硬盘可以通过用3K来对物理扇区和逻辑扇区重定位,重新确定一个新的出发点。好象也不是所有硬盘都能能这样。用PCTOOLS等软件来修复零磁道损坏的硬盘一文,一直在误导读者,流毒广深也。不过回根到底还是M$的错。


上一篇:没有了
下一篇:全面了解硬盘,解决硬盘故障
滁州电脑维修,滁州电脑上门维修,滁州上门修电脑,滁州笔记本维修,滁州打印机维修,滁州上门维修打印机,从这里开始! 【滁州市电脑维修中心】|【电话:18655026336】|【滁州市打印机维修电脑维修报修手机:13955014230】【QQ:445233238】