1) 开机后,BIOS进行开机自检(POST),然后选择从硬盘进行启动,加载硬盘的MBR并把控制权交给MBR(MBR是硬盘的第一个扇区,它不在任何一个分区内);2) MBR会搜索64B大小的分区表,找到4个主分区(可能没有4个)的活动分区并确认其他主分区都不是活动的,然后加载活动分区的第一个扇区(Bootmgr)到内存;3)Bootmgr寻找并读取BCD,如果有多个启动选项,会将这些启动选项反映在屏幕上,由用户选择从哪个启动项启动 。4) 选择从Windows 7启动后,会加载C:windowssystem32winload.exe,并开始内核的加载过程,内核加载过程比较长,比较复杂,这里就不一一讲了 。在这个过程中,bootmgr和BCD存放在Windows 7的保留分区里,而从Winload.exe开始,就开始进入到C盘执行内核的加载过程了 。
推荐阅读
- 解决安装Windows 7之后找不到XP问题
- Windows 7的几种安装途径经验分享
- 惊爆!原来Windows 7的UAC也有漏洞
- 在Vista上使用VHD启动Windows 7
- Windows 7对VHD文件的内建支持介绍
- 解决onenote无法登陆以及提示打开windows搜索的方法
- 用Win PE安装Windows 7的注意事项
- 有效加快Windows 7系统的运行速度
- 勿用Daemon Tools制作Windows 7镜像
- Windows 7安装字体快捷方式实例
