泥客网 - 发布最实用的电脑技术,最新鲜的网文!
泥客注册 | 加入收藏 |
泥客广告牌
关键词:调侃 探索 电脑 网络 轻松 精彩 移动 高谈

文章中心

您的当前位置:泥客网 >> 科技 >> 电脑应用 >> 浏览文章

硬盘不启动的错误信息及解决方案

2006-06-18 15:33:29 文章来源:泥客论坛 字体:

硬盘真是浪得虚名,名为“硬盘”,实际上却非常脆弱。动不动就跟我们闹别扭,本来应该出现“Starting Windows 98”(如果你是使用Windows 2000/XP就不会出现这个英文短语了),这时却给你黑脸看,而且还出现莫名其妙的英文短语。笔者在这里教你几种方法,专门医治硬盘不能启动的“顽症”。

小知识:硬盘启动过程

在BIOS自检确认所有的硬件(包括硬盘)连接正确后,硬盘开始启动,这里以在启动分区安装在Windows 98操作系统为例。第一步:根据CMOS设置的参数,硬盘将磁头定位在物理扇0柱0面1扇上,接着先后读取扇区结束标志55AAH、主引导记录MBR、硬盘分区表HDPT。第二步:根据硬盘分区表提供的数据,硬盘将磁头定位在活动分区(主DOS引导分区)的引导扇上(一般为物理扇0柱1面1扇),接着先后读取扇区结束标志55AAH、操作系统参数。第三步:根据操作系统参数,读取文件分配表FAT和两个隐含系统文件Io.sys、Msdos.sys。第四步:根据Config.sys读取Command.com,然后启动到Windows 98。

小提示:硬盘不启动的错误信息出现在哪里?

如果硬盘能够通过BIOS自检,但是不能启动到操作系统。一般来说都会在出现“Verifying DMI Pool Data..........”过后出现一些英文短句(见图1)。

1.屏幕显示:“DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER”

含义:磁盘引导区失败,插入系统磁盘并按回车键

解决方案:首先要查看一下硬盘的电源线和IDE数据线是否已正确连接,特别是硬盘和光驱接在同一条数据线上,务必要查看一下跳线是否都设成主盘或从盘,如果是的话,应将硬盘跳线设成主盘、光驱跳线设为从盘,然后用下一步骤重新设置硬盘参数。

如果没问题的话,开机后按“Del”键进入CMOS设置。如果你是使用Award BIOS V6.00版,则在主菜单中选择“Standard CMOS Features(标准CMOS功能设置)”,然后再分别选择“IDE Primary Master”、“IDE Primary Slave”、“IDE Secondary Master”、“IDE Secondary Slave”,之后在下级界面中选择“IDE HDD Auto-Detection”项目并按回车键,就会自动检测IDE设备(如图2所示)。如果检测到IDE硬盘设备,会在此界面中列出的容量等信息,并在“Standard CMOS Features”中显示该IDE硬盘的型号信息。如果你是使用Award BIOS V4.51版,在CMOS设置的主菜单下就有“IDE HDD Auto Detection”项目,按回车键进入后就会自动检测IDE设备。

如果CMOS设置当中无法检测到硬盘,那就要考虑是不是硬盘出现严重的物理损坏了。一般我们可以通过听硬盘的运转声音或者把硬盘接到其他的电脑上来判断硬盘是否有问题。

2.屏幕显示:“Missing operation system”或“Error loading operating system”

含义:没有操作系统;读取操作系统出错

解决方案:造成该故障的原因一般是DOS引导记录出现错误。DOS引导记录位于逻辑0扇区,是由高级格式化命令Format生成的。主引导程序在检查分区表正确之后,根据分区表中指出的DOS分区的起始地址,读DOS引导记录,若连续读五次都失败,则给出“Error loading operating system”的错误提示,若能正确读出DOS引导记录,主引导程序则会将DOS引导记录送入内存0:7C00h处,然后检查DOS引导记录的最后两个字节是否为55AAH,若不是这两个字节,则给出“Missing operation system”的提示。

出现此错误提示最简单的方法是用Windows 98启动盘启动计算机,执行命令“Format c:/s”重写DOS引导记录。但你也可尝试用KV3000杀毒盘启动,可用重写硬盘分区表功能进行修复,这样不会影响硬盘存储的程序、文件。

3.屏幕显示:“NTLDR is missing”与“Press any key to restart”。

含义:NTLDR丢失,按任意键继续

解决方案:这是Windows 2000/XP自带的多重引导出问题了,不知道你有没有制作紧急启动盘,要是有,用此盘重启一下就可以修复了。但是笔者还特别试验了一下,发现将CMOS设置当中的硬盘参数更改了一下也会出现此问题,建议用以上方法不能解决问题的读者不妨进入在开机后按“Del”键进入CMOS设置运行“IDE HDD Auto Detection”重新设置硬盘参数。

4.屏幕显示:“No partition bootable”

含义:没有可启动的分区

解决方案:可能是你太心急了,买了块新硬盘肯定还没有进行分区就装上电脑了。这时你只要用Windows 98启动盘启动计算机,重新进行分区并格式化,接着再重新安装操作系统即可。

5.屏幕显示:“No ROM basic”与“System halted”

含义:没有基本ROM,系统停住了

解决方案:用Windows 98启动盘启动计算机,执行命令“Fdisk/mbr”即可修复硬盘主引导程序和结束标志55AAH损坏。

如果这样也不能解决问题,还有一个可能性是硬盘含有的DOS主分区未被激活。当我们把硬盘划分为1个以上的分区时,电脑需要知道该从哪个分区启动计算机,也就是说必须要把其中的一个分区设置为活动分区,电脑才能从该分区启动。这时也同样用Windows 98启动盘启动计算机,执行命令“Fdisk”。Fdisk程序在启动时将检测硬盘容量,如果发现大于512MB,就会询问是否启动FAT32支持。一般来说,我们是使用FAT32文件系统,所以直接按回车键。这时将出现Fdisk的主功能菜单,选择“2.Set active partition(设置活动分区)”,按回车键。因为只有主DOS分区才能被设置为活动分区,因此只能选择1分区(即主DOS分区),按回车键(如图3所示)。主DOS分区(1分区)被设置成了活动分区。注意上面的“Status”项中,1分区的值是“A”,表示它是活动分区。按下ESC键返回主界面。按ESC键退出Fdisk程序,然后按主机面板上的“RESET”按钮或者按键盘上的“Ctrl+Alt+Del”组合键,重新启动计算机。

6.屏幕显示:“Non-System disk or disk error”与“Replace and strike any key when ready”

含义:没有系统磁盘或磁盘出错,准备好后按任意键

解决方案:先看一下软驱当中是不是存在软盘,如果是的话,先取下这张软盘然后按任意键即可。因为你的CMOS设置当中,是将第一开机顺序设为软盘,而你又在上机使用电脑的时候使用软盘而忘了取出软盘,所以此时开机的时候就会出现此错误提示。如果排除了这种可能性,那么是因为硬盘找不到开机系统文件,这时可用启动盘启动计算机,那么运行“Sys C:”传送系统文件。

7.屏幕显示:“Invalid Drive Specification”

含义:无效的驱动器

解决方案:这可能是硬盘主引导扇区中的内容丢失,建议用KV3000的重写硬盘分区表功能进行恢复。当硬盘出现此故障后,希望用户先用上述方法解决,若不成功,对硬盘分区格式化是解决软故障的基本方法。建议用Windows 98启动盘启动计算机,然后进行分区与格式化。

8.屏幕显示:“Invalid system disk Replace the Disk,and then press any key”

含义:用系统磁盘代替磁盘,然后按任意键

解决方案:在CMOS设置当中,硬盘工作模式有LBA、Auto、Normal、Large四种,系统默认使用LBA模式。可能是你的硬盘老旧,因而不支持LBA模式,因此你必须在开机时按“Del”键进入CMOS设置,重新设置参数设置,存盘即能使用硬盘启动。如果是因为BIOS太旧不支持LBA模式的硬盘,建议刷新BIOS。

9.屏幕显示:“Invalid partition table”

含义:无效的分区表

解决方案:出现此错误提示的原因一般是硬盘主引导记录中的分区表有错误(原本只能有一个分区为启动分区,但分区表中含有多个启动标志)或出现病毒,从而导致系统不能启动。为了使不同的操作系统能够共同使用同一个硬盘,可以把硬盘在逻辑上分为数个分区,而每个操作系统只能占用一个分区,在这几个分区中,DOS规定同一时刻只能有一个分区处于激活状态,若有多个分区处于激活状态就会出现此类故障,此时只须修改,使之只有一个活动的DOS分区。

最简单的解决方法是用KV3000恢复硬盘分区表功能或DOS版的NDD软件进行修复。如果此方法都不能解决,那么还可以用Fdisk重新分区,再进行格式化即可。

10.开机时,硬盘型号后面出现几个叹号,或在BIOS内硬盘型号出现几个叹号。

含义:IDE数据线出现问题.

解决方案:插牢数据线或者更换没问题的数据线。

掌上泥客
进入论坛论坛热帖
非凡