硬件紧急维修站(13)
电脑医院
硬盘参数是乱码、进入操作系统异常死机,BIOS不能识别硬盘,你知道问题的根源是什么吗?请细看本文,你将明白一切。
常见的硬盘维修误区
1.硬盘逻辑坏道可以修复,而物理坏道不可修复。实际情况是应分为按逻辑地址记录的坏扇区和按物理地址记录的坏扇区。
2.坏道对于硬盘来讲就是“癌症”,发现坏道就意味着硬盘进入危险状态。实际情况是,每个硬盘出厂前都记录有一定数量的缺陷磁道和缺陷扇区,有些坏扇区数量甚至达到数千上万个,相比之下,用户发现一两个缺陷磁道或缺陷扇区不会有多大的危险。
3.只有在BIOS下可以被正确识别的硬盘才有可能被修复,BIOS不认盘就没救。实际情况是,有一部分BIOS不认的硬盘也可以修好。
4.低级格式化并不能修复硬盘,反而会使问题更严重(坏道有可能会扩散)。实际情况是,低格是修复硬盘的一个有效手段。
这里需要特别指出的是我们常说的“坏道”概念准确吗?我们知道以前的老硬盘只要某磁道中出现一个坏扇区,该磁道就算“坏磁道(Bad Track)”,修复时就整个磁道所有扇区一起“跳过(skippable)”。所以,坏磁道和坏扇区没有区别开来,一起被称为“坏道”也还算贴切。而现在的硬盘不同的缺陷(如缺陷磁头、缺陷磁道、缺陷扇区)有不同的表现,不同的原因,修复方法也各不相同。如果继续用“坏磁道”或“坏道”来概括多种缺陷,很明显词不达意,所以这里用缺陷应该更为贴切。
硬盘维修思路
硬盘是目前PC系统中最主要的存储设备,同时硬盘也是故障率最高的部件。一块故障硬盘拿到手,首先你需要判断的是:它属于硬件故障还是软件故障,或者是软硬件双重故障。我们应该先由硬件方面入手进行判断,再进行其它方式的修复。
1.看:看硬盘有无外伤,看是否有修过的痕迹和元器件是否被更换。
2.听:听硬盘是否转动,自检是否正常。正常情况下,硬盘在接通电源之后,都要进行自检过程。这时会发出自检声,这些声音长短和规律视不同牌子硬盘而各不一样,但同型号正常使用的硬盘自检声音是一样的。这些自检声音是由硬盘内部的磁头寻道及归位动作而发出的。为什么硬盘刚通电就需要执行这么多动作呢?简单地说,是硬盘在读取记录在盘片中的初始化参数。
熟悉硬盘的人都知道,硬盘有一系列基本参数,包括:型号、容量、柱面数、磁头数、每磁道扇区数、序列号、缓存大小、转速、S.M.A.R.T值等。但是,这些参数仅仅是初始化参数的一部分,盘片中记录的初始化参数有数十甚至数百个。硬盘在通电后自动寻找BIOS中的启动程序,然后根据启动程序的要求,依次在指定的位置读取相应的参数。如果某一项重要参数找不到或出错,启动程序就无法完成启动过程,硬盘就会进入保护模式。
3.摸:摸芯片是否快速升温,芯片是否过热。
4.检测:上机检测,看硬盘具体故障,一般通过声音就可以初步判断硬盘是否能被检测到。
硬盘各芯片故障汇总
接下来我们需要对硬盘各芯片故障进行一下简单汇总,然后你可以尝试对号入座,进行有针对性的检测:
(1)硬盘的供电:硬盘的供电取自主机电源,四个接线柱的电压分别是:红色为+5V,黑色为地线,黄色为+12V,通过线性电源变换电路,变换为硬盘正常工作的电压。硬盘供电电路如果出现问题,会直接导致硬盘不能工作。故障现象往往表现为不通电、硬盘检测不到、盘片不旋转、磁头不寻道等。供电电路常出问题的部位是:插座的接线柱、滤波电容、二极管、三极管、场效应管、电感、保险电阻等。
(2)PATA或SATA接口:接口是硬盘与计算机之间传输数据的通路。接口出现故障可能会导致检测不到硬盘,出现乱码、参数误识别等现象。接口常出故障的部位是接口芯片或与之匹配的晶振损坏、接口插针断或虚焊或脏污,接口排阻损坏。硬盘的接口塑料损坏是厂家不予保修的。

(3)缓存:用于加快硬盘数据传输速度。出现问题可能会导致硬盘不被识别、乱码,进入操作系统后异常死机等。
(4)BIOS:用于保存硬盘容量与接口信息等,硬盘所有的工作流程都与BIOS程序相关,通断电瞬间可能会导致BIOS程序丢失或紊乱。BIOS不正常会导致硬盘误认、不能识别等故障。

(5)磁头芯片:贴装在磁头组件上,用于放大磁头信号、磁头逻辑分配、处理音圈电机反馈信号等。该芯片出现问题可能会使磁头不能正确寻道,数据不能写入盘片,不能识别硬盘,出现异常响动等故障。
(6)前置信号处理器:用于加工整理磁头芯片传来的数据信号。该芯片出现问题会有不能正确识别硬盘的故障。
(7)数字信号处理器:用于处理前置信号处理器传过来的数据信号,并对该信号解码或接收计算机传过来的数据信号,并对该信号进行编码。
(8)电机驱动芯片:用于驱动硬盘主轴电机和音圈电机。现在的硬盘由于转速较高从而导致该芯片发热量加大易被损坏,据不完全统计,70% 左右的硬盘电路故障是由该芯片损坏引起的。
(9)盘片:用于存储硬盘数据。轻微划伤时可通过软件按一定的算法解码纠错,严重划伤时,数据不可恢复。
(10)主轴电机:用于带动盘片高速旋转,现在的硬盘大多使用液态轴承马达,精度极高,剧烈碰撞后可能会使间隙变大,导致读取数据变得困难、异常响动或根本检测不到硬盘。该故障需用专业设备才能读取里面的数据。
(11)磁头:用于读取或写入硬盘数据,受到剧烈碰撞时易损坏,导致不认硬盘。

(12)音圈电机:闭环控制电机,用于把磁头准确定位在磁道上。该电机不易损坏。
(13) 定位卡子:用于使磁头停留在启停区,日立系列的硬盘卡子易错位,导致磁头不能正常寻道。在无开盘维修的条件下,可按一定的角度适当敲击硬盘,使卡子恢复到正确位置。
完成硬件部分的初步检测流程后,可以基本判断出是属于软件还是硬件故障。如果排除硬件故障,确认是软件故障的话请你接着往下看。
俗话说:解铃还须系铃人。发生软件故障时我们强烈建议你首先使用原厂软件对故障盘进行检测和修复,一般都提供Zero Fill(零填充)或Low level format(低级格式化)。低格过程中将每个扇区的所有字节全部置零,并将每个扇区的校验值也写回初始值,这样可以将部分缺陷纠正过来。譬如,由于扇区数据与该扇区的校验值不对应,通常就被报告为校验错误(ECC Error)。如果不是由于磁介质损伤,清零后就很有可能将扇区数据与该扇区的校验值重新对应起来,而达到“修复”该扇区的目的。这是每种低格工具和硬盘低格过程中最基本的操作内容,同时这也是为什么通过低格能“修复大量坏道”的原因。另外,DM 中的Zero Fill操作与IBM DFT工具中的Erase操作,也有同样的功能。
目前常见的一些原厂硬盘检测软件,这些软件都可以在各硬盘厂商的网站下载:
迈拓(Maxtor):PowerMax程序可以对Maxtor硬盘进行诊断性的读、写检测,这些检测能够确定硬盘是否出现了故障。
希捷(Seagate):SeaTools Disc Diagnostic程序将帮助你排除希捷硬盘驱动器中的故障。
西部数据(Western Digital):Western Digital DLG Diagnostic程序可以让用户对硬盘进行简单测试并打印出结果,可以修复测试过程中发现的错误并能对磁盘进行零填充操作。
日立(Hitachi):Drive Fitness Test程序是一款对硬盘进行检测与维护的软件,DFT程序可以直接访问硬盘中的DFT微代码。
三星(Samsung):SAMSUNG HDD URILIRY程序是一个实用的工具包,除了可以设置最大的可寻址容量,将硬盘写零或格式化,还能设置硬盘噪音大小,诊断盘片是否有问题。
文后小练习:
“坏道”的正确定义名称是?
低格能“修复”扇区数据与该扇区不对应的问题吗?