linux系統開機

2021-09-22 03:28:16 字數 537 閱讀 1801

很多招聘的面試題裡基本都有關於系統開機的啟動過程,所以我們要多了解系統開機的過程,不管是面試還是寫指令碼都需要了解,如果我描述的不對,請指點,謝謝!

1. 載入 bios 的硬體資訊與進行自我測試,並依據設定取得第乙個可開機的裝置;

2. 讀取並執行第乙個開機裝置內 mbr 的 boot loader (亦即是 grub, spfdisk 等程式);

3. 依據 boot loader 的設定載入 kernel ,kernel 會開始偵測硬體與載入驅動程式;

4. 在硬體驅動成功後,kernel 會主動呼叫 init 程式,而 init 會取得 run-level 資訊;

5. init 執行 /etc/rc.d/rc.sysinit 檔案來準備軟體執行的作業環境 (如網路、時區等);

6. init 執行 run-level 的各個服務之啟動 (script 方式);

7. init 執行 /etc/rc.d/rc.local 檔案;

8. init 執行終端機**程式 mingetty 來啟動 login 程式,最後就等待使用者登入啦

Linux系統開機過程

系統供電之後,首先是bios開機自檢,按照bios的設定進行啟動,通常是通過硬碟來啟動。當作業系統接管硬體裝置之後,首先要讀入 boot目錄下的核心檔案。init 程序是系統所有程序的起點,你可以把它比擬成系統所有程序的老祖宗,沒有這個程序,系統中任何程序都不會啟動。init 程式首先是需要讀取配置...

linux系統開機流程詳解

今天,我們主要來談談計算機系統的啟動流程 1 bios啟動 bios是寫入到主機板上的乙個韌體 韌體就是寫入到硬體上的乙個軟體程式 開機的時候,bios是計算機系統會主動執行的第乙個程式。bios主要的乙個功能就是儲存了磁碟的啟動順序,它會按照啟動順序去讀取能夠開機的硬碟的第乙個扇區的mbr資訊 2...

linux系統開機提示ctrl d

把一台虛擬伺服器重啟後,發現遠端連線不上了。進入控制台檢視,顯示如下 意思是找不到引導檔案了,可以輸入root密碼或按ctrl d繼續。我檢視ip位址,發現網絡卡沒有ip位址,進入網絡卡配置檔案發現配置檔案裡面是有的,重啟網絡卡報錯,意思是找不到 ext4 檔案系統。好奇怪,centos7預設是xf...