|
一、揭秘:厂家如何维修硬盘
一般来说,硬盘的故障可以分为硬件故障和软件故障。硬件故障主要分为:磁头组件损坏、控制电路损坏、扇区物理性损坏(也称“物理坏道”)、综合性损坏;软件故障主要分为:磁道伺服信息出错、系统信息区出错、扇区逻辑错误(也称“逻辑坏道”)。
一般来说,硬盘的软件故障可以通过硬盘厂商发布的硬盘管理和维护软件进行修复。像扇区逻辑错误这样的问题,即使是一般的低级格式化软件,也是完全可以胜任的。不过在所有的软件故障当中,系统信息区出错属于比较难以修复的种类,因为即使是同一个厂商同一种型号的硬盘,系统信息区也不一定相同,而且硬盘厂商对于自己产品的系统信息区内容和读取的指令代码一般是不公开的。但是对于IBM和日立的硬盘用户来说就比较幸运了,日立(IBM)的Drive Fitness Test(下载地址: 地址失效正在修复) 和IBM的DDD-SI(下载地址: 地址失效正在修复)
对系统信息区出错还是有比较高的修复成功率的(注意:这两个软件只适用日立和IBM的硬盘)。
1.jpg (6 KB) 硬盘损坏与坏道修复全接触图1
2007-3-18 16:03
如今一些所谓专业的硬盘修复软件宣称不仅可以修复软件故障,还可以修复硬件故障里的物理坏道。从理论上说,这确实是可能的。大家试想想看,各个硬盘厂家也有维修部门,如果用户的硬盘在质保期内出现物理坏道,厂家是不可能将盘片换新的,他们同样要对物理坏道进行修复。那么,接下来我们了解一下厂家对硬盘的维修方法和过程,看看跟软件修复有何不同。
由于硬盘的盘片比较精密,对于生产环境和移动都有非常高的要求,即使是一粒灰尘、一次很轻微的碰撞,都会产生从几个到数以百计的坏扇区。只不过硬盘厂商会使用专门的设备去扫描盘片,把那些坏的扇区和磁介质不稳定的扇区都记录下来,做成一个硬盘缺陷列表,写进系统保留区,通过控制程序把这些扇区封闭起来,而硬盘的控制程序在读取硬盘的时候是不会读取这些区域的。这样,由于在底层控制的层面就已经把有问题的扇区封闭掉了,所以用户无论用什么格式化和分区软件都不会看到这部分的信息,看起来就像真的完全没有坏道一样。同时,硬盘里面还有另外一种封闭区域,又称为保留容量,但是因为某种原因被封闭起来了。譬如说一个硬盘是60GB,而硬盘的单碟容量为40GB,那么由两片盘片构成的硬盘就必须封闭掉20GB的容量(盘片的生产线都是一定的,厂商为了降低成本,都只会生产一种容量的盘片,通过封闭不同容量的区域来获得不同的实际硬盘容量)。
对于控制电路、磁头等的损坏,厂家更换新的零件就可以了。对于IC芯片的损坏,可以通过重写IC芯片的信息或者干脆替换IC芯片来修理。对于磁盘盘片的物理损坏,厂商会用专门的仪器设备(见图1)对硬盘的盘片表面按照实际的物理地址重新进行全面的扫描,检查出所有坏的、不稳定的扇区,形成一个新的硬盘缺陷列表,然后把它写进硬盘的系统信息区,替换掉原来旧的硬盘缺陷列表。然后调用内部低级格式化程序,对硬盘进行内部格式化。程序会根据新的系统信息区信息,重新对所有的磁道和扇区进行编号、清零,重写磁道伺服信息和扇区信息。经过这样的处理,返修的硬盘就又可以像新的硬盘一样了。不过物理坏道有两种,一种是电磁损坏,另一种是机械损坏,后者即便修复也是不可靠的。
二、自己动手修复硬盘坏道
1.分辨硬盘物理坏道和逻辑坏道 硬盘的坏道分为物理坏道和逻辑坏道。物理坏道就是硬盘磁片的确受到损伤而导致坏道,逻辑坏道是指磁片并未损伤,但由于软件故障、病毒、非正常操作等造成的坏道假象,使得正常的扇区也被标示为坏扇区。 如果能进入Windows,可以通过选择“开始→程序→附件→系统工具→磁盘扫描程序”对硬盘做完全扫描,并且对可能出现的逻辑坏道做自动修正。如果不能进入Windows,就用一张Windows启动盘启动计算机,然后在“A:\>”提示符后键入Scandisk X:(其中“X”是具体的硬盘盘符)对硬盘进行扫描和修复, 如果逻辑坏道无法修复或确实存在物理坏道则用底红字标为“B”,代表坏道(Bad)。但是磁盘扫描程序和高级格式化程序可能无法完全修复这些逻辑坏道,所以还是建议大家使用硬盘厂商推出的硬盘故障诊断工具软件。
|