系统从
硬盘无法
启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测
功能也无法
发现硬盘的存在。这种
故障大都出现在
连接电缆或IDE端口上,
硬盘本身故障的可能性不大,可通过重新插接
硬盘电缆或者改换IDE口及电缆等进行
替换试验,就会很快发现故障的所在。如果新接上的
硬盘也不被接受,一个常见的
原因就是
硬盘上的主从跳线,如果一条IDE
硬盘线上接两个
硬盘设备,就要分清楚主从关系。
CMOS引起的故障
CMOS中的
硬盘类型正确与否直接
影响硬盘的正常使用。现在的机器都
支持"IDE Auto Detect"的功能,可自动
检测硬盘的类型。当
硬盘类型
错误时,有时干脆
无法启动系统,有时能够启动,但会发生读写错误。比如CMOS中的
硬盘类型小于实际的
硬盘容量,则
硬盘后面的
扇区将无法读写,如果是多分区状态则个别分区将丢失。还有一个重要的故障原因,由于目前的IDE都支持逻辑
参数类型,
硬盘可采用"Normal,LBA,Large"等,如果在一般的
模式下
安装了数据,而又在CMOS中改为其它的模式,则会发生
硬盘的读写错误故障,因为其映射关系已经改变,将无法读取原来的正确
硬盘位置。 主引导
程序引起的启动故障
主引导程序位于
硬盘的主引导扇区,主要用于检测
硬盘分区的正确性,并确定活动分区,负责把引导权移交给活动分区的DOS或其他
操作系统。此段程序
损坏将无法从
硬盘引导,但从
软驱或
光驱启动之后可对
硬盘进行读写。修复此故障的
方法较为简单,使用高版本DOS的FDISK最为方便,当带参数/mbr
运行时,将直接更换(重写)
硬盘的主引导程序。实际上
硬盘的主引导扇区正是此程序建立的,FDISK.EXE之中包含有完整的
硬盘主引导程序。虽然DOS版本不断更新,但
硬盘的主引导程序一直没有变化,从DOS 3.x到Windos 95的DOS,只要找到一种DOS引导盘启动系统并运行此程序即可修复。
分区表错误引发的启动故障
分区表错误是
硬盘的严重错误,不同的错误程度会造成不同的损失。如果是没有活动分区标志,则
计算机无法启动。但从软驱或
光驱引导系统后可对
硬盘读写,可通过FDISK重置活动分区进行修复。
如果是某一分区类型错误,可造成某一分区的丢失。分区表的第四个字节为分区类型值,正常的可引导的大于32MB的基本DOS分区值为06,而
扩展的DOS分区值是05。很多人利用此类型值实现单个分区的加密技术,
恢复原来的正确类型值即可使该分区恢复正常。 分区表中还有其它数据用于记录分区的起始或终止
地址。这些数据的损坏将造成该分区的混乱或丢失,可用的方法是用备份的分区表数据重新写回,或者从其它的相同类型的并且分区状况相同的
硬盘上获取分区表数据。
恢复的
工具可采用NU等工具软件,操作非常方便。当然也可采用DEBUG进行操作,但操作繁琐并且具有一定的风险。