BIOS如何找到操作系统并加载
时间:2016-6-13
电脑一旦完成POST和最初的资源分配,下一步就开始加载操作系统,大多数情况下,操作系统从硬盘上的逻辑C盘中加载.
BIOS首先执行硬盘的MBR程序,检查分区表,寻找硬盘上活动分区的位置,然后转到活动分区的第一个扇区,找到此活动分区的引导扇区中的程序并装载至内在于Windows XP系统是Ntldr文件,对于Windows 7系统是Bootmgr文件;
接着Bootmgr程序寻找BCD并读取,如果有多个启动选项,会将这些启动选项显示在显示器屏幕上,由用户选择从哪个启动项启动.
如果从Windows 7/8启动,Bootmgr会将控制权交给winload.exe(即加载C:\windows\system32\winload.exe文件),然后启动系统,并开始核心加载.