Linux【NO.8】:內核編譯安裝

推薦鏈接:html

 

Linux內核及模塊管理基礎post

kernel階段:
自身初始化:
一、探測可識別到的全部硬件設備;
二、加載硬件驅動程序;(若是硬件加載不了,有可能會藉助於ramdisk加載驅動)
三、以只讀方式掛載文件系統;
四、運行用戶空間的第一個應用程序:/sbin/initurl

 

內核設計體系:單內核、微內核設計

 

模塊信息獲取lsmod命令 modinfohtm

模塊管理管理命令:modprobe、depmod、insmod、rmmodblog

ramdisk文件的管理開發

內核信息輸出的僞文件系統:/proc,/sys get

 

 

編譯內核前提:
(1) 準備好開發環境;
(2) 獲取目標主機上的硬件設備的相關信息;
(3) 獲取到目標主機系統功能的相關信息,例如要啓用的文件系統;
(4) 獲取內核源代碼包:www.kernel.orgit

 

準備開發環境編譯

 

獲取目標主機上硬件設備相關信息

內核編譯過程

獲取源代碼

配置內核選項

編譯內核

安裝內核模塊

安裝內核

重啓系統,選擇使用新內核;

screen 命令

 

 

 

轉載請註明出處:http://www.cnblogs.com/jasperhsu/p/5095941.html

相關文章
相關標籤/搜索