2、建立預設體系結構配置:make defconfig,此時會在核心**根目錄下生成.config配置檔案
3、編譯核心直接輸入命令:make,如果是多處理編譯,則可以輸入:make -jn,其中n是衍生的作業數,乙個處理器一般衍生1-2個作業。
4、安裝核心:make modules_install,此時會在/lib/modules目錄下生成乙個名為的目錄
4、將編譯產生的目標檔案/usr/src/linux-2.6.34/arch/x86/boot/bzimage複製到/boot目錄下,並將檔案改為名稱為:vmlinuz-的檔案
5、生成.img檔案:mkinitrd ./initrd-2.6.34.img 2.6.34(此步驟呼叫/lib/modules/2.6.34的檔案)
title centos by wqh(2.6.34)
root (hd0,0)
kernel /vmlinuz-2.6.34 ro root=uuid=163ae62f-b755-4f0d-9156-bc3dacd19fb0 lang=en_us.utf-8 rhgb quiet
initrd /initrd-2.6.34.img
7、重啟,通過uname -r可以檢視核心版本
編譯 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下就會多...