linux 開機初始化配置--整理

bootloader 啓動kernel開始

  1. /boot/vmlinuz-2.4.20-8   // kernel 文件位置
  2. /boot/initrd-xx.img

kernel 被解壓縮到ram後,開始運轉起來,測試和驅動各個周邊設備。

initrd  linuxrc

建立虛擬文件系統,幫助加載kernel

/sbin/init   /etc/inittab   /etc/rc.d/rc.sysinit     /etc/sysconfig  /etc/rc.d/init.d/

/sbin/init  //是系統啓動的第一個進程。

/etc/inittab  // init 的配置檔,內容如下:

  1. 設置默認的run level
  2.  運行腳本 /etc/rc.d/rc.sysinit  --> 爲了初始化系統環境(此配置檔的名字不定,有的是 /etc/init.d/boot 或者 /etc/init.d/rc),此腳本內容所涉及的配置檔一般都在 /etc/sysconfig  裏。比如自定義模塊的加載,就可以將整個模塊寫入/etc/sysconfig/modules/***.modules當中。
  3. 啓動系統服務:/etc/rc.d/rc.n ,其相關配置檔在 /etc/sysconfig

/etc/rc.d/rc.n  --> 此目錄下的文件都是軟鏈接,真正執行的shell 腳本在 /etc/rc.d/init.d 或者/etc/init.d 目錄下,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章