久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

windows 2000是怎樣引導(dǎo)的

瀏覽:106日期:2023-08-27 11:00:30

事實(shí)上,Windows 2000的引導(dǎo)過(guò)程是從安裝時(shí)候就已經(jīng)開(kāi)始的。

那我們首先從Windows 2000的安裝說(shuō)起。當(dāng)windows 2000 setup運(yùn)行時(shí),它向硬盤(pán)上寫(xiě)入MBR(主引導(dǎo)記錄),同時(shí)在這個(gè)磁盤(pán)驅(qū)動(dòng)器的第一個(gè)可引導(dǎo)分區(qū)(就是我們?cè)趂disk后激活的分區(qū))寫(xiě)入引導(dǎo)扇區(qū),引導(dǎo)扇區(qū)的內(nèi)容根據(jù)不同的文件系統(tǒng)格式而變化(FAT或者是NTFS)。如果你的機(jī)器上曾裝有MS操作系統(tǒng)并建立了引導(dǎo)扇區(qū)的話,windows 2000 setup將檢測(cè)它要覆蓋的引導(dǎo)扇區(qū)是否有效,如果有效的話,windows 2000 setup安裝程序?qū)岩龑?dǎo)扇區(qū)的內(nèi)容復(fù)制到這個(gè)分區(qū)的根目錄中的文件bootsect.Dos中。Setup程序在寫(xiě)完引導(dǎo)扇區(qū)后,將把windows 2000所用的文件拷貝到硬盤(pán),包括兩個(gè)引導(dǎo)文件Ntldr和Ntdetect.com。另外,setup還會(huì)在引導(dǎo)分區(qū)的根目錄中建立引導(dǎo)菜單文件boot.ini。例:[boot loader]timeout=3default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)WINDOWS='Microsoft Windows 'multi(0)disk(0)rdisk(0)partition(2)WINDOWS='Windows Server 2000' /fastdetect

這是我的機(jī)器上的boot.ini文件,該內(nèi)容顯示裝了兩個(gè)操作系統(tǒng),win98和win2000,后面的那個(gè)參數(shù)/fastdetect最常見(jiàn),是安裝系統(tǒng)時(shí)默認(rèn)的,它的作用是使ntdetect忽略秉性和串行設(shè)備的枚舉。Boot.ini文件中的相關(guān)參數(shù)還有很多,各有不同的功能,因?yàn)榕c本文沒(méi)太大關(guān)系,所以不作具體介紹,有興趣的朋友可以到網(wǎng)上找找有關(guān)資料。

Windows 2000的啟動(dòng):當(dāng)你按下機(jī)器上的power鍵,計(jì)算機(jī)就開(kāi)始啟動(dòng)了,首先是上電自檢,通過(guò)后bios引導(dǎo)計(jì)算機(jī)去讀取硬盤(pán)上的MBR,根據(jù)MBR中的信息,找到引導(dǎo)分區(qū),將引導(dǎo)分區(qū)內(nèi)的引導(dǎo)扇區(qū)的代碼讀入內(nèi)存并把控制權(quán)交給該代碼。引導(dǎo)扇區(qū)代碼的作用是向Windows 2000提供磁盤(pán)驅(qū)動(dòng)器(硬盤(pán))的結(jié)構(gòu)和格式信息并且從磁盤(pán)根目錄中讀取Ntldr文件,在引導(dǎo)扇區(qū)代碼將Ntldr加載到內(nèi)存后,它把控制權(quán)交給Ntldr的入口點(diǎn)。如果引導(dǎo)扇區(qū)代碼在根目錄中沒(méi)有找到Ntldr文件的話,若文件系統(tǒng)為FAT格式,則顯示:“Boot:無(wú)法找到Ntldr”,若引導(dǎo)文件系統(tǒng)是NTFS格式,則顯示:“NTLDR丟失”。然后,Ntldr使用內(nèi)建的文件系統(tǒng)代碼從根目錄讀取boot.ini文件(Ntldr內(nèi)建代碼與引導(dǎo)扇區(qū)文件系統(tǒng)代碼不同的是,Ntldr文件系統(tǒng)代碼可以讀取子目錄)。此時(shí),Ntldr清除屏幕,如果boot.ini中存在不止一種引導(dǎo)選項(xiàng),則顯示引導(dǎo)選擇菜單,如果在boot.ini制定的超時(shí)范圍內(nèi)未有任何動(dòng)作的話,Ntldr會(huì)選擇默認(rèn)的選項(xiàng)。引導(dǎo)選項(xiàng)確定后,Ntldr加載和執(zhí)行Ntdetect.com(這是一個(gè)使用系統(tǒng)bios進(jìn)行查詢計(jì)算機(jī)基本設(shè)備和設(shè)置信息的16位實(shí)模式程序)。然后,Ntldr開(kāi)始清除屏幕并顯示:“Starting Windows……”進(jìn)度欄。這個(gè)進(jìn)度欄保持空白,直到Ntldr開(kāi)始加載引導(dǎo)驅(qū)動(dòng)程序(假如有100個(gè)引導(dǎo)驅(qū)動(dòng)程序,則每加載一個(gè)文件,進(jìn)度條增加1%)。在進(jìn)度條的下面是信息:“For troubleshooting and advanced startup options for windows 2000 , press F8 .”如果此時(shí)按下F8鍵,會(huì)出現(xiàn)高級(jí)啟動(dòng)菜單,包括:已知的最近正確模式(last known good),安全模式(safe mode),調(diào)試模式(debug mode)等等等等。此后,Ntldr加載合適的內(nèi)核和HAL映像文件(缺省為Ntoskrnl.exe和HAL.dll),讀入SYSTEM注冊(cè)表hive文件(hive文件是一種包含注冊(cè)表子樹(shù)的文件)以確定該加載哪些引導(dǎo)驅(qū)動(dòng)程序,加載引導(dǎo)驅(qū)動(dòng)程序,為Ntoskrnl.exe的執(zhí)行準(zhǔn)備CPU寄存器。之后,Ntldr調(diào)用Ntoskrnl.exe并由它開(kāi)始初始化執(zhí)行程序子系統(tǒng)并引導(dǎo)系統(tǒng)-啟動(dòng)(system-start)設(shè)備驅(qū)動(dòng)程序,在一系列的初始化工作完成后Ntoskrnl.exe為系統(tǒng)本機(jī)應(yīng)用程序作準(zhǔn)備并運(yùn)行smss.exe。smss的主要任務(wù)是:初始化注冊(cè)表,創(chuàng)建系統(tǒng)環(huán)境變量,加載Win32子系統(tǒng)(Win32k.sys)的內(nèi)核模式部分,啟動(dòng)子系統(tǒng)進(jìn)程CRSS,啟動(dòng)登陸進(jìn)程winlogon。然后,winlogon開(kāi)始執(zhí)行其啟動(dòng)步驟,如創(chuàng)建初始的窗口和桌面對(duì)象等等。然后它創(chuàng)建服務(wù)控制管理器(SCM)進(jìn)程(WinntSystem32Services.exe),它加載所有的標(biāo)記為自動(dòng)啟動(dòng)(auto-start)的服務(wù)程序和設(shè)備驅(qū)動(dòng)程序和本機(jī)安全驗(yàn)證子系統(tǒng)(Lsass)進(jìn)程(Winntsystem32Lsass.exe)。當(dāng)一切加載成功且用戶在控制臺(tái)成功登陸后,SCM則認(rèn)為系統(tǒng)引導(dǎo)成功,注冊(cè)表中 已知最近正確配置(HKLMSYSTEMselectLastKnownGood)由CurrentControlSet替代。反之,如果用戶在引導(dǎo)的時(shí)候選擇高級(jí)菜單中的已知最近正確模式(LastKnownGood)或者加載時(shí)驅(qū)動(dòng)程序返回一個(gè)嚴(yán)重的或者關(guān)鍵的錯(cuò)誤,系統(tǒng)會(huì)以LastKnownGood的值作為CurrentControlSet 的值。之后,我們便看到了熟悉的桌面。至此,windows 2000的引導(dǎo)過(guò)程結(jié)束。限于篇幅,本文只簡(jiǎn)單的講述一下windows 2000操作系統(tǒng)引導(dǎo)的大體過(guò)程,一些細(xì)節(jié)方面的東東請(qǐng)看我整理的其他windows 2000操作系統(tǒng)方面的文章。

標(biāo)簽: Windows系統(tǒng)
主站蜘蛛池模板: 欧美在线操 | 欧美精品在线观看 | 一级久久久久 | 久久免费电影 | 91精品久久久久久9s密挑 | 欧美天堂| 欧美成人一区二区 | yy6080久久伦理一区二区 | 国产高清久久久 | 99精品久久久国产一区二区三 | 国产在线综合视频 | 亚洲免费在线视频 | 91在线成人| 国产成人免费在线 | 国内精品一区二区三区 | 久久久免费 | 成人三级视频网站 | 99成人| 日韩爱爱网 | 日韩精品一区二 | 国产综合视频在线观看 | 99精品九九 | 天天舔日日干 | 亚洲永久免费视频 | 精品久久ai | 日韩成人一区 | 日本黄色激情片 | 亚洲视频在线免费观看 | 亚洲国产精品自拍 | 国产欧美久久久久久 | 国产欧美一区二区三区在线看 | 日韩成人国产 | 国产毛片在线看 | 亚洲成人精品一区 | 在线涩涩 | 日本一区二区不卡 | 国产51人人成人人人人爽色哟哟 | 精品成人免费一区二区在线播放 | 久草久| 一区二区亚洲视频 | 国产精品18久久久久久久久 |