3.3.2硬盘软故障的一般处理方法
随着电子技术的进步和制造技术的提高,硬盘的物理故障率大为降低。然而,随着在硬盘上存储的软件系统和数据信息的复杂化和大型化,硬盘的软故障率却呈上升的趋势。这些软故障虽然不会造成硬盘元器件的损坏,却会使硬盘上的信息系统遭到破坏,从而使用户蒙受巨大损失。所以,硬盘的软故障处理和日常数据的维护工作显得非常重要。一般来说,硬盘的软故障大多是由于使用不当或维护不当造成的,它们大都能够根据用户的用机经验和屏幕上的提示信息准确地判断故障的性质和类别,运用相关软件加以修复,使系统恢复正常。如果硬盘出现故障,用户首先要判断硬盘故障类型,分清楚是硬故障还是软故障,并找出故障原因,然后才能设计维修方案。在一般情况下,确定硬盘故障的工作总是伴随着修复工作同时进行的。修复工作切不可盲目进行,要以对用户硬盘中数据尽可能保护为修复工作的前提,具体实施可按以下的步骤和方法进行。
(1)若加电自检到硬盘子系统时,立即出现“1701”或“HDD Controller Error提示信息,且硬盘指示灯闪烁及软盘、硬盘适配卡无接触问题时,用DM( Disk Mananger)软件执行,看是否能批示出该硬盘的磁道数、磁头数和每道扇区数。若有,则可以进行低级格式化并做分区和格式化处理。
(2)若提示“c :driver error”或明确指出“CMOS Configuration Check Error”这时故障原因多是CMOS中硬盘参数设置错误,这时可按硬盘的正确参数,重新设置CMOS相关参数。在兼容机中使用的40MB以上容量的硬盘的类型有很多是TYPE 47 (USER TYPE),磁道数、磁头数、写预补偿、启停区、每道扇区数是不能有错的。
(3)系统自检后显示“BASIC (ROM BASIC)”或死机。若用软盘启动DOS后再转入C盘,此时若提示“Invalid driver pecification”,则可运行Fdisk修复;若显示“Disk error reading”,则硬盘INT 19H引导模块执行出错,这时盘中数据已无法挽救了,只能进行低级格式化、分区和高级格式化。
(4)系统启动时进行系统自检时,若提示“Invalid partition table”或“Miss-ing operation system”,软盘启动后使用Fdisk查看分区表,此时有以下两种可能。
①指示“No partition table exit”。
②所列出的分区表混乱,主分区属性为“Non DOS”。这说明DOS分区表和主引导程序坏,但不必对硬盘进行低级格式化。如果用户已经使用PCTools,Norton等工具软件对硬盘引导区、分区表、FAT表等系统信息区数据在软盘上进行了备份,则可方便地恢复硬盘上的系统信息,迅速排除故障,保护硬盘中原有数据资料;如果没有进行备份,可找一台与故障机硬盘相同且DOS版本也相同的正常计算机,用DEBUG恢复分区及DOS引导程序。
(5)在恢复了分区后,如果硬盘仍然不能自检和读写,可再按以下步骤检查:
①首先用Fdisk命令查看第一分区是否是活动分区。若不是,则可用Fdisk的(Change active partition)功能激活。
②若仍不能引导,则仍然可用工具软件NDD(磁盘医生)进行修复。NDD可对用户硬盘进行测试,然后确定分区表、引导记录、文件分配表、目录区文件结构的完整性,并进行纠错。纠错前对错误情况进行描述并征求确认,它能最大限度地保证磁盘数据的完整性。
(6)若上述方法仍不能从硬盘上引导系统,则说明硬盘存在着磁介质损坏。对于0磁道上的硬盘主引导扇区(MBR)物理性操作的处理方法,有人提出将0道1扇区的主引导信息改放在1道1扇区或2道1扇区以避开损伤的0磁道,但这种方法的结果仍然是要用启动盘启动,且需修改Fdisk和IBMBIO文件或重写硬盘卡上的ROM(EPROM),这样硬盘仍是一个数据盘而不能是引导盘,而且这种方法较为麻烦。若业余维修者限于水平或设备环境,要重写硬盘上的EPROM也很困难。如果不是硬盘的主引导扇区损坏,而仅仅是DOS引导扇区(DBR)损坏,较为简单的做法是:执行Fdisk建立DOS分区时,不是将整个磁盘划归DOS使用,而是硬盘的总柱面数减1,相应的起始柱面号设置为1(或5),激活活动分区后再进行格式化即可。此法简单而有效,其代价仅是牺牲一个柱面的磁盘空间而已。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] 下一页