|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
硬盘故障排除基本方法 硬盘,是计算机中主要的硬件设备,是人们存储大量数据信息的外存之一。而同时,它又是计算机中比较容易出现故障的设备。当出现硬盘故障时,如何使硬盘能够起死回生呢?本文根据笔者的一点心得体会,谈谈硬盘软故障排除的一些基本知识及故障排除实例。 在排除硬盘故障之前,首先让我们认识一下硬盘。 基本知识" A: p- ~: k5 _( M3 u9 j: z, z* U
硬盘,是计算机中主要的硬件设备,是人们存储大量数据信息的外存之一。而同时,它又是计算机中比较容易出现故障的设备。当出现硬盘故障时,如何使硬盘能够起死回生呢?本文根据笔者的一点心得体会,谈谈硬盘软故障排除的一些基本知识及故障排除实例。
0 E6 o" N1 O5 r _; E. B9 V- J 在排除硬盘故障之前,首先让我们认识一下硬盘。
v# X! e- D) ~ 基本知识
. s% E# J) R% U' m4 S! W 一、硬盘的构成
' Z; c4 V) a8 k1 q 硬盘由两部分构成:
9 x# f3 s9 q2 s5 s: b4 v6 T1.磁头-盘片组件(Head Disk Assembly),简称头盘组件(HDA);, ]* o% K4 F7 _0 r u6 T
2.印刷电路板组件(Printed Circuit Board Assembly),简称PCBA。
4 }4 S3 V( g) N在HDA的腔体内,是硬盘的磁盘片,磁盘片的数据结构,依磁道从低到高,由下列五部分组成:8 p2 g# y# @9 N& I( C1 `* A
(1)MBR:主引导区记录(Master Boot Record)
) R1 S& K! P$ m! \! Q/ dMBR位于硬盘的柱面0、磁头0、扇区1的位置,也即俗称的零磁道位置。它是由分区命令Fdisk产生的。MBR结束标志为55AA。用杀毒软件KV300+的F6功能即可查看,其默认画面即为MBR。% t( t1 g. c- ]1 P
(2)DBR:DOS启动记录(DOS Boot Record)
* Z+ K5 U; V0 T6 L" N1 X& MDBR位于硬盘的柱面0、磁头1、扇区1的位置。它是由格式化命令Format产生的。DBR结束标志为55AA。在KV300+的F6功能下,按F1,所显示的画面即为DBR信息。
6 d: m$ a; F. Q0 _0 A5 G(3)FAT:文件分配表(File Allocation Table)
% y! s) E5 O: A7 B$ z5 O: jFAT表位于柱面0、磁头1、扇区2的位置。FAT表的大小由硬盘容量决定,硬盘容量愈大,FAT表相应愈大。. [) Q' P% V$ ?" Z( w5 [; S
(4)DIR区:根目录区(Directory)9 @- {+ N+ x( l5 m" z8 ?% T/ m0 k- X
DIR区是根目录区的意思。当我们在DOS提示符下键入DIR并按回车键ENTER,显示器上所显示的内容即为该区内容。
n. Z& x9 i6 _8 @- q6 [, H(5)DATA区:数据区' d# c( ^4 a; d* n
DATA区负责硬盘中数据的存储。当将数据复制到硬盘时,数据就存放在DATA区。
2 v5 k* D8 U J; S( X 二、硬盘的工作模式
* `7 n1 E% d+ ?" }' {9 }7 O, R. @目前,增强型IDE(EIDE)硬盘的工作模式分为三种:NORMAL、LBA和LARGE模式。
9 S" _0 Y! D9 N: x, NNORMAL模式即普通模式。这是原有IDE方式。在此方式下对硬盘访问时,BIOS和IDE控制器对参数不作任何转换。此模式下支持的最大柱面数为 1024,最大磁头数为16,最大扇区数为63,每扇区字节数为512。因此支持最大硬盘容量为:512×63×16×1024=528MB
, p" P. M C2 O* G5 M LBA(Logical Block Addressing)模式即逻辑块地址模式。在LBA模式下,设置的柱面、磁头、扇区等参数并不是实际的物理参数。在访问硬盘时,由IDE控制器把由柱面、磁头、扇区等参数确定的逻辑地址转换为实际硬盘的物理地址。在LBA模式下,可设置的最大磁头数为255,其余参数与普通模式相同。由此可计算出可访问的硬盘容量为:512×63×255×1024=8.4G. L; {; k6 m/ ]5 h/ Y, e* ? j
LARGE模式即大模式。当硬盘的柱面超过1024而又不为LBA支持时,可采用此种模式。LARGE模式采用的方法为把柱面数除以2,把磁头数乘以2,即使柱面数减少,但总容量不变。相反的转换过程由BIOS的INT 13H完成,以便取得正确的硬盘地址。LARGE模式支持最大硬盘容量为:512×63×32×512=1GB) ^- J/ v4 L; r. B- e* Z
现在的高容量硬盘都是设置成LBA,其他两种已经很少用了。
) K4 f, H: a K 三、硬盘的启动- e3 [; [) C& p/ L: V
硬盘的启动过程如下:/ C( o' q; ] i, V6 q
第一步BIOS测试硬盘。% i, O0 T5 H6 d2 _# u: V
第二步加载硬盘启动程序,确认硬盘分配表。* ^* V4 P$ H( n% C9 l+ r; n3 T8 _
第三步加载DOS启动程序,确认BIOS参数区。5 a) X3 ?5 H9 |; h: u d: o3 |
第四步加载IO.SYS、MSDOS.SYS启动文件。
3 _ h8 N8 E# v3 \# H第五步加载CONFIG.SYS文件。
9 p7 h0 ~4 n5 r: o, R第六步加载COMMAND.COM系统文件。; ~1 Q* B9 F6 ]0 N
第七步加载AUTOEXEC.BAT批处理文件。; N( _7 s/ K% J# x
排除实例9 S/ f# N# w( `3 z. p) P& J7 O$ {/ C
要排除硬盘故障,当然要有适当的工具。以下是笔者常用的工具,仅供各位朋友参考。
# }9 ]( q; j6 E m+ m软盘一张(1.44MB、3.5英寸)、DOS6.22系统盘、Win98启动盘、Win95(OSR2)启动盘、MAXTOR的Lformat.exe低级格式化软件、KV300+杀毒盘。
$ X! G- n( a! k4 _, n; T+ m硬盘故障大致可分为硬故障和软故障两大类
/ F+ a& {* b* A4 D硬故障即PCBA板损坏、盘片划伤、磁头音圈电机损坏等。由于硬故障维修要求的基本知识及维修条件较高,本文在此不作介绍。+ P* I: X; U$ Q: v2 r
软故障即硬盘片数据结构由于某种原因,比如说病毒导致硬盘数据结构混乱甚至不可被识别而形成的故障。一般来说,主板BIOS硬盘自动检测(IDE HDD AUTO DETECTION)功能能够检测到硬盘参数时,均为软故障。8 L6 @/ a4 B6 \0 L" ~- e* K) E2 d8 o
硬盘软故障可按如下步骤排除:6 r! Y6 `% S5 _% v
第一步检查主板BIOS中硬盘工作模式,看是否正确设置硬盘。
6 g7 T7 b1 {- W; R第二步用相应操作系统的启动盘启动计算机。 u* g/ t1 u! C
第三步检查硬盘标记55AA是否正常;活动分区标志80是否正常。以国产著名杀毒软件KV300+为例,可用其F6功能查看,用F10功能自动修复。或用Fdisk/MBR格式重建分区表。4 t8 v( e% J6 q" G& |7 w1 q% w
第四步用杀毒盘(如KV300+)查、杀病毒。注意:如用KV300+查、杀病毒,应先用KV300/K格式清杀引导区病毒,再用KV300格式清杀病毒。 b( G; F$ z4 K3 _, L
第五步如果硬盘无法启动,可用系统盘传送系统。命令格式为:SYSC:回车。4 y% w, R) y9 [- F: g/ J
第六步运行Scandisk命令以检查并修复FAT表或DIR区的错误。
! o9 \0 K, ^2 Q第七步如果软件运行出错,可重新安装操作系统及应用程序。
0 j+ V: A, b( C/ r$ S2 R第八步如果软件运行依旧出错,可对硬盘重新分区、高级格式化,并重新安装操作系统及应用程序。必要时可对硬盘低级格式化。
, v V" s$ h0 x2 Z0 _+ X下面介绍一下MAXTOR的低级格式化程序Lformat.exe的用法:
* F: a' ^0 T& l" c$ o2 D$ a在软盘上运行低级格式化程序,其命令格式为:: c4 \2 y$ ~1 X( `7 ?
Lformat回车" _, ~( U1 F: g+ P% O7 h
进入低级格式化程序主界面。主界面三个选项如下:
% t( {0 B2 x' u) t1 `1 Y3 I/ qSELECT DEVICE- f" y# S& z5 F' l
LOW LEVEL CURRENT DEVICE+ ~, y' n; P2 [+ }6 j7 {
EXIT
% T4 i' p% b Z第一项为选择驱动器。编号为0、1、2、3,分别代表主板所能挂接的四个硬盘。当只有一个硬盘时,选0即可。第二项为低级格式化。当选中该项时,程序会提示是否按LBA模式低格,此时,可按具体情况选Y或N。大多数情况下选Y即可。之后,会提示硬盘上数据会全部丢失,问是否继续,此时键入Y即开始低级格式化硬盘。完成后,选第三项退出。7 r- H, l9 n- j5 B! ~ G- \* U
下面介绍一些本人在工作中积累的一些软故障排除实例,供大家参考。5 _7 k8 \0 Q, @! w- \' C
例一、故障现象9 b1 t# d/ L2 T! w. u6 ~8 |3 J
富士通1.2GB硬盘,硬盘参数可检测到,但启动时系统提示HD硬盘错。
$ ~- l5 d" i7 v分析及解决:
) w$ h9 c- e" v$ S2 w9 f用软盘启动系统,用KV300+清杀病毒,系统提示无硬盘。怀疑硬盘标记55AA被破坏,用KV300+的F10功能自动修复。硬盘工作正常。: J) ]$ y8 n3 e: V' A$ e* V
例二、故障现象: J0 e# t1 p8 O" M+ v6 T2 z# T: R$ L
富士通1.2GB硬盘,硬盘参数可检测到,但启动后用DIR显示仅540MB。
. k `) E/ @! w' r! e7 l分析及解决:8 q, q' \- h7 E* ?
|
 手机扫码浏览
|