本文基於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下就會多...