硬盘3分钟维修精华

[复制链接]

该用户从未签到

51

主题

132

回帖

9674

积分

[INTOHARD]工兵

Rank: 1

积分
9674
发表于 2006-10-25 18:53:57 | 显示全部楼层 |阅读模式
  Dos分区不能启动    硬盘不自举   硬盘坏道修复  硬盘不能分区 DOS分区不能启动    硬盘含有的DOS主分区未被激活,硬盘启动机器时因无法活动的DOS分区,此时屏幕出现: NO ROM BASIC  SYSTEM BALTED 改用软盘启动,运行FDISK命令,设置C盘为活动DOS分区可排除故障。  2、COMS  SETUP中硬盘工作模式有LBA,AUTO.NORMAL.LARGE四种,系统默认使用LBA模式,此项模式。此项硬盘参数设置必须与实际使用的模式一致,硬盘各项参数设置要正确,否则,硬盘启动都将失败,屏幕提示;Invalid system disk Replace the Disk,and then press any key此时击任一键进入CMOS Setup菜单,检查硬盘相关参数是否正确,参数不符重新设置,存盘即能使用硬盘启动。 3、误操作导致DOS系统丢失工病毒入侵破坏了DOS主引导扇区数据,硬盘无法启动机器,就会出现missing operating system错误提示,软盘启动,不能进入C盘,并出现: Incalid drive Specification 无效的驱动器。这是因为有病毒干扰,用正版KV300杀毒病毒,用正版KV300恢复原来DOS主导引扇区数据,此法不影响硬盘存储的程序、文件。 硬盘不自举   一般硬盘自举失败,如果不是主引导模块或DOS引导模块被破坏(如被病毒感染),那么其他症状基本上是由外部硬件所引起的。软件方面可用杀毒软件查杀引导区病毒,或用NORTON、DEBUG等修复(比较麻烦),硬件方面可根据开机自检后所提示的信息来进行分析。   1、开机自检完成提示以下出错信息:  HDD controller failure Press F1 to Resume   当出现上述信息时,则应该重点检查与硬盘有关的电源线、数据线的接口有无松动、接触不良、信号线接反等,其次还要检查硬盘的跳线是否设置错误。去年qurro攒自己的爱机时,就因为买了一根坏的硬盘线,导致硬盘无法自举(主板自带那根好的硬盘线接光驱了),结果急的出了一身冷汗。   如果不是上述原因,那么换块硬盘试试吧,有可能硬盘本身出问题了。    2、开机内存自检后显示如下信息:  FDD contreller fanilure HDD contreller fanilure Press to Resume      如出现上述信息通常是连接软、硬盘的I/O部分接触不良或有损坏,这个比较麻烦,轻的还可修理,严重的搞不好就得换件儿了。   3、 开机显示如下信息:   Drive not reday error Insert Boot Diskette in A Press any key when ready...   若出现上述错误,多属于“C:”类型未设置或因为CMOS供电不足,造成CMOS信息丢失所引起,恢复CMOS数据既可。    以上只是些常见的硬盘自举失败的原因,如果是第“1””3“类,可以自己手动排除,若是“2”类的问题,自己就不好下手了,最好还是到厂家或是请专业人员来维修吧。 4、误操作导致DOS系统丢失或病毒入侵破坏了DOS主引导扇区数据,硬盘我法启动机器,屏幕出现:missing  operating  system错误提示,软盘启动,不能进入C盘,并出现:Invalid drive Specification(无效的驱动器)     若为病毒干扰,用正版KV300杀毒盘启动,使用KV300/K格式清除引导扇区病毒!如硬盘正常工作时,用KV300/B备份了硬盘主引导扇区数据可以用KV300恢复原来DOS主导引扇区数据,此法不影响硬盘存储的程序、文件。 5、DOS内核文件损坏引起的硬盘逻辑故障----硬盘导致的频繁死机      一台586/133、1.2MB硬盘的机器,该机硬盘上装有Windows 95及其它应用软件,在运行Windows 95时出现死机现象,于是,对硬盘进行SCANDISK、NDD后装上Windows95仍出现死机现象。无耐对硬盘进行格式化,结果硬盘格式化出错如下:   Drive  C  error .insufficient  memory  to  read  all  system  info.    There was an error creating the format recover file.this disk cannot be unformatted proceed with format (Y/N)?Y(回车)   对以上错误强硬格式化完毕装上windows 95后,运行Windows 95仍死机,针对该问题又用了一些其它硬盘修复的办法,然后再对硬盘格式化不是出现上述错误。    解决办法:在不对硬盘初始化的前提下,试着用DM 4.3硬盘管理程序对该硬盘做如下工作:    A:>DM/M    选择(P)artitioning menu后回车出现:    Does the above PARTITION TABLE require modification (y/n)?n(回车)    出现:    (P)repare any partition,(C)heck any partition,(R)eturn to main menu,Select an option(R):P(回车)    对硬盘C开始校验(约等1分钟)    校验结果:校验完毕,回到A盘再对硬盘进行格式化,此时,装上Windows 95 后,再运行windows 95 \for windows 95的应用软件就不会出现死机现象。    用这种方法处理硬盘莫名其妙死机现象既简单方便,又迅速可行,同时可保持整个硬盘容量的完整性。 6、显示Invalid partition Table 信息       此故障是C盘上的分区表不符合要法语,从而导致系统不能启动,为了使不同的操作系统能够共同使用同一个硬盘,可以把硬盘在逻辑上分为1-n个分区,而每个操作系统只能占用一个分区,在这几个分区中,DOS规定同一时刻只能有一个分区处于激活状态,若有多个分区处于激活太原市是会出现此类故障,此时只须修改,使之只有一个活动的DOS分区。   (1)在DOS提示符下,键入Norton,进入Norton状态。   (2)选Diskedit项,并按回车键,进入Diskedit主菜单。   (3)按Ait键,激活菜单选项,选菜单下的figuration项,将其中的Read only 功能设为OFF,即使该选项无正确号,并Save存盘退出,否则,无法对分区表进行修改。    (4)按Ait键,激活菜单选项,选object菜单中的Partition Table项,则C盘的参数就显示出来.    (5)移动光标,将第一个Boot项中的内容设为Yes,其它Boot项中的内容均设为No;经过这样处理后,就只有C 盘是活动分区了. 硬盘坏道修复     计算机中最娇气的部件应该是硬盘了。虽然随着制造工艺的不断进步,这种情况有所转变,一些硬盘厂家如昆腾也发布了相关的新技术,比如昆腾七代开始使用的为减少硬盘受到的冲击力而开发的SPS震动防护系统,以此指望硬盘的身体"强健"起来。但硬盘易坏的缺点并没有得到根本的改变。对于喜欢追新的个人电脑用户来说,硬盘的更新频率一般没有CPU或显示卡那么快--即使要买新硬盘,老硬盘也往往挂在机箱里发挥余热,所以人们特别不愿意看到硬盘出故障,尤其是硬盘中保存了珍贵的数据资料时。硬盘属逻辑损坏倒也罢了,大不了重装软件,但物理损坏呢?其实只要情况不是特别严重,用一些方法处理,一般也能解决问题。首先来看看硬盘有了物理损伤,也就是有了坏道后有哪些现象。    1、读取某个文件或运行某个软件时经常出错,或者要经过很长时间才能操作成功,其间硬盘不断读盘并发出刺耳的杂音,这种现象意味着硬盘上载有数据的某些扇区已坏。    2、开机时系统不能通过硬盘引导,软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功。这种情况比较严重,因为很有可能是硬盘的引导扇区出了问题。    3、正常使用计算机时频繁无故出现蓝屏。    对于前面3种情况,我们一般都有办法作或多或少地补救。    以下提供了几种方法来对硬盘的坏道作修复,要注意的是,应该优先考虑排在前面的方法。    1、扫描硬盘。首先从最简单的方法入手。在Windows98的资源管理器中选择硬盘盘符,右击鼠标,在快捷菜单中选择"属性",在"工具"项中对硬盘盘面作完全扫描处理,并且对可能出现的坏簇作自动修正。对于以上第2种情况即不能进入Windows98的现象,则可以用Windows98的启动盘引导机器,然后在"A:>" 提示符后键入"scandisk X:" 来扫描硬盘,其中"X"是具体的硬盘盘符。对于坏簇,程序会以黑底红字的"B"(bad)标出。    2、冷处理。实际上,第1种方法往往不能奏效,因为Windows98对"坏道"的自动修复很大程度上是对逻辑坏道而言,而不能自动修复物理坏道,所以有必要考虑对这些坏道作"冷处理"。所谓"冷处理"就是在这些坏道上作标记,不去使用,惹不起还躲得起。记住第1种方法中坏道的位置,然后把硬盘高级格式化,将有坏道的区域划成一个区,以后就不要在这个区上存取文件了。要说明的是,不要为节约硬盘空间而把这个区划得过分"经济",而应留有适当的余地,因为读取坏道周围的"好道"是不明智的--坏道具有蔓延性,如果动用与坏道*得过分近的"好道",那么过不了多久,硬盘上新的坏道又将出现。    3、用一些软件对硬盘作处理。其中最典型的是PartitionMagic了。这里以4.0版本为例:扫描硬盘可以直接用PartitionMagic4中的"check"命令来完成,但该命令无自动修复功能,所以最好在PartitionMagic4中调用Windows98的相关程序来完成这个任务。    标记了坏簇后,可以尝试着对它进行重新测试,方法是在Operations菜单下选择"Advanced/bad Sector Retest";把坏簇分成一个(或多个)区后,可以考虑把该区隐藏,以免在Windows98中误操作,这个功能是通过Hide Partition菜单项来实现的。要特别注意的是,如果没有经过格式化而直接将有坏簇的分区隐藏的话,那么该分区的后续分区将由于盘符的变化而导致其中的一些与盘符有关的程序不能正确运行,比如一些软件在桌面上建立的快捷方式将找不到宿主程序,解决之道是利用Tools菜单下的DriveMapper菜单项,它会自动地收集快捷方式和注册表内的相关信息,并对它们作正确的修改。特别指出的是,在较新版的PartitionMagic5.0 Pro中,DriveMapper也升级成了3.0版本,从而使该项工作变得更加高效和简洁。另外,DiskManager这个软件也能做这个工作。隐藏了分区后,不要试图把坏道所在的分区的前后分区合并--那是徒劳无益的,因为这两个分区在物理上并不连续。    4、0扇区损坏。对于硬盘0扇区损坏的情况,看起来比较棘手,但也不是无药可救--只要把报废的0扇区屏蔽,而用1扇区取而代之就行了,完成这项工作的理想软件是Pctools9.0,具体地说,是Pctools9.0中的DE工具,要注意的是,修改扇区完成后,只有对硬盘作格式化后才会把分区表的信息写入1扇区(现在作为0扇区了)。    5、低格。不到万不得已,这一招最好不要用:即对硬盘作低格。因为对硬盘作低格至少有两点害处:一是磨损盘片,二是对有坏道的硬盘来说,低格还会加速坏道的扩散。 最后还有一点,那就是主板BIOS的相关内容要设置得当,特别是对于一些TX芯片组级别以前的主板,由于没有自动识别硬盘规格的能力,往往会因设置不当而影响硬盘的使用,轻则硬盘不能物尽其用,重则损伤硬盘。    以上介绍的是硬盘有物理损伤时的解决方法。但是,这些方法大多数是消极的,是以牺牲硬盘容量为代价的。    硬盘有了坏道,如果不是因为老化问题,则说明平时在使用上有不妥之处,比如对硬盘过分频繁地整理碎片、内存太少以致应用软件对硬盘频频访问等。而忽略对硬盘的防尘处理也会导致硬盘磁头因为定位困难引发机械故障。另外,对CPU超频引起外频增高,迫使硬盘长时间在过高的电压下工作,也会引发故障,所以,平时对硬盘的使用还应以谨慎操作为上策。  硬盘不能分区的几种解决办法     绚丽的屏幕背后认识显示器的基本原理      有位CFan抱着他刚买的8G大硬盘找到了我,向我哭诉他的遭遇:他一向是个超前主义者,凡事敢于尝鲜。前几日,怀着对Linux的无限敬意,把自己的宝贝机重新分区,卸掉了熟悉的Windows,装上了Linux 。可是出师未捷身先死,他也说不清的什么操作,就把Linux给捣坏了。无奈放弃,想重新拾起Windows,谁想打完FDISK后光标在屏幕左上角闪烁,然后就死机了!   听完他的哭诉,我不以为然。因为以前我不止一次碰到过分区不正常的情况,三下五除二就解决了。(什么?也说说?)好吧,说就说吧。反正也不算是跑题。   一种情况是这样的:在删除分区时提示键入卷标,可那卷标竟然是小写的字母!经由FDISK打入的卷标自动变成大写,无论如何都没法键入小写,甚至用Alt键加ASCII码这一尚方宝剑都不行!键入Label命令改卷标,怎么改也改不掉!怎么办?   其实,太简单了!还有一种机会可以改卷标,那就是格式化完成后。反正要分区了,我还在乎格式化吗?(这一点儿,有好多朋友都转不过弯,呵呵)键入快速格式化命令,一切搞定。Format c:/q我这儿还有一种情况:进入FDISK后所看到的硬盘大小是512M,而不是真正的硬盘大小。查看CMOS里硬盘的参数设置,是LBA模式,也是不错的。解决的思路这里就略了吧,反正后来,我把分区给删了,然后重启,重启后再分,就行了。(什么,废话?)听好了,删完后先别忙着重分,必须重启!呵呵,不知为什么!(电脑有时候还真像是生气的女朋友一样:你不知道我生气的原因,我也不告诉你!)   可这次的情况就不一样了,进入CMOS检测正常,可就是不认C盘,打入FDISK后光标在屏幕左上角闪烁,然后就死机了。(各种硬盘我分过无次区,从未遇到过这等怪事!)既然FDISK不能用,那就用分区大师吧。原以为进入分区大师就能搞定了,谁知一进去就提示什么错误号多少多少,硬盘大小也显示512M!删也没法删,改也没法改……难道非让我用低格才能整好吗?可那位老兄说了:最好别低格,说那样对硬盘不好。看来,还得想其它办法。把我的机器拆了,挂上那只硬盘,看看它在我的Windows NT里表现怎么样?开机之后,NT资源管理器显示出那只硬盘分了三个区,与坏前一点儿都不差。可就是没法进入盘符,提示“与该设备无法连接”云云。所幸的是右击盘符可以格式化!在漫长的格式化之后,往里边拷些东西,一切正常。  看来问题得到完美解决了。可那位老兄不想分三个区,想重分一下。于是,重启后打入FDISK,不料,光标又死在左上角了!用自由分区大师查看问题依旧……可此时在DOS下确实能读写磁盘,一切正常。为什么不能分区呢?(多亏那位老兄多事,才有了如此重大发现)看来,磁盘文件分配表没坏,而分区表却坏了。天下竟有此等怪事!   提到修复分区表,不由得想起了KV300。但KV300说明书上写得明明白白,修复分区表时,“不可搞错硬盘,也必须证明这个硬盘以后没重新分区和格式化!”。但我到哪去找与这只一样分区的硬盘呢?江民公司为什么规定必须用一样的硬盘呢?我思来想去也找不到什么别的原因。难道他说的这种恢复办法前提是“不毁坏数据”?而我的硬盘数据根本就不要了,还要受他的限制吗?可以一试!于是,我便开始了我的试验。 第一步:由于我机器的环境是Novell网,当前机器上没装软驱,所以打入以下命令以虚拟一个软驱: Map r a:=f:\user (user为我的个人目录)有软驱的朋友其实也有必要虚拟一个软驱,以提高速度:Subst a: \user (user为事先建立的一个目录) 第二步:把我的好硬盘分区备份一份到“软驱”上,文件名默认为HDPT.DAT。进入KV300目录,键入命令:Kv300/b(千万不能像我刚开始一样,在kv300与/b之间想当然地加入一个空格,要不然会提示“/b VIRUS.DAT 或外扩展自升级杀毒程序KILLXXXX.VVV”) 第三步:把我的好硬盘摘掉,换上那个坏硬盘,从网络无盘引导(或从软盘引导),恢复分区表:Kv300/hdpt.dat(这行命令也不能加空格,而且扩展名不能省,hdpt.dat的前面还不能带路径!真想不到江民公司这样死板)由于机器重启,所以走这步之前还要先重走第一步,以虚拟一个软驱。 第四步:顺利进入了FDISK!由于这只硬盘拷贝了我那只硬盘上的分区表,所以分区情况跟我那只一模一样。接下来,把分区删了重分,一切OK!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表