免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 839 | 回复: 0
打印 上一主题 下一主题

硬盘引导型故障判断 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-11 22:12 |只看该作者 |倒序浏览

大家看看可能会有帮助
硬盘引导型故障一般在启动机器时出现,此类故障可能是系统本身的原因造成的,也可能是由病毒引起的。除病毒外开机后,屏幕上显示:
??
(1)HDD controller failure(硬盘驱动器控制失败)
??
这是启动机器时,由POST程序向驱动器发出寻道命令后,驱动器在规定时间内没有完成操作而产生的超时错误。出现这种错误,有可能你的硬盘已经损坏了。
??
(2)C:drive failure(硬盘C驱动失败)
??     RUN SETUP UTTLITY(运行设置功能)
??     Press to Resume(按键重新开始)
??
这种故障一般是因为硬盘的类型设置参数与格式化时所用的参数不符。由于IDE硬盘的设置参数是逻辑参数,所以这种情况多数由软盘启动后,C盘也能够正常读写,只是不能启动。
??
(3)Invalid Drive Specification(无效的驱动器号)
??
如果一个分区或逻辑驱动器在分区表里的相应表项已不存在,那么对于操作系统来说,该分区或逻辑驱动器也就不存在了,因此这种故障问题一般出在分区表。修复这类故障,最简单的方法是事先做好分区表的备份,比如Pctools9.0、Kv3000等都有这项功能。
??
(4)Error Loading Operation System(调进操作系统错误)
??
这类故障是在读取分区引导区(BOOT区)出错时提示的。其原因可能一是分区表指示的分区起始物理地址不正确。比如由于误操作而把分区表项的起始扇区号(在第三字节)由1改为0,因而INT 13H读盘失败后,即报此错;二是分区引导扇区所在磁道的磁道标志和扇区ID损坏,找不到指定扇区;三是驱动器读电路故障。
??
(5)硬盘不能引导系统,如有软驱,则由A驱引导,显示:
??DRIVE NOT READY ERROR(设备未准备好)
??Insert Boot Diskette in A:(插入引导盘到A驱)
??Press any key when ready(准备好后按任意键)
??
这是由于由硬盘引导系统,就要通过BIOS中INT 19H固定读取硬盘0面0道1扇区,寻找主引导程序和分区表。INT 19H读取主引导扇区的失败原因有:第一,硬盘读电路故障,使读操作失败,属硬件故障;第二,0面0道磁道格式和扇区ID逻辑或物理损坏,找不到指定的扇区;第三,读盘没有出错,但读出的MBR尾标不为"55AA",系统认为MBR不正确,这是软故障。
??
(6)Non-System Disk or Disk Error( 无系统盘或磁盘错误)
??     Replace And Press any key when ready(重新换盘后按任意键)
??
DOS BOOT区中的引导程序执行后发现错误,报此信息。其可能的原因有:硬盘根目录区第一扇区地址出界(在540M之后)、读盘出错。这类故障大多为软件故障,如果BPB表损坏,即用软盘启动后,硬盘不能正常读写,可以用NDD修复;如果BPB表完好,只需简单的SYS C:传送系统就可引导。
??
(7)NO ROM BASIC(没有固化BASIC)
??     SYSTEM HALT(系统停机)
   
这种错误在486及以前的机器上常常出现,是相当古老的机器才会出现的提示。主引导程序的作用,就是在分区表的四个表项中找出一个激活分区(可自举分区)。如果四个表项中没有一个是激活分区,系统就不知从何处引导操作系统,只能执行INT 188H,调用固化BASIC程序,如果没有固化BASIC,就会引起死机。所以最简单的修复方法,就是用FDISK在硬盘上设置一个活动分区。
??
(8)显示出"Starting Windows…",然后死机
??
一般来说,这是由于CONFIG.SYS和AUTOEXC.BAT中的可执行文件本身已经损坏,使得系统在执行到此文件时死机。这个故障非常简单,但因为没有什么故障信息,一般人很容易出现误判。当出现这种现象,并且确信系统文件是完好的,就可以取掉这两个文件,或者在屏幕上出现以上信息时,快速按下F8键,然后选择单步执行,找出已经损坏的文件。
??
(9)Invalid Partition table(无效的分区表)
??
在找到激活分区后,主引导程序还将判断余下的三个表项的"分区引导标志"字节(首字节)是否均为0,即确认是否只有唯一的激活分区,如果有一个不为0,系统就报错并死机。
??
(10)Invalid Media Type Reading Drive X(X驱动器介质类型无效)
??      Abort, Retry,Fail?(中断,重试,放弃?)
??
这条信息是针对DOS BOOT区中无效的BPB表而提示的。BPB表是DOS读写硬盘所用的逻辑地址换算成物理地址的桥梁,BPB表损坏,会使DOS对磁盘的操作无从谈起。
??
(11)HDC controller fail(硬盘控制器控制失败)
??
这是硬件故障,POST程序向控制器发出复位命令后,在规定的时间内没有得到控制器的中断响应,可能是控制器损坏或电缆没接好。此外,控制器控制失败与硬盘参数设置是否正确也有关。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8981/showart_41121.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP