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