FDISK/MBR
MISS NTLDR
成都五月花计算机学校黄桃
Windows2000/XP支持多重启动。它在安装时 会首先将已存在的其它操作系统引导扇区保存为 BOOTSECT.DOS文件(位于活动分区根目录下), 并修改系统引导扇区,以便系统启动时加载 NTLDR文件,从而达到多重启动的目的。而 Windows98则不具备这个功能,因此如果先装 好Windows2000/XP后再装Windows98会破坏 掉Windows2000/XP的引导记录,导致 2000/XP不能启动。
成都五月花计算机学校黄桃
二.启动
1.首先进行初始化,NTLDR会把处理器从实模式转换为32位保护模式。
2.读取BOOT.INI文件。该文件位于活动分区根目录下,它的作用是 使系统在启动过程中出现选择菜单,由用户选择希望启动的操作系统。 如果选择启动Windows2000/XP,NTLDR会继续引导进行以下过程; 如果选择为非Windows2000/XP系统,NTLDR则会读取系统引导扇 区副本BOTSECT.DOS转入启动相应系统。
成都五月花计算机学校黄桃
第二步
系统BIOS的启动代码首先要做的事情就是进行POST (Power-On Self Test,加电后自检),POST的主要 任务是检测系统中一些关键设备是否存在和能否正常工作, 如内存和显卡等设备。由于POST是最早进行的检测过程, 此时显卡还没有初始化,如果系统BIOS在进行POST的过 程中发现了一些致命错误,例如没有找到内存或者内存有 问题(此时只会检查640K常规内存),那么系统BIOS就 会直接控制喇叭发声来报告错误,声音的长短和次数代表 了错误的类型。在正常情况下,POST过程进行得非常快, 我们几乎无法感觉到它的存在,POST结束之后就会调用 其它代码来进行更完整的硬件检测。