Windows啟動(dòng)引導順序
操作系統(OS) 2010-12-22 12:11:39 閱讀6 評論 字號:大中小 訂閱
加電自檢--》加載【BIOS】?jì)热莶⒉檎蚁鄳獑?dòng)設置--》【如果引導設備是硬盤(pán)類(lèi)】載入主分區記錄【MBR】--》根據主分區記錄的內容查找活動(dòng)盤(pán)--》載入活動(dòng)盤(pán)的引導扇區【bootsect】--》根據引導扇區的記錄在活動(dòng)分區內查找相應的引導文件--》如果是NT則查找并加載ntldr文件,如果是Vista則查找并加載bootmgr文件--》加載成功后轉移引導權限給引導文件--》然后引導文件加載驅動(dòng)及啟動(dòng)配置文件【NT為boot.ini,Vista為BCD】--》加載核心模塊【XP下是NTdetect.com,Vista下是Winload.exe】以進(jìn)行后續引導直至引導完成。
以引用內容的位置解釋?zhuān)?br>1、BIOS內容是寫(xiě)在主板的ROM中,一般不用改,但可以通過(guò)主板進(jìn)行引導設配選擇的設置【如設置光盤(pán)引導】
2、MBR卸載硬盤(pán)的第一個(gè)扇區,里面記錄整個(gè)硬盤(pán)的分區情況,大小為64K,一般分為Windows類(lèi)型和Linux類(lèi)型。里面內容一般也不用修改,但是最好備份一個(gè)以備日后所用?!疽驗檫@個(gè)被破壞了你的硬盤(pán)的內容就再也找不回來(lái)了】
3、bootsect是每個(gè)具體分區的第一個(gè)扇區,里面存放的是具體的引導類(lèi)型和需要加載的引導文件【如Win98、NT、Vista的引導內容都不一樣的】
4、ntldr為XP的引導文件,當bootsect里為NT引導時(shí)就會(huì )加載這個(gè)文件,位置在活動(dòng)分區的根目錄【否則將無(wú)法加載】
5、bootmgr為Vista下的引導文件。當bootsect里為Vista引導時(shí)會(huì )加載此文件,位置同樣也需要在活動(dòng)分區里
6、Boot.ini文件是XP的引導配置文件,主要保存啟動(dòng)時(shí)的引導信息,多XP系統時(shí)有用。位置同樣也需要在活動(dòng)分區里
7、BCD文件時(shí)Vista的引導配置文件,同樣保存的是啟動(dòng)引導的信息,不過(guò)BCD除了可以引導Vista/Win7,還可以引導XP、linux。位置在系統目錄里
8、NTdetect.com為XP下核心引導程序,通過(guò)這個(gè)來(lái)加載XP的核心模塊。位置在系統根目錄下
9、Winload.exe為Vista下的核心引導程序,通過(guò)這個(gè)來(lái)加載XP的核心模塊。位置在Windows下
據上所述,XP和Win7雙系統時(shí)以下文件必須都在活動(dòng)分區內:
ntldr、bootmgr、Boot.ini、NTdetect.com,當然還有系統的核心文件比如IO.sys之類(lèi)的