1. 載入bios的硬體資訊,並獲取第乙個啟動裝置的代號。
2. 讀取第乙個啟動裝置的mbr的引導引導程式(即lilo、grub、spfdisk等)的啟動資訊。
3. 載入作業系統的核心資訊,核心開始解壓,並嘗試驅動所有的硬體裝置。
4. 核心執行init程式並獲得執行資訊。
5. init執行/etc/rc.d/rc.sysinit檔案。
6. 啟動核心的外掛程式模組(/etc/modprobe.conf)。
7. init執行執行的各個批處理檔案(script)
8. init執行/etc/rc.d/rc.local檔案。
9. 執行/bin/login程式,等待使用者登入。
10. 登入之後開始以shell控制主機。
yangzhimingg
linux啟動流程
linux系統主要通過以下步驟啟動 讀取mbr的資訊,啟動boot manager windows使用ntldr作為boot manager,如果您的系統中安裝多個版本的windows,您就需要在ntldr中選擇您要進入的系統。linux通常使用功能強大,配置靈活的grub作為boot manage...
linux啟動流程
bios basic input output system mbr main boot record kernel kernel自解壓 核心初始化 核心啟動 start kernel 自身為0 程序,建立1 程序執行,直接執行在物理記憶體空間上,沒有虛位址。1 程序裝入並執行程式 sbin ini...
Linux啟動流程
下面簡單介紹下啟動,詳細的後續再補。1.載入bios的硬體資訊並進行自我測試,並依據設定取得第乙個可以啟動的裝置 2.讀取並執行第乙個裝置內的mbr master boot record,硬碟的主引導記錄 的boot loader 即是grub,spfdisk等程式 3.依據boot loader的...