Linux核心初始化過程簡要介紹(轉)

worldblog發表於2007-08-10
Linux核心初始化過程簡要介紹(轉)[@more@]

  全部引導過程是四步

  1:boot PROM phase

  2:boot Programs phase

  3:kernel initialization phase

  4:init phase

  system初始化,檢測記憶體和cpu,檢查裝置和建立裝置樹,設定console

  kernel初始化過程

  kernel self -initialization 核心自檢

  loading of kernel modules 載入核心模組

  reading of the kernel configuration file in /etc/system 讀核心配置檔案

  staring of the /sbin/init process 執行/sbin/init程式

  bootblk是用於裝載第二個載入程式ufsboot的主載入程式

  bootblk是被PROM的boot裝置的引導扇區裝載的

  ufsboot程式是用了裝載兩部分核心genunix和unix的

  installboot是用來在磁碟分割槽上安裝bootblk的

  genunix is the platform-independent generic kernel file ,while unix is the platform-specific kernel component.

  整個的引導過程:

  PROM from the boot sector of the boot device--&gtbookblk--&gtufsboot--&gtgenunix(是一個獨立平臺的普通核心檔案) and unix(是一個特殊平臺核心檔案)--&gt其它

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-940276/,如需轉載,請註明出處,否則將追究法律責任。

相關文章