扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
这些天,看见到了不少关于硬盘故障的贴子,字里行间洋溢的那份焦灼心情着实让人同情。看来,随着硬盘的容量的攀升,一旦出了故障,损失也随之水涨船高。因此,撰此小文,说一些个人心得,不当之处,望各位给于指正。
“工欲善其事必先利其器”,由于本着简单实用,人人能用的原则,这儿不准备介绍PQMAGIC、NU8.0、PCTOOLS、DEBUG等等工具。但,最基本的,每个人应该准备个人硬盘的修复检测软件[IBM的DFT、MAXTOR的MAXDIAG……],另外,98启动盘也是必需的。
无法启动
98之所以被称为“瘟98”,很大一部分原因是经常要死机,而且,由于死机造成不得不非法启动,但常因为非法启动时硬盘的非正常读写会造成无法启动的故障。那先谈谈这种最常见的故障的解决之道。
造成这种故障通常是基于以下四种原因,1 主引导程序损坏;2 分区表损坏;3 分区有效位错误;4 DOS引导文件损坏。其中,DOS引导文件损坏最简单,用启动盘引导后,SYS C:就可以了。主引导程序损坏和分区有效位损坏一般也可以用FDISK /MBR强制覆写解决。分区表损坏就比较麻烦了,因为无法识别分区,系统会把硬盘作为一个未分区的裸盘处理,因此造成一些软件无法工作。不过有个简单的方案——使用WIN2000。找个装有2000的系统,把受损的硬盘挂上去,开机后,由于2000为了保证系统硬件的稳定性会对新接上去的硬盘进行扫描。2000的CHKDSK比98自带的牛多了,对于因各种原因损坏的硬盘都有很好的修复能力,扫描完了基本上也修复了硬盘。
分区表损坏还有一种形式,这里我姑且称之为“分区映射”,具体的表现是出现一个和活动分区一样的分区。一样包括文件结构,内容,分区容量。假如在任意区对分区内容作了变动,都会在另一处体现出来,好像是映射的影子一样。我曾遇上过,6.4G的硬盘变成8.4G[映射了2G的C区]。这种问题特别尴尬,这问题不影响使用,不修复的话也不会有事,但要修复时,NORTON的DISKDOCTOR和PQMAGIC却都变成了睁眼瞎,对分区总容量和硬盘实际大小不一致视而不见,满口没问题的敷衍你。对付这问题,只有GHOST覆盖和用NORTON的拯救盘恢复分区表。
坏道
这是个令人震惊,人见人怕的词。近来IBM口碑江河日下似乎就是这玩艺搞的。常常是SCANDISK扫了一下,然后提示说硬盘可能有坏道,随后闪过一片恐怖的蓝色,一个个小黄方块慢慢的伸展开,然后,在某个方块上被标上一个“B”……
其实,这些B大多是逻辑坏道,是可以修复的。根本用不着送修[据说厂商之所以开发自检工具就是因为受不了返修的硬盘中的一半根本就是好的这一“残酷的”事实]。
注意,以下是对付此类问题的标准方式!
一旦SCANDISK提示你有了坏道,首先呢,当然是结束SCANDISK的工作,因为这根本不是这白痴程序所能解决的,让它一个个百分点的执行简直是浪费生命。最重要的是让各品牌硬盘自己的自检程序进行完全扫描。注意,别选快速扫描,因为它只能查出大约90%的问题。为了让自己放心,在这多花些时间是值得的。
假如自检的结果是“成功”,那可以确定是逻辑坏道,可以拍拍胸脯喘口气了;假如不是,那硬盘得的就是“爱滋”,还是快去和销售商交涉吧。
由于,逻辑坏道只是将簇号作了标记,以后不再分配给文件使用。因此理论上只要格式化就可以了。但为了防止格式化可能的丢弃现象[因为簇号上已经作了标记表明是坏簇,格式化程序可能没有检查就接受了这个“现实”,于是丢弃该簇],最好还是重分区,使用如IBM DM之类的软件还是相当快的,或者GHOST覆盖也可以,只是这两个方案都多多少少会损失些数据。
附带说一下,很奇怪不少人认为解决逻辑坏道的方法就是低格。说起来就是低格万岁,低格万能,低格一句顶一万句。其实,低格是最烂的方案。就好像一个人得了感冒,总不能说:“得了,干脆克隆个新的算了。”不是说笑,用低格来解决逻辑坏道和用克隆来治感冒没什么区别!而且低格相当的费时间,我以前花了大约2个小时才低格了一个1G的硬盘,现在的硬盘20,30G都是极平常的,真不知道要花多少时间!特别是一旦启动了低格程序,就不能中途放弃了,一旦放弃,你手上的硬盘可就只是一个“半成品”硬盘[硬盘不会坏,但连磁道,交叉因子都没设定的硬盘是还没下生产线的货色]。
以上都是些个人对常见硬盘故障的解决心得,仓促成文,如有不实之处,请多多谅解。
最后说句不是废话的废话,无论如何,以上的方案只是尽量减少损失的补救之道,所谓亡羊补牢而已。根本之策还是在于日常的备份。勤于备份,这才是真正的解决之道,才是大聪明!
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者