计算机维修与维护 教学目的: 教学重点(难点): 教学课时:2课时 了解计算机的启动过程。 熟练利用开机信息分析计算机硬件的基本配置。 第十一章 系统参数的设置和维护 教学目的: 了解计算机的启动过程。 熟练利用开机信息分析计算机硬件的基本配置。 利用开机信息分析计算机硬件出现的一些故障。 掌握如何进行BIOS设置。 教学重点(难点): BIOS设置。 教学课时:2课时
11.1.1 认识BIOS、冷启动和热启动 第十一章 系统参数的设置和维护 11.1 基础知识:计算机的启动过程 1.什么是BIOS BIOS的英文全称是“Basic Input-Output System”,即基本输入输出系统。BIOS是直接与硬件打交道的底层代码,为操作系统提供了控制硬件设备的基本功能。BIOS包括有系统BIOS(即常说的主板BIOS)、显示卡BIOS和其它设备(例如IDE控制器、SCSI卡或网卡等)的BIOS。BIOS的主要内容是有关微机系统最重要的输入输出程序,系统信息设置程序,开机上电自检程序,系统启动自举程序,以及一些控制输入输出设备的中断服务程序等。
11.1.1 认识BIOS、冷启动和热启动 第十一章 系统参数的设置和维护 11.1 基础知识:计算机的启动过程 1.什么是BIOS
11.1.1 认识BIOS、冷启动和热启动 第十一章 系统参数的设置和维护 11.1 基础知识:计算机的启动过程 2.冷启动和热启动 计算机的启动分为冷启动和热启动,冷启动是加电后的启动,热启动是按复位键启动。启动过程实际上是计算机自检、初始化,并将操作系统从外存调入内存的过程,也是计算机为下一步执行程序,完成用户任务做准备的过程。热启动与冷启动的区别是热启动取消了对内存的测试。
11.1.1 认识BIOS、冷启动和热启动 第十一章 系统参数的设置和维护 11.1 基础知识:计算机的启动过程 3.开机阶段计算机正常的反应 计算机启动首先是接通电源,系统在主板BIOS的控制下进行自检和初始化。如果电源工作正常,应该听到电源风扇转动的声音,机箱上的电源指示灯长亮;硬盘和键盘上的“Num Lock”等三个指示灯则是亮一下,然后再熄灭;显示器也要发出轻微的“唰”声(比消磁发出的声音小得多),这是显示卡信号送到显示器的标志。
11.1.2 计算机的启动过程 第十一章 系统参数的设置和维护 11.1 基础知识:计算机的启动过程 11.1.2 计算机的启动过程 第一步,计算机加电后,主机电源立即产生一个“Power Good”低电位信号,通过时钟产生(驱动)器输出有效的RESET信号,使CPU进入复位状态,并强制系统进入ROM-BIOS程序区。系统BIOS区的第一条指令是跳转到硬件自检程序。为了方便地实现BIOS的功能,BIOS运行时要用到一些RAM,因此BIOS要做的第一件事就是检测系统内存中的低端RAM。如果检测失败,那么BIOS将无法调入RAM中,开机后无任何反应,显示器没有显示。 第二步,接下来系统BIOS将查找显示卡的BIOS,找到显示卡BIOS之后就调用它的初始化代码,通过显示卡的BIOS来初始化显示卡,显示卡会在屏幕上显示出一些初始化信息,介绍生产厂商、图形芯片类型等内容。系统BIOS接着会查找其它设备的BIOS程序,调用BIOS内部的初始化代码来初始化相关的设备。 第三步,查找完所有其它设备的BIOS之后,系统BIOS将显示出它自己的启动画面,其中包括有系统BIOS的类型、序列号和版本号等内容。 第四步,接着系统BIOS将检测和显示CPU的类型和工作频率,然后开始测试所有的RAM,并同时在屏幕上显示内存测试的进度,可以在BIOS设置中自行决定使用简单耗时少,或者是详细但耗时多的测试方式。
11.1.2 计算机的启动过程 第十一章 系统参数的设置和维护 11.1 基础知识:计算机的启动过程 11.1.2 计算机的启动过程 第五步,内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,包括硬盘、CD-ROM、串口、并口、软驱等设备,另外绝大多数较新版本的系统BIOS在这一过程中还要自动检测和设置内存的定时参数、硬盘参数和访问模式等。 第六步,标准设备检测完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。 第七步,至此,所有硬件都已经检测配置完毕了,系统BIOS会重新清除屏幕,并在屏幕上方显示出一个表格,表格列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。 第八步,ROM-BIOS完成自检和初始化,也就完成了系统的生成,然后开始从硬盘引导操作系统。那么在开机时CPU是从哪里找到第一段读硬盘程序的呢?那就是ROM-BIOS,第一段读硬盘的程序就存在ROM-BIOS中,就是这些程序通知CPU如何与硬盘通信并将操作系统引导程序调进内存来引导操作系统。
11.2 实战:开机信息分析 11.2.1 显示卡BIOS信息 第十一章 系统参数的设置和维护 当开机以后,显示的第一幅画面的内容是关于显示卡的信息。其中第一行表示目前显示卡所用的芯片情况,由厂商名称、芯片型号两部分组成。 第二行表示显示卡BIOS的版本号。 第三、四行表示显示卡芯片的授权日期和显存的大小。芯片的授权日期意义不大,但显存的大小直接关系到显示卡显示速度的快慢,而且也是影响显示卡的价格的一个重要因素。
11.2 实战:开机信息分析 11.2.2主板BIOS及硬件配置信息 第十一章 系统参数的设置和维护 接着进入第二幅画面,也就是主板BIOS和硬件配置信息。从图中可以看到,该主板使用的是Award BIOS。这里的信息可以分为上下两部分,上部分是主板BIOS的信息和其他硬件的信息,下部分是主板的一些生产信息。
11.2 实战:开机信息分析 11.2.3 综合信息 第十一章 系统参数的设置和维护 11.2.3 综合信息 综合信息画面是开机显示信息的最后一幅画面。实际上这幅画面是对整个第二幅画面以表格的形式表现出来的一个总结。 表格上部左边显示的是CPU和内存的相关信息,这里显示CPU类型(CPU Type)是Duron,主频(CPU Clock)为750MHz,右边显示的是Cache Memory,指的是CPU内部集成的二级缓存的大小。 表格下部左边就是关于软驱和IDE设备的信息。 表格外边“PCI device listing….”,是指PCI设备运行状态列表。显示PCI设备的名称、总线号、设备号、占用地址、占用中断号等信息,其中重要的是IRQ信息;这些信息可以提示在安装其它设备时避开这些中断的使用,以免冲突。
11.3 BIOS参数的设置 11.3.1 基础知识 第十一章 系统参数的设置和维护 1.BIOS的种类 不同的主板,会有不同的BIOS。目前常见的BIOS主要有Award、AMI、Phoenix等几种。使用最多的台式计算机的主板主要是Award BIOS。 2.在什么情况下要进行BIOS设置? (1)主板上的电池没电了; (2)要改变驱动器启动计算机的顺序; (3)设置或更改开机密码; (4)加一个或换一个硬盘,或者改变软驱的设置; (5)调节高级参数设置,让计算机运行的效率更高; (6)安装了其它的硬件设备,可能有些设置需要改变。 3.进入BIOS设置界面的方法 对于AMI和Award的BIOS计算机而言,在开机时,根据提示“Press DEL to Enter Setup”,按键盘上的“Delete”键,就可进入BIOS设置主界面;而Phoenix BIOS的进入方法是启动时按键盘上的“Ctrl”+“Alt”+“S”键。 不同BIOS的界面形式虽然不同,但功能基本一样,设置的项目相似 。
11.3 BIOS参数的设置 11.3.2 实战:BIOS参数设置 第十一章 系统参数的设置和维护 设置启动顺序:将硬盘设为第一启动设备: 设置启动顺序:将硬盘设为第一启动设备: 启动计算机,按键盘上的“Delete”键,进入BIOS设置主界面。 在BIOS设置主界面将光标移动到“Advanced BIOS Feature”项回车,进入设置画面。其中“First Boot Device”、“Second Boot Device”、“Third Boot Device”这三项设置决定了计算机使用哪个驱动器启动的优先级。第一项“First Boot Device”优先级最高,默认是软驱,第二项“Second Boot Device” 优先级排第二,第三项“Third Boot Device” 优先级排第三。 根据要求把最高优先级从软驱改成硬盘,将光标移动到“First Boot Device”项,利用“Page down”和“Page up” 键,改变驱动器为“HDD-0”,即用第一根IDE线上的主硬盘来启动,也就是用硬盘启动。如再将光标移动到“Second Boot Device”项上,用“Page down”和“Page up”键,将这一项变换为“Floppy”,即让软驱的优先级排第二。 此时计算机启动情况应该是首先从硬盘的引导区读取系统信息而使计算机开始工作。这时无论软驱是否插入系统盘,计算机都不予理会,只从C盘启动。如果从C盘启动失败,计算机会从软驱中读取系统盘中的启动信息,启动计算机。 从软驱和光驱启动有时非常有用,比如,硬盘上有了病毒,要杀毒,就要从软驱或光驱启动,有时从光驱启动计算机是为了安装操作系统等。
13.4.2 致命性的硬件故障测试(通过计算机发出的声音判断故障) 第十一章 系统参数的设置和维护 11.4 CMOS的维护 计算机出现故障是常见的,有许多故障在机器启动阶段就能确诊,特别是硬件故障,完全可以利用计算机启动过程中发出的报警声及屏幕显示BIOS报错信息确定机器故障原因。 11.4.1 开机阶段常见故障 计算机启动的第一步是接通电源,系统在主板BIOS的控制下进行自检和初始化。如果开机状态不正常(包括:电源指示灯、键盘、风扇等),表示有故障产生,常见故障有: 风扇不转动,同时看不到电源指示灯亮。检查电源连接、电源插座、UPS保险丝等部位。 电源指示灯亮,屏幕无反应,无报警声。应该着重检查主板和CPU。 电源指示灯亮,且硬盘指示灯也长亮。硬盘有问题,有两种可能:一是硬盘的数据线插反了;二是硬盘本身存在物理故障,应予更换。 13.4.2 致命性的硬件故障测试(通过计算机发出的声音判断故障) 检测CPU、内部总线、基本内存、中断、显示存储器和ROM等核心部件。此时可通过扬声器发出的“嘟”声长短和次数来确定故障部位。
11.4 CMOS的维护 第十一章 系统参数的设置和维护 常见的两种BIOS(AMI BIOS和Award BIOS)开机自检响铃代码的具体含义: (1)Award BIOS 1短:系统正常启动。说明主机没有任何问题。 2短:常规错误,请进入CMOS Setup,重新设置不正确的选项。 1长1短:RAM或主板出错。换一条内存试试,若还是不行,只好更换主板。 1长2短:显示器或显示卡错误。 1长3短:键盘控制器错误。检查主板。 1长9短:主板Flash RAM或EPROM错误,BIOS损坏。换块Flash RAM试试。 不断地响(有间歇的长声):内存条未插紧或损坏。重插内存条,若还是不行,只有更换一条内存。 不停地响:电源、显示器未和显示卡连接好。检查一下所有的插头。 重复短响:电源有问题。 无声音无显示:电源有问题。
11.4 CMOS的维护 第十一章 系统参数的设置和维护 常见的两种BIOS(AMI BIOS和Award BIOS)开机自检响铃代码的具体含义: (2)AMI BIOS 1短:内存刷新失败。更换内存条。 2短:内存ECC校验错误。在CMOS Setup中将内存关于ECC校验的选项设为Disabled就可以解决,不过最根本的解决办法还是更换一条内存。 3短:系统基本内存(第1个64KB)检查失败,更换内存。 4短:系统时钟出错。 5短:中央处理器(CPU)错误。 6短:键盘控制器错误。 7短:系统实模式错误,不能切换到保护模式。 8短:显示内存错误。显示内存有问题,更换显示卡试试。 9短:ROM BIOS检验错误。 1长3短:内存错误。内存损坏,更换即可。 1长8短:显示测试错误。显示器数据线没插好或显示卡没插牢。
11.4 CMOS的维护 第十一章 系统参数的设置和维护 13.4.3 非致命性的硬件故障测试(通过显示的错误信息判断故障) 系统发出“嘟”的一声说明开机阶段正常且无致命性硬件故障,进入非致命性的硬件故障测试阶段。这时,屏幕显示显示卡型号、主板BIOS信息、内存检测信息等等。如果这时自检中断,可根据屏幕提示确定故障部位。检查时应从以下几方面检查: ①硬盘电源是否有电或接触不良; ②硬盘接口线有没有接反、松动; ③CMOS设置有无错误,进入CMOS检查“Primary Master”、“Primary Slave”、“Secondary Master”三项的参数有无与所接硬盘不符的情况,最可靠的办法是将这三项的“TYPE”都设置成“Auto”; ④硬盘本身物理故障。 在IDE接口设备检测信息下面显示“Floppy disk(s) fail(40)”出错信息,表示CMOS所指定的软盘驱动器有问题。可能的问题有: ①软驱电源有问题,电源线无电或与软驱接口接触不良; ②软驱数据线接反、松动; ③CMOS设置错误,进入CMOS检查“Drive A:”的类型,如与所接软驱的类型不符应重新设置,目前一般都是“1.44M, 3.5 in”; ④软驱本身物理故障。
11.4 CMOS的维护 第十一章 系统参数的设置和维护 13.4.4破解BIOS设置密码 如果计算机被人恶意设置了密码,或者使用者忘了密码,可通过下面的破解方法解决。 方法一: Debug命令 如果在BIOS设置中设置的密码检测是“setup”(进入BIOS设置时才需要密码),可以进入DOS,然后加以破解。运行Debug,然后键入(针对不同版本,不同厂商的BIOS,有四种清除方法): (1 ) o 70 2E o 71 0 quit (2 ) o 70 16 o 71 16 quit (3 ) o 70 FF o 71 17 quit (4 ) o 70 10 o 71 0 quit 修改完成以后,重新启动计算机的时候,不用输入密码就可直接进入BIOS进行修改了。(有的重新启动时提示BIOS校验错,按DEL键进入BIOS设置中发现所有的参数全变成了缺省值,重新设好参数后,存盘退出即可。 方法二:打开机箱,用特殊的方法清除口令 1. 通过跳线清除CMOS中的口令。 2. 通过对CMOS电池直接放电清除口令。 3. 通过对CMOS芯片直接放电清除口令。