核心開發總結 pc安裝核心

2021-06-29 00:28:18 字數 519 閱讀 8524

1.首先將/boot/目錄下的系統配置檔案拷貝到核心源**目錄中,重新命名為.config

2.重新進行配置,形成自己的配置檔案 make menuconfig

3.進行編譯,make bzimage

4.編譯模組,make modules

5.安裝模組,make modules_install

6.製作init ramdisk ,mkinitrd initrd-2.6.32 2.6.32

7.將編譯好的核心檔案bzimage 拷貝到/boot/目錄下,並重命名為vmlinuz-2.6.32

8.將initrd-2.6.32 拷貝到/boot/

9.修改/etc/grub.conf模仿之前的配置項進行配置

10.重新啟動ok完成

/var/log/message

initramdik的作用:提供一種讓核心可以簡單使用ramdisk的能力。這些能力包括:格式化乙個ramdisk;載入檔案系統內容到ramdisk;將ramdisk作為跟檔案系統。

Linux 核心 驅動開發總結

總體來看,需要乙個階段性總結了,因為現在sd卡的除錯也進入了卡殼期。大概會出一系列的總結文章,主要涉及的主題在下面列出 1 開發工具 gcc gdb vim ctags 2 makefile和kconfig linux核心的配置與編譯,更好的理解模組化開發 3 除錯技術 無敵的printf等 注意整...

Linux核心開發 核心模組引數

目錄 使用引數載入模組 module param巨集 讀取和更改引數值 驗證引數值 宣告模組引數陣列 有關模組引數的一些說明 在本文中,我們將向模組新增引數。使用引數,您可以在載入模組時訪問模組全域性變數,並在執行時已載入模組時訪問模組全域性變數。使用insmod命令載入模組時,可以提供引數作為ke...

pc瀏覽器核心詳解

瀏覽器最重要的部分是瀏覽器的核心。瀏覽器核心是瀏覽器的核心,也稱 渲染引擎 用來解釋網頁語法並渲染到網頁上。瀏覽器核心決定了瀏覽器該如何顯示網頁內容以及頁面的格式資訊。不同的瀏覽器核心對網頁的語法解釋也不同,因此網頁開發者需要在不同核心的瀏覽器中測試網頁的渲染效果。四大核心 1 trident核心,...