Linux啟動的過程在實際生産中有着至關重要的作用。試想一下,如果我們在實際生産中伺服器因為某一個服務出了問題,而不能啟動,這時我們應該怎麼辦。如果我們了解Linux的詳細啟動過程,知道是在哪一個環節出了問題,我們就能夠進入到相應的環節,排除掉相應的問題,進而解決實際生産中的問題。
同時,我們在這裡提出一個問題,有誰知道Windows的啟動過程呢?如果啟動過程出了問題,我們該怎麼辦呢?恐怕答案隻有重新開機系統了吧……
Linux 系統的啟動過程對于管理者來說是完全透明的,了解了Linux的啟動過程,就好像有了透視眼一樣,能夠清楚的了解Linux的一切。知道了這些,不僅能夠解決實際生産中的問題,更能夠自己來制作Linux,自己定制Linux了,總之Linux大法好……
本文部分資料參考了以下博文。
<a href="http://www.techinformant.in/linux-booting-process-rhelcentos-7/" target="_blank">Linux Booting Process steps – RHEL/CentOS 7</a>
<a href="http://www.linuxidc.com/Linux/2014-03/97862.htm" target="_blank">http://www.linuxidc.com/Linux/2014-03/97862.htm</a>
<a href="http://www.cnblogs.com/zengkefu/p/5559058.html" target="_blank">http://www.cnblogs.com/zengkefu/p/5559058.html</a>
可以圖檔上點選右鍵,選擇在新的标簽頁中打開,這樣可以檢視大圖。此圖為筆者根據參考資料重制,轉載請注明出處。
這張圖大體上描述了Linux 的啟動流程,在Linux的不同啟動階段,标注的相應的注釋。本文将在此圖的基礎上,對Linux的啟動過程分階段的進行詳細的描述。同時由于自身能力有限,文中描述難免有纰漏之處,還請各位讀者留言指出,我會及時改正。
本文轉自Eumenides_s 51CTO部落格,原文連結http://blog.51cto.com/xiaoshuaigege/1965112:,如需轉載請自行聯系原作者