第九讲 系统盘的结构、系统的启动系统的故障课件

上传人:我*** 文档编号:138965053 上传时间:2020-07-19 格式:PPT 页数:30 大小:87.50KB
返回 下载 相关 举报
第九讲 系统盘的结构、系统的启动系统的故障课件_第1页
第1页 / 共30页
第九讲 系统盘的结构、系统的启动系统的故障课件_第2页
第2页 / 共30页
第九讲 系统盘的结构、系统的启动系统的故障课件_第3页
第3页 / 共30页
第九讲 系统盘的结构、系统的启动系统的故障课件_第4页
第4页 / 共30页
第九讲 系统盘的结构、系统的启动系统的故障课件_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《第九讲 系统盘的结构、系统的启动系统的故障课件》由会员分享,可在线阅读,更多相关《第九讲 系统盘的结构、系统的启动系统的故障课件(30页珍藏版)》请在金锄头文库上搜索。

1、DOS的硬盘结构,不论是DOS还是Windows 9x,其硬盘结构的形成都是通过硬盘分区命令FDISK和格式化命令FORMAT完成的。 硬盘空间的结构: 主引导扇区: DOS分区: 主 分 区 扩展分区: 分为一个以上的逻辑盘D、E、F等 非DOS分区构成: 理论上又可能分为两个不同的操作系统分区,主引导扇区 主引导扇区由FDISK形成,位于硬盘的0面0道1扇区,它占用512字节,其结构见图12-1的b。 DOS主分区 DOS分区由FORMAT形成,从1面0道开始,首先是DOS主分区(即C:盘),其结构如图12-1的c所示,包括系统存储区和用户区。 DOS扩展分区 DOS扩展分区接在主分区之后

2、,它可能再分为几个逻辑盘(D:、E:、),它们的结构都与主分区近似,只是没有引导程序。,图12-1 硬盘的分区结构,文件分配表,文件分配表FAT(Files Allocation Table):用以记录各个文件的簇(Cluster)链指针结构。 文件分配表类型:1FAT12 FAT12的簇的域值为12位(1.5字节),最多可以表示212个簇(即4K),若8扇区/簇,512Byte/扇区,则2122329=224=16MB,即FAT12只适于16MB以下的软盘和逻辑硬盘。,2FAT16 FAT16的簇的域值为16位(2字节),最多可以表示216个簇(即64K),若64扇区/簇,512Byte/扇

3、区,则2162629=231=2GB,即FAT16只适于2GB以下的逻辑硬盘。 3FAT32 FAT32的簇的域值为32位(4字节),最多可以表示232个簇(即4G)。对于Windows 98,8扇区/簇,512Byte/扇区,则22G2329=214G=16K(GB),即Windows 98的FAT32适于2GB以上(到16KGB)的逻辑硬盘。,簇(Cluster)是磁盘文件存取的最小单位,它的大小与采用何种文件分配表有关,也与分区时创造的逻辑盘大小有关。 FAT32比FAT16对硬盘文件的访问速度快、效率高。另外由于簇是磁盘文件存取的最小单位,因此簇越小,磁盘空间的利用率越高。,计算机开机

4、过程,第一步:开机 主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,CPU内部自动恢复到初始状态。 CPU马上就从地址FFFF0H处开始执行指令(这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处)。 第二步: POST加电后自检 检测系统中一些关键设备是否存在和能否正常工作。系统BIOS就会直接控制喇叭发声来报告错误,声音的长短和次数代表了错误的类型。,第三步: 系统BIOS查找显卡的BIOS 显卡BIOS初始化显卡:此时多数显卡都会在屏幕上显示出一些初始化信息(生产厂商、图形芯片类型等)。 系统BIOS接着会查找其它设备的BIOS程序并用这些BIOS内部的初始化代

5、码来初始化相关的设备。 第四步:系统BIOS将显示出它自己的启动画面 其中包括有系统BIOS的类型、序列号和版本号等内容。,第五步:检测和显示CPU、内存信息 系统BIOS检测和显示CPU的类型和工作频率,然后开始测试所有的RAM,并同时在屏幕上显示测试的进度。 第六步:系统BIOS检测系统中安装的一些标准硬件设备 包括硬盘、CDROM、串口、并口、软驱等设备 第七步: 系统BIOS检测和配置系统中安装的即插即用设备 并在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断、DMA通道和I/O端口等资源。 第八步:系统BIOS重新清屏显示系统中各种标准硬件设备信息 它们使用的资源和一些相关

6、工作参数。,第九步:更新CMOS数据 系统硬件配置 第十步: 系统BIOS根据用户指定的启动顺序从软盘、 硬盘 或光驱启动。 读取并执行系统盘上的主引导记录 注意: 如果我们在DOS下按CtrlAltDel组合键(或从Windows中选择重新启动计算机)来进行热启动,那么POST过程将被跳过去,直接从第三步开始,另外第五步的检测CPU和内存测试也不会再进行。,DOS系统启动,DOS系统必须由硬盘C或软盘A启动,现在多数BIOS还支持CD-ROM光盘启动,但这些盘必须是DOS系统引导(System Boot)盘,即它们应含有三个系统引导文件IO.SYS、MSDOS.SYS和COMMAND.COM

7、。 CONFIG.SYS是系统硬件配置文件,它可以扩充系统对新硬件的支持 AUTOEXEC.BAT是系统软件配置文件,它可以每次自动运行一些DOS的可执行文件。,开机后DOS系统启动过程大致如下: (1)开机,复位(Reset)CPU。 (2)系统执行BIOS硬件自检(POST),完成后显示系统硬件配置表。 (3)执行BIOS的主引导程序(MBR)找到DOS引导扇区,执行DOS引导程序(Boot Record)。 (4)加载IO.SYS和MSDOS.SYS到内存,加载COMMAND.COM到内存。 (5)若有CONFIG.SYS和AUTOEXEC.BAT则加载到内存。 (6)显示系统提示符C:

8、,完成启动。,Windows 9x的系统引导过程,打开电源开关,CPU复位(Reset)。 自动执行系统BIOS的自检程序(POST)对系统的基本设备进行检测。 执行硬盘上主引导扇区的主引导程序(MBR)。 执行Windows 9x引导扇区的引导程序即DOS 7.0引导程序(Boot Record)。这个引导程序会把在C盘根目录上的Windows 9x的系统文件IO.SYS和MSDOS.SYS加载到内存,这时屏幕提示“Starting MS-Windows”。,加载“WINDOWSCOMMAND”目录中的系统文件COMMAND.COM到 内存。 如果C盘根目录上存在DOS系统配置文件CONFI

9、G.SYS则执行之。 如果C盘根目录上存在DOS的自动批处理文件AUTOEXEC.BAT则执行之。 自动执行 “WINDOWSWIN.COM”程序,屏幕显示蓝天白云图案。,在黑屏幕的情况下,加载所有的32位保护模式虚拟驱动程序(*.VXD)。 引导成功后,最后显示Windows 9x的桌面图案。,Windows2000启动过程,加电自检 加载主引导记录,主引导记录寻找分区引导表并将活动分区上的引导扇区加载到内存 从引导扇区读初始化NTLDR 如果有SCSI设备,NTLDR将NT-BOOOTDD.SYS加载到内存并运行NTLDR读取BOOT.INI文件,显示启动菜单 NTLDR运行NTDETEC

10、T.COM检测硬件设备并保存到注册表 加载NTOSKRN1.EXE、HAL.DLL等文件和设备驱动程序,WINDWOS2000引导故障,上传NTLDR、BOOT.INI、NTDE-TECT.COM、BOOTSECT.DOS等系统文件,系统引导故障的分类和处理方法,1主引导扇区(主引导程序或分区表等)出错: 开机后,硬盘灯闪后却不能显示“Starting MS-DOS ”,或者出现提示“Invalid Partition Table”,或者用系统盘从软驱A引导,但在系统提示符“A:”下键入“C:”时,却提示“Invalid Drive Specification”,这都说明主引导扇区有损坏。 处

11、理:键入“FDISK/MBR”命令去恢复主引导程序。 执行FDISK命令,显示硬盘的分区情况,并激活引导分区。,2DOS引导扇区中的DOS引导程序(Boot record)被破坏: 从硬盘C引导DOS系统时,屏幕上提示“Missing operating system”。 处理:键入命令“FORMAT C:/S”,重新格式化硬盘和传系统。注意:这将使硬盘C的信息全部丢失,因此应事先将必要的文件转储到软盘或硬盘D:、E:上做备份。,3隐含的系统文件IO.SYS或MSDOS.SYS被破坏: 从硬盘C引导DOS系统时,屏幕上提示: “Disk Boot Failure” 或者 “Invalid sy

12、stem diskReplace the disk,and then press any key” 或者 “Non-System Disk or Disk ErrorReplace and press any key when ready” 或者 “Missing Operating System” 或者 “Error Loading Operating System”,等等。 处理: 键入“SYS C:”命令去覆盖硬盘C上的损坏的系统文件。 如果不行则要考虑重新格式化硬盘。,4系统文件COMMAND.COM损坏或丢失: 从硬盘C引导DOS系统时,屏幕提示: “Bad or Missing C

13、ommand InterpreterEnter correct name of Command Interpreter(eg, C:COMMAND.COM)”。在“C:”提示符下键入COMMAND.COM后,依然会出现如上的错误提示。 或者虽然引导成功,系统提示“C:”,但是键入任何DOS命令如DIR等均提示“Incorrect DOS Version”,表明DOS命令与引导的DOS系统版本不符。 将同版本的COMMAND.COM文件拷贝到C盘根目录。(从同版本的系统软盘上拷贝),5系统配置文件CONFIG.SYS或AUTOEXEC.BAT出错: 每次开机引导DOS系统时都会自动执行这两个文件

14、。 可在屏幕显示“Starting MS-DOS”时按【F8】键,去单步(Step by step)执行配置文件中的各个命令行,以便检查每一步的执行情况。 这两个文件均可以用文本编辑软件如DOS的EDIT命令去进行修改。首先找到配置文件中出错的命令行,然后将其删除或加上REM将其变成注释行而不执行。,6硬盘的主引导扇区(主引导程序或分区表等)或DOS引导扇区(引导程序或BPB表等)或DOS的系统文件感染了病毒: 检查和杀除病毒的简便有效的方法是使用杀毒软盘,如国内流行的RISING、KV300和KILL等。,Windows 9x启动方式,Windows 9x启动方式 Windows 9x有两种

15、界面,一种是不常使用的DOS命令行方式,即“COMMAND PROMPT”,另一种是图形用户界面,即GUI“桌面”。 在开机屏幕上出现“Starting MS-Windows”时迅速按【F8】键,就会显示“多重启动选单”,用户可以选择各种不同的方式继续启动系统:,(1) 正常(Normal)方式: 这是在系统正常情况下,继续启动GUI界面,直到桌面。 (2) 自动产生系统启动记录文件(BOOTLOG.TXT)的GUI方式: 这种方式执行正常GUI启动,直到桌面,但同时产生(或改写)详细记录着系统启动过程和成败的文件“C:BOOTLOG.TXT”。 (3) 安全模式(Safe Mode): 所谓

16、“安全”,是指在启动时跳过那些非基本、非标准的硬件驱动程序设置,只执行Windows 9x基本标准硬件的驱动设置,以此避免硬件驱动错误引发的故障。安全模式的明显特点是显示方式为低分辨率和16彩色,没有光驱、声卡等附加设备,不能安装设备驱动。,(4) 单步执行方式(Step-by-Step Confirmation): 这种启动是以要求用户确认的方式一步一步地执行,以便可以证实引导故障发生在哪个步骤上。 (5) 命令行方式(Command prompt only): 这种方式正常地引导到Windows 9x的DOS系统提示符“C:”,从而进入命令行操作方式,给DOS程序提供良好的运行环境。 (6) 安全的命令行方式(Safe mode command prompt only): 这种方式与方式5的区别仅仅是不执行(Bypass,旁路掉)系统特殊硬件的驱动配置文件CONFIG.SYS和AUTOEXEC.BAT,以避免硬件驱动带来的故障。,(7) 启动以

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号