2024年6月11日发(作者:)
硬盘零磁道损坏的话题已经是老生常谈,但遗憾的是很多都是人云亦云的,甚至是根
据多年前的资料想当然而为之。根据他们所说的用DE或者PCTools将硬盘的起始扇区从
0面0柱1扇区改为0面1柱1扇区的方法,却没有人能真正修好过零磁道,根本就不是
行之有效的方法。想想,大概是写这些文章的人自己也没有接触过零磁道损坏的硬盘,无
法真正看到这样的硬盘是否如愿地动起来;或者,根本就是把修复软盘零磁道损坏的方法
照样套在硬盘上去了。原因很简单,硬盘和软盘的结构和机制区别非常大,特别是现代硬
盘,已经完全没有软盘原理时的影子了。
零磁道损坏分为物理零磁道损坏和逻辑零磁道损坏。逻辑零磁道其实就是引导扇区
(请注意,不是网上众多文章所说的主引导扇区,主引导扇区坏了的话是玉帝老儿也难救
的),物理零磁道是主引导扇区。在老式的硬盘里面,主引导扇区的信息通常是做在硬盘的
Firmware上面的,所以硬盘没有物理零和逻辑零的区别,主引导扇区和引导扇区的称呼没
有任何区别,其实都是指逻辑零。而现代硬盘,初始化信息的起点就是硬盘的物理零,如
果物理零损坏了的话,硬盘根本无法完成初始化过程,通过软件方法根本没有成功恢复的
可能性。
通常,现代的硬盘启动的过程是这样的:通电后,磁头接收到从硬盘控制芯片上传
来的第一个启动指令,然后开始读主引导扇区(物理零)的初始信息,确定硬盘保留区的
位置,然后读硬盘保留区,确定缺陷列表、调入校验算法公式、读入内部操作指令等等。
所有这些完成了,硬盘才算完成了初始化,正式进入工作状态。然后,硬盘开始读取引导
扇区(逻辑零),确定硬盘的起点和分区表位置,读入分区表等等。从这个过程的分析中,
我们可以看出,逻辑零磁道损坏的硬盘还是可以完成整个初始化过程,被系统认出来的,
因此,也就存在着被软件修复的可能性。就不要用什么DE和PCTools了,这些都是很老
的软件,基于老式硬盘的CHS结构体系以及相应的3D寻址方式,跟现代硬盘的模块化结
构和线性寻址方式是有很大差距的。按照网上文章的说明修改以后,对现代硬盘根本不会
起作用,不信的话大家可以自己试一下(当然也会有起作用的时候,但前提必须是你的主
板BIOS里面有3D寻址-线性寻址翻译模块,并且恰好能够支持你想要修的那只硬盘,但
这样的可能性跟中六合彩的机率是一样的)。试试用一个原厂的DM吧,DM用的人倒是
挺多的,但估计没有几个人会有这份好奇心和耐心把里面所有的选项和功能都试一遍的。
某些厂商的DM里面有一个项目,叫“高级选项”,进入后,选“自定义”选项,有一个
项目的选项中,它会首先提问是否愿意按照硬盘参数默认的磁头、柱面和扇区参数来对硬
盘分区和格式化,既然硬盘逻辑零磁道坏了,当然是选择“否”,然后DM会提示输入相
应的磁头、柱面和扇区信息,这时应该知道如何做了吧?如果不幸所要修复的硬盘品牌的
相应DM没有这样的选项和功能,那么就试试用Acronis DiskEditor吧(要在
Windows 2000/XP下面运行),试着用这个最新最强的扇区编辑软件封闭硬盘的逻辑零磁
道,也可以达到相似的效果。不过无论是DM还是Acronis DiskEditor,这样的操作因为
受到很多其他条件的约束,先决条件是必须能把硬盘认出来并且能够进行实模式操作,否
则成功率不会高。而且对普通用户来说,这些操作复杂且繁琐,要多试几遍,多研究几次
才可以提高成功率。
对于物理零损坏,根据上面的硬盘初始化过程,我们可以知道,这样的硬盘根本连
初始化都不能开始进行,无论什么系统什么软件都不可能对它进行操作,真正的软硬不吃。
不过,本人至今还没有真正碰到过物理零损坏的硬盘,所以也不能确定类似PC-3000的软
件有没有能力修复。比较能确定的方法只能是回原厂用机器设备重新扫描定位,重写伺服
信息,然后进行内部格式化来修复;或者,也可以找一家比较有实力,拥有硬盘伺服机的
修复公司帮忙修理,不过成本方面就不是一般的“可观”了。
总的来说,现在有很多公司根据现代硬盘的结构和原理,配合通用的Windows操
作系统平台,设计了很多新的、功能强大的软件。譬如Acronis,这家公司的全套系统工
具包括DiskEditor、Drive Image、OS Selector、Unlock(解除硬盘逻辑锁)等等十多


发布评论