计算机实际上有两个引导过程。首先是它本身的引导,然后是操作系统的引导。如果你将计算机配置成双重引导,那么就可选择要引导的操作系统。当发生故障,或全部引导都失败时,如果你事先做好了准备,就可以解决操作系统引导时出现的紧急情况。这里介绍了操作系统的引导过程,同时介绍了与准备和排除故障有关的内容。
一、引导过程
在安装过程中,Windows2000的安装程序将数据写入计算机主分区(引导分区)的第一个扇区中。这些数据就是“主引导记录(MBR)”,它包含了X86计算机可执行的指令。除了可执行指令外,MBR还有一个最多包含4个项目的表,它定义主分区在磁盘上的位置。安装程序还把两个初始化Windows2000引导序列的文件(Ntldr和Ntdetect.com)复制到引导驱动器的根目录下。同时,文件boot.ini也放置在了引导驱动器的根目录下,该文件包含了启动选项。
注意如果Windows2000要使用的引导扇区是以前由DOS格式化的(Windows9x和DOS一样),Windows2000安装程序就会将引导扇区的现有内容复制到一个名为bootsect.dos的文件中,并把它放在引导驱动器的根目录下。
5.1.1MBR代码执行
在BIOS引导过程的最后一步,计算机将MBR读入内存,然后将控制交给MBR。可执行代码在分区上搜索分区表,查找一个标识了可引导标记的分区。找到第一个可引导分区后,它会读取该分区的第一个扇区,这就是引导扇区。Windows2000的启动文件位于系统分区上,操作系统文件位于引导分区上,对这两种分区的说明如下: .系统分区包含引导Windows2000所需要的硬件规格文件,包括MBR。在X86计算机中,这个分区必须是标记为活动的(active)主分区。它始终是驱动器0,因为它是BIOS将要访问并把引导进程交给其MBR的驱动器。 .引导分区包含了操作系统文件,%SystemRoot%目录。支持文件(%SystemRoot%\System)也必须位于引导分区。
提示没有必要使系统分区和引导分区是同一个分区,虽然这是一种常见的做法。
出处:
责任编辑:蓝色
上一页 下一页 关于boot.ini
|