天天看點

Linux和windows在啟動方面的比較

linux:第一步:硬體讀取引導扇區;

windows:第一步:硬體讀取引導扇區;

linux:第二步:加載LILO或者grub

windows:第二步:加載NTLDR并讀取BOOT.ini檔案(類似與lilo.conf或者grub.conf)

linux:第三步:加載核心;

windows:第三步:NTDETECT運作并決策硬體裝置;

linux:第四步:挂裝根檔案系統;

windows:第四步:NTLDR加載NTOSKRNL.EXE,NT核心和HAL.DLL,硬體基本驅動層。

linux:第五步:啟動init,一切程序的“祖父”;

windows:第五步:NT準備好C:盤;

linux:第六步:讀取/etc/inittab檔案;

windows:第六步:伺服器管理器SMSS.EXE加載,它讀入系統資料庫registry并決定需要加載哪些服務;

linux:第七步:允許所有運作級别1指定的腳本程式;

windows:第七步:加載WIN32系統;

linux:第八步:在運作級别1的結尾處告訴系統前進到運作級别3;

windows:第八步:啟動提供登入服務的winlogon;

linux:第九步:允許所有運作級别3指定的腳本程式;系統就緒;

windows:第九步:SCREG,系統資料庫掃描工具和LSASS,本地安全授權工具随winlogon一起啟動,開始加載驅動程式,系統就緒;

繼續閱讀