首页 >
操作系统 >
win9x > Windows 9X 启动全揭秘(上)
二、引导记录
引导记录的作用是将操作系统的核心文件调入内存,以启动系统。
所有系统的引导记录均位于磁盘的起始位置,微机加电启动时,直接从固定位置将引导记录调入内存,引导系统启动。不同版本系统的引导记录自然不同。
DOS引导记录的版本标志为MSDOS5.0,支持FAT 12(各版本均用于软盘或小于16M的硬盘)、FAT 16磁盘格式,指定的系统引导文件是IO.SYS、MSDOS.SYS。
WIN 95/96的引导记录与DOS(6.22前独立版本)的完全兼容,版本标志为MSWIN4.0,支持FAT 12、FAT 16磁盘格式,支持双重启动,指定的引导文件是WINBOOT.SYS(IO.SYS在旧版DOS下使用时的文件名)和IO.SYS、MSDOS.SYS。
WIN 97/98的引导记录与DOS有了本质的区别,版本标志为MSWIN4.1,使用32位指令代码,支持FAT 12、FAT 16和FAT 32三种磁盘格式,固定引导IO.SYS,这导致不经修改,WIN 97/98不能直接支持双重启动。
WIN 97/98的全新磁盘格式FAT 32可以支持大容量硬盘,取消了FAT 16的容量限制,与传统的FAT 16完全不兼容,当然不能为DOS、WINDOWS 95/96识别。这种磁盘格式下多数原DOS、WINDOWS 95/96软件均能正常运行,但与磁盘格式有关的软件如磁盘工具等不能继续使用。由于主流的硬盘容量正在超过8.4G,FAT 32的应用越来越广。
IO.SYS提供启动选择菜单,便于用户根据需要选择启动方式:
⑴Normal
正常启动模式(默认的启动方式)
当MSDOS.SYS中的BootWin=0时,选择本项系统将启动旧版DOS
⑵Logged(BOOTLOG.TXT)
正常启动模式,同时在根目录下形成BOOTLOG.TXT
BOOTLOG.TXT记录了启动过程中发生的所有情况,是WIN 9X系统启动过程唯一全面的诊断记录,可供用户检查启动过程中的问题
IO.SYS提供了较完善的系统配置,使取消CONFIG.SYS、AUTOEXEC.BAT成为可能。出于兼容性考虑,IO.SYS不加载EMM386.EXE驱动,不提供扩充内存EMS和上位内存UMB。EMM386.EXE在系统搜寻新硬件时可能引起系统死机,在日常使用时不会有问题。