編譯準備:
os:red hat as4u5
使用root使用者完成一下所有工作
到 /usr/src
一、編譯核心:
1.在 /usr/src目錄解壓軟體
tar xzvf linux-2.6.22.10.tar.gz
2.建立符號鏈結.
ln -s linux-2.6.22.10 linux
cd linux
3.刪除以前編譯和配置
make mrproper
4.配置新核心選項
make menuconfig(文字選單)/xconfig(圖形介面)
5.設定依賴關係
make dep
6.確定源**沒有檔案
make clean
7. 編譯核心
make bzimage(大核心,編譯時間較長大概50分鐘左右)
8.編譯可載入模組
make modules
9.安裝編譯的模組
make modules_install
10.建立到模組的鏈結
depmod -a
二、更換核心
cd /usr/src/linux
cp systems.map /boot/system.map-2.6.22.10
cp archv/x86/boot/bzimage /boot/vmlinuz
cd /boot
生成映象
new-kernel-pkg -- mkinitrd --depmod --install 2.6.22.10
三、修改grub檔案
vi /boot /grub/menu.lst
title red hat enterprise linux as (2.6.22.10elsmp)
root (hd0,0)
kernel /vmlinuz ro root=label=/ rhgb quiet
initrd /initrd-2.6.22.10.img
四、重啟計算機
編譯完成
使用uname -a檢視新核心
linux編譯新核心
u boot詳解 第一步 安裝必要的工具 首先要安裝必要的包。包有 libncurses5 dev menuconfig需要的 和essential sudo apt get install build essential kernel package sudo apt get install ma...
編譯 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...