分享

Windows启动引导顺序

 冰火S 2011-02-11

Windows启动引导顺序

操作系统(OS) 2010-12-22 12:11:39 阅读6 评论0   字号: 订阅


加电自检--》加载【BIOS】内容并查找相应启动设置--》【如果引导设备是硬盘类】载入主分区记录【MBR】--》根据主分区记录的内容查找活动盘--》载入活动盘的引导扇区【bootsect】--》根据引导扇区的记录在活动分区内查找相应的引导文件--》如果是NT则查找并加载ntldr文件,如果是Vista则查找并加载bootmgr文件--》加载成功后转移引导权限给引导文件--》然后引导文件加载驱动及启动配置文件【NT为boot.ini,Vista为BCD】--》加载核心模块【XP下是NTdetect.com,Vista下是Winload.exe】以进行后续引导直至引导完成。

以引用内容的位置解释:
1、BIOS内容是写在主板的ROM中,一般不用改,但可以通过主板进行引导设配选择的设置【如设置光盘引导】
2、MBR卸载硬盘的第一个扇区,里面记录整个硬盘的分区情况,大小为64K,一般分为Windows类型和Linux类型。里面内容一般也不用修改,但是最好备份一个以备日后所用。【因为这个被破坏了你的硬盘的内容就再也找不回来了】
3、bootsect是每个具体分区的第一个扇区,里面存放的是具体的引导类型和需要加载的引导文件【如Win98、NT、Vista的引导内容都不一样的】
4、ntldr为XP的引导文件,当bootsect里为NT引导时就会加载这个文件,位置在活动分区的根目录【否则将无法加载】
5、bootmgr为Vista下的引导文件。当bootsect里为Vista引导时会加载此文件,位置同样也需要在活动分区里
6、Boot.ini文件是XP的引导配置文件,主要保存启动时的引导信息,多XP系统时有用。位置同样也需要在活动分区里
7、BCD文件时Vista的引导配置文件,同样保存的是启动引导的信息,不过BCD除了可以引导Vista/Win7,还可以引导XP、linux。位置在系统目录里
8、NTdetect.com为XP下核心引导程序,通过这个来加载XP的核心模块。位置在系统根目录下
9、Winload.exe为Vista下的核心引导程序,通过这个来加载XP的核心模块。位置在Windows下

据上所述,XP和Win7双系统时以下文件必须都在活动分区内:
ntldr、bootmgr、Boot.ini、NTdetect.com,当然还有系统的核心文件比如IO.sys之类的

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多