Linux核心初始化過程簡要介紹(轉)
Linux核心初始化過程簡要介紹(轉)[@more@]
全部引導過程是四步
1:boot PROM phase 2:boot Programs phase 3:kernel initialization phase 4:init phasesystem初始化,檢測記憶體和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-->bookblk-->ufsboot-->genunix(是一個獨立平臺的普通核心檔案) and unix(是一個特殊平臺核心檔案)-->其它來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-940276/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java 物件初始化的過程介紹Java物件
- Linux運維學習過程中,磁碟的磁軌簡單介紹Linux運維
- 簡要介紹Linux網路服務的種類Linux
- 簡要介紹康託展開
- Linux 核心排程器原始碼分析 - 初始化Linux原始碼
- Linux核心Kernel啟動過程Linux
- Linux核心啟動流程(簡介)Linux
- MacPorts打包過程簡介Mac
- 編譯過程簡介編譯
- Comodo Positive SSL證書簡要介紹
- 【Linux】Linux版本介紹(核心版本和發行版本)Linux
- linux環境下安裝mysql8.0過程介紹GMFXLinuxMySql
- 精準檢測Linux核心漏洞介紹Linux
- 簡單介紹Oracle 19c RAC 手工建庫的過程Oracle
- [譯] 關於 React Motion 的簡要介紹React
- 微服務架構的特徵簡要介紹微服務架構特徵
- linux許可權簡單介紹Linux
- MySQL資料寫入過程介紹MySql
- 排程器簡介,以及Linux的排程策略Linux
- 版本管理工具Git(一)簡要介紹Git
- 核心簡介
- pt-online-schema-change工作過程介紹
- WSL 2 的安裝過程(以及介紹)
- Linux 核心處理中斷全過程解析Linux
- Linux核心筆記005 - 越界訪問記憶體,Linux核心處理過程Linux筆記記憶體
- 課程介紹
- 目標追蹤(Object Tracking)概念的簡要介紹Object
- 關於 sap.ui.base.Object 的簡要介紹UIObject
- Linux核心引數overcommit_memory和OOM killer介紹LinuxMITOOM
- OpenGL Android課程六:介紹紋理過濾Android
- vue每時每刻-專案介紹-搭建過程Vue
- Linux學習歷程——SUID、SGID、SBIT簡介LinuxUI
- 【C進階】20、連結過程簡介
- MongoDB資料庫建立的基本規範簡要介紹MongoDB資料庫
- 瀏覽器核心介紹瀏覽器
- MySQL-09-mysql 儲存過程入門介紹MySql儲存過程
- 簡單介紹Linux環境變數檔案Linux變數
- BookKeeper 介紹(1)--簡介
- oracle索引核心過程Oracle索引