过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4952|回复: 7
收起左侧

如何读懂硬盘故障的提示

[复制链接]
yaojian 2012-5-4 06:20:11 | 显示全部楼层
如何读懂硬盘故障的提示
  硬盘最常见的故障就是引导型故障,即硬盘不能启动等。出现引导型故障时,系统会有很多错误提示,我们如果读懂了这些提示,对于解决硬盘问题也是非常有帮助的.
  1.错误提示:HDD controller failure
  错误解释:硬盘驱动器控制失败。
  错误原因:这是启动机器时,由POST程序(BIOS中的自动检测程序)向驱动器发出寻道命令后,驱动器在规定时间内没有完成操作而产生的超时错误。出现这种错误,有可能是你的硬盘已经损坏了。
  2.错误提示:HDC controller fail
  错误解释:硬盘控制器控制失败。
  错误原因:这类故障是硬件故障,POST程序向控制器发出复位命令后,在规定的时间内没有得到控制器的中断响应,可能是控制器损坏或电缆没接好,另外,控制器控制失败与硬盘参数设置是否正确也有关。
  3.错误提示:NO ROM BASIC SYSTEM HAlT
  错误解释:没有固化BASIC系统,系统停机。
  这种错误在486及以前的机器上常常出现,是相当古老的机器才会出现的提示。系统启动时主引导程序的作用,就是在分区表的四个表项中找出硬盘的一个激活分区(可以启动的分区)。硬盘中没有一个是激活分区,系统就不知从何处引导操作系统,只能执行一个中断,调用早期电脑固化在BIOS中BASIC程序,如果没有固化BASIC,就会出现这个错误,引起死机。所以最简单的修复方法,就是用FDISK在硬盘上设置一个活动分区。现在的电脑不再固化BASIC程序,也就不会再出现这个错误。
  4.错误提示:Non-System Disk or Disk Error Replace
  And Press any key when ready
  错误解释:非系统盘或磁盘错误,重新换盘后按任意键。
  错误原因:DOS BOOT区中的引导程序执行后发现错误,报此信息。其可能的原因有:硬盘根目录区第一扇区地址出界(在540MB之后)、读盘出错。这类故障大多为软件故障,如果BPB表损坏,即用软盘启动后,硬盘
  不能正常读写,可以用NDD修复;如果BPB表完好,只需简单SYS C:传送系统就可引导。
  5.错误提示:Invalid Partition Table
  错误解释:无效的分区表。
  错误原因:在找到激活分区后,主引导程序还将判断余下的三个表项的“分区引导标志”字节(首字节)是否均为0,即确认是否只有惟一的激活分区,如果有一个不为0,系统就报错并死机,这在使用一些第三方分区软件作了几个激活分区后很容易出现。
  6.错误提示:DRIVE NOT READY ERROR Insert Boot
  Diskette in A:Press any key when ready
  错误解释:设备未准备好,插入引导盘到A 驱,准备好后按任意键。
  错误原因:这是由于由硬盘引导系统,就要通过BIOS中INT 19H固定读取硬盘0面0道1扇区,寻找主引导程序和分区表。INT 19H读取主引导扇区的失败原因有:第一,硬盘读电路故障,使读操作失败,属硬件故障;第二,0面0道磁道格式和扇区ID逻辑或物理损坏,找不到指定的扇区;第三,读盘没有出错,但读出的MBR尾标不为55AA,系统认为MBR不正确,这是软故障。
  7.错误提示:C:drive failure RUN SETUP UTILITY Pressto Resume
  错误解释:硬盘C 驱动失败,运行设置功能,按键重新开始。
  错误原因:这种故障一般是因为硬盘的类型设置参数与格式化时所用的参数不符。由于IDE 硬盘的设置参数是逻辑参数,所以这种情况多数由软盘启动后,C盘也能够正常读写,只是不能启动。
  8.错误提示:Invalid Drive Specification
  错误解释:无效的驱动器号。
  错误原因:如果一个分区或逻辑驱动器在分区表里的相应表项已不存在,那么对于操作系统来说,该分区或逻辑驱动器也就不存在了,因此这种故障的问题一般出在分区表。修复这类故障,最简单的方法是事先做好分区表的备份,比如Pctools9.0、Kv3000等都有这项功能。
  9.错误提示:Invalid Media Type Reading Drive XAbort, Retry,Fail?
  错误解释:X驱动器介质类型无效。
  错误原因:这条信息是针对DOS BOOT区中无效的BPB表而提示的。BPB表是DOS读写硬盘所用的逻辑地址换算成物理地址的桥梁,BPB表损坏,会使DOS对磁盘的操作无从谈起。
  10.错误提示:Error Loading Operation System
  错误解释:调用操作系统错误。
  错误原因:这类故障是在读取分区引导区(BOOT区)出错时提示的。其原因可能一是分区表指示的分区起始物理地址不正确。比如由于误操作而把分区表项的起始扇区号(在第三字节)由1 改为0,因而INT 13H读盘失败后,即报此错;二是分区引导扇区所在磁道的磁道标志和扇区ID 损坏,找不到指定扇区;三是驱动器读电路故障。
  11.错误提示:显示Starting Windows…,然后死机
  错误原因:一般来说,这是由于CONFIG.SYS和AUTOEXC.BAT中的可执行文件本身已经损坏,使系统在执行到此文件时死机。这个故障非常简单,但因为没有什么故障信息,一般人很容易出现误判。当出现这种现象,并且确信系统文件是完好的,就可以取掉这两个文件,或者在屏幕上出现以上信息时,快速按下F8 键,然后选择单步执行,找出已经损坏的文件。从这部分可以看出,某些硬盘故障是可以简单修复的,但有一些就比较麻烦了!!
  下一篇《迎接暴风雨的挑战--硬盘的救护》教你如何拯救硬盘
  1.巧修硬盘分区表
  开机进入BIOS,使用HDD Auto Detect 来检测硬盘。如果此时BIOS能够正确识别硬盘的话,那么至少你的硬盘还有救治的希望!首先用光盘或软盘引导系统,先可以试着进入C盘,如果此时提示找不到C 盘,很可能是硬盘分区表信息遭到破坏,或被某种病毒攻击。如果硬盘中的数据对你来说无所谓,那么可以先用FDISK/MBR命令来无条件清除分区表内容,然后用FDISK等分区软件重新分区格式化,一般这样就能解决问题了。
  如果你硬盘中的数据比较重要,那么请使用杀病毒软件或者随主板赠送的相关软件对分区表进行修复,在此就以KV3000为例进行说明。我们可用KV3000快速重建硬盘分区表的功能一试,使用软盘引导后,执行KV3000,在主菜单中按下F10键,就可对系统的有关参数和硬盘分区表快速测试,如果硬盘分区表不正常,KV3000会先将坏分区表保存到软盘上,再自动重建硬盘分区表,使硬盘起死回生。当然还可以配合使用“硬盘救护箱”(F6)来进行修复。修复后再用SYS C:重做系统即可。
  当然大家也可以使用NU 8.0中的NDD修复,它将检查分区表中的错误。若发现错误,NDD 将会询问是否愿意修改,你只要不断地回答Yes即可修正错误,或用备份过的分区表覆盖它也行。
  如果用上述方法还是不能解决的话,还可利用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后请一定不要进行高级格式化,而是用NDD 进行修复。这样既保证了硬盘修复之后能启动,而且硬盘上的数据也有机会恢复。
  2.巧修硬盘物理坏道
  如果用光盘或软盘启动后能进入C 盘,但硬盘工作却不正常,那么就很可能是硬盘出现了坏道。一般来说,硬盘的坏道可以分为逻辑坏道与物理坏道。产生逻辑坏道时一般不会严重影响使用,所以很可能是物理坏道。对坏道我们主要是使用Partition Magic 6.0这款DOS下的软件进行修复。在DOS界面下进入PQMagic后,先用Operations菜单下的Check For Errors命令来确定物理坏道的位置,因为PQ6.0的这项功能非常出色,不像Windows下的Scandisk那样经常产生误诊。PQMagic的厉害之处在于它能将所有藏有坏道的簇用特殊标记标定出来,而且你可以将这些坏簇全部选中,然后将它们划分到一个独立新分区。这完全是图形化的操作,是非常方便的。接着大家切记要把这个分区隐藏起来,这样才能确保它不会被使用。我们可以通过使用Advanced菜单下的Hide Partition命令就可以实现。可以说拥有PQMagic,物理坏道不用愁!
  3.巧解磁盘逻辑锁
  硬盘中了逻辑锁之后,无论使用什么设备都不能正常引导系统,甚至是软盘、光驱、挂双硬盘都一样没有任何作用。
  逻辑锁的原理
  在DOS 系统启动时,它会搜索所有逻辑盘的顺序。首先要找的是主引导扇区的分区表信息,它位于硬盘的零磁头零柱面的第一个扇区的OBEH 地址开始的地方,当分区信息开始的地方为80H 时表示是主引导分区,其
  他的为扩展分区,主引导分区被定义为逻辑盘C 盘,然后查找扩展分区的逻辑盘,被定义为D 盘,以此类推找到E,F,G……逻辑锁就是在此下手,修改了正常的主引导分区记录,将扩展分区的第一个逻辑盘指向自己,DOS 在启动时查找到第一个逻辑盘后,查找下个逻辑盘找到的总是自己,这样一来就形成了死循环。
  先在BIOS中将所有IDE接口设为NONE,然后用软盘启动系统,使用DM 来对硬盘进行分区。由于DM 可不依赖于主板BIOS来识别硬盘,因此可用DM进行分区格式化,这样就能完全解决问题,而且万无一失,简单方便,可惜的是原先硬盘上的数据就这样丢失了!
  如果想保留硬盘中的数据,请使用如下方法:首先准备一张启动盘,然后在一台正常的机器上,使用二进制编辑工具修改软盘上的IO.SYS文件,具体是在这个文件里面搜索第一个“55aa”字符串,找到以后修改为任何其他数值,完成后要记得保存。然后再用这张修改过的系统软盘你就可以顺利地带着被锁的硬盘启动了。不过这时由于该硬盘正常的分区表已经被破坏,就可以用上面讲的KV3000进行修复啦!
  4.巧修0磁道损坏
  出现这种情况。一般来说是难以修好的,但我们还是不必放弃,死马当活马医吧!其实0磁道损害也是坏道的问题,只不过0磁道非常关键而已,此时可以试着重新标记0磁道的位置。这项工作可以交给PCTools 9.0工具包中的DE.EXE命令。首先请把DE 的属性设置为正常,还必须把Configuration下Read Only前的钩消去。随后在主菜单Select 中进入Drive type,并选择下一级的Physical→Hard disk。回车之后,主菜单就会出现Partition Table(分区表),注意找Beginning Cylinder(起始柱面)这一项,它代表硬盘的0柱面开始,也就是0磁道的位置。稍微改动一下吧,把起始柱面改为1 或2 就行了。
ZENG 2012-5-4 23:16:31 | 显示全部楼层
学习  学习  学习  
静静的湖水 2012-5-4 23:24:10 | 显示全部楼层
学习一下,谢谢楼主提供。
ccwwyy 2012-5-5 06:02:56 | 显示全部楼层
学习学习
七进七出 2012-5-5 09:51:20 | 显示全部楼层
来看一看,学一学。
has;dlfkha sdf ;asdk j
hzjdyjf213 2012-5-5 15:28:37 | 显示全部楼层
学习  学习  学习
宝成影像 2012-5-5 15:40:14 | 显示全部楼层
来看一看,学一学。
{:soso_e100:}{:soso_e100:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-4-25 17:36 , Processed in 0.046941 second(s), 25 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

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