Linux核心操作 核心編譯

2021-10-07 00:01:25 字數 1317 閱讀 6746

本文基於ubuntu14.04系統進行操作的。

本文會後續更新,這裡給出乙個簡單的流程。本人屬於初學者,等進一步深入的時候會進行細節描寫。

方法一:

sudo apt-get install linux-source
使用該辦法可以一鍵獲取核心。在我的系統環境下,獲取的是:linux-source-3.13.0.tar.bz2通過以下**獲取核心源**:

cp /usr/src/linux-source-2.6.35.tar.bz2 ~

cdtar xjf linux-source-2.6.35.tar.bz2

step1:進入核心源**的資料夾中,執行以下命令,啟動基於控制台的設定工具:

make menuconfig
完成之後如下圖所示:

通過控制器可以進行相應配置操作的操作。

有關預設配置檔案,沒有配置檔案等情況另行說明,當前只需根據需求配置核心。其中操作說明:

按鍵操作

↑ ↓將選擇的專案的游標向上/向下移動

← →切換操作選單(select、exit、help)

按照所選擇的操作選單進行操作

y專案設定為:(有效:靜態新增)

n專案設定為:< >(無效)

m專案設定為:(有效:做為模組編譯)

專案在 、< >、之間切換

回到上一層,同?幫助

/搜尋設定專案

step2:在linux核心原始碼資料夾中執行一下命令:

make
make -j4
step3:將模組安裝到系統中。在原始碼根目錄下執行:

sudo make modules_install
則編譯後的模組安裝到/lib/modules資料夾下

step4:安裝核心二進位制映象,執行:

sudo make install
如此,核心映象就安裝到/boot下。在我所使用的ubuntu系統中,還需執行以下指令來另行生成和安裝boot初始化檔案系統映象:

update-initramfs -c -k 《核心版本號》

編譯 linux 核心

一 準備工作 tpv te0 首先說明,下面帶 號的行都是要輸入的命令列,且本文提到的所有命令列都在終端裡輸入。ixpub技術部落格 rc0p a6zx j 啟動linux系統,並用根使用者登入,進入終端模式下。6i sb w,a0 ixpub技術部落格c gng,y y ixpub技術部落格 k,...

linux編譯核心

red hat linux版本的核心編譯 make j2 編譯 make modules make modules install make install cd boot mkinitramfs o initrd.img 2.6.30.10 2.6.30.10 此項可能不需要 vim boot g...

Linux核心編譯

經過幾天的努力,本人終於把乙個核心編譯成功了,嘿嘿,現在把編譯過程記下來,以後再接再勵,注意 以下的操作都要有root許可權。linux 2.6.36.tar.bz2。2 解壓縮。cd usr src tar xvf home ibm linux 2.6.36.tar.bz2.usr src下就會多...