Linux系統和核心初始化過程簡要介紹(轉)
全部引導過程是四步
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-->bookblk-->ufsboot-->genunix(是一個獨立平臺的普通核心檔案) and unix(是一個特殊平臺核心檔案)-->
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-939870/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java 物件初始化的過程介紹Java物件
- 【Linux】Linux版本介紹(核心版本和發行版本)Linux
- 簡單介紹一下 Linux 檔案系統?Linux
- Linux系統管理——Linux簡介Linux
- Linux運維學習過程中,磁碟的磁軌簡單介紹Linux運維
- linux作業系統介紹Linux作業系統
- Linux系統調優介紹Linux
- 簡要介紹Linux網路服務的種類Linux
- Linux 檔案系統基本介紹Linux
- Linux系統啟動過程Linux
- 一、Linux系統的簡介Linux
- 簡單介紹Linux作業系統的九大特點!Linux作業系統
- 分散式系統1:什麼是分散式系統——簡要的介紹與定義分散式
- Linux核心引數overcommit_memory和OOM killer介紹LinuxMITOOM
- 基於nuxt和iview搭建OM後臺管理系統實踐-專案簡要介紹(1)UXView
- 簡要介紹康託展開
- Linux 核心排程器原始碼分析 - 初始化Linux原始碼
- linux常用的幾個系統介紹Linux
- Linux作業系統總體介紹!Linux作業系統
- Linux核心Kernel啟動過程Linux
- Linux核心啟動流程(簡介)Linux
- MacPorts打包過程簡介Mac
- 編譯過程簡介編譯
- Linux系統的發展歷史和學習前景介紹Linux
- HTTP介紹和HTML簡介HTTPHTML
- Linux快速入門(05)Linux檔案系統介紹Linux
- Comodo Positive SSL證書簡要介紹
- Linux 系統上交換空間的介紹Linux
- Linux系統程式設計之程式介紹Linux程式設計
- Linux 主要的發行系統版本介紹Linux
- linux環境下安裝mysql8.0過程介紹GMFXLinuxMySql
- 精準檢測Linux核心漏洞介紹Linux
- Linux由幾部分組成?Linux系統結構介紹!Linux
- 簡單介紹Oracle 19c RAC 手工建庫的過程Oracle
- 常用作業系統掃描工具介紹(轉)作業系統
- C語言編譯和連結過程簡介C語言編譯
- Linux系統結構說明及用途介紹Linux
- Linux作業系統執行級別介紹Linux作業系統
- Linux作業系統相關內容介紹!Linux作業系統