centos編譯核心

2021-05-25 13:40:49 字數 835 閱讀 7956

# tar zxvf linux-2.6.27.tar.gz -c /usr/src

# cd /usr/src/linux-2.6.27

# make menuconfig

現在出現乙個字元介面,主要是去掉諸如wireless等伺服器根本用不著的功能。

弄完了,儲存,退出。

# make (可能要很長時間)

# make modules_install

# cp arch/i386/boot/bzimage /boot/vmlinuz-2.6.27-yourname (注意:目錄i386是根據你的系統型別, 如果是64位系統, 那就很可能是x86_64)

# cp system.map /boot/system.map-2.6.27-yourname

# mkinitrd /boot/initrd-2.6.27-yourname.img 2.6.27

# vi /etc/grub.conf

在grub選擇剛剛編譯的核心,

title centos (2.6.27-yourname)

root (hd0,0)

kernel /vmlinuz-2.6.27-yournamero root=label=/

initrd /initrd-2.6.27-yourname.img

title centos (2.6.18-92.1.13.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-92.1.13.el5 ro root=label=/

initrd /initrd-2.6.18-92.1.13.el5.img

# reboot

centos 編譯核心

編譯步驟 1.make mrproper 清理上次編譯的現場 2.make menuconfig 配置核心 3.make 編譯核心及核心模組 4.make modules install 將核心模組安裝到 lib modules 5.make install 將核心 vmlinuz 安裝到 boot...

CentOS 編譯核心

wget tar zxvf linux 2.6.27.tar.gz c usr src cd usr src linux 2.6.27 make menuconfig 現在出現乙個字元介面,主要是去掉諸如 wireless 等伺服器根本用不著的功能。弄完了,儲存,退出。make 可能要很長時間 ma...

CentOS試編譯核心

環境 centos 6.8 2.6.32 642.el6.x86 64 核心 2.將核心打包檔案解壓到 usr src kernels 目錄下,進入 linux 2.6.38 資料夾下 3.因為我是第一次編譯這個核心檔案,先鍵入 make mrproper 來將以前進行過的核心功能選擇檔案刪除掉 5...