歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 編譯RedHat Linux-2.6.39內核

編譯RedHat Linux-2.6.39內核

日期:2017/2/28 16:07:22   编辑:Linux教程

1、 准備編譯環境

1)RedHat Server 5.1 Linux 2.6.18-53.el5;
2)linux-2.6.39.tar.bz2源代碼

2、工作目錄

#cd /usr/src/

2、 解壓新內核

#tar jxvflinux-2.6.39.tar.bz2

3、 配置內核選項

#cd linux-2.6.39

#make mrproper

#makemenuconfig //配置內核選項

4、編譯內核

#makedepconfig //建立編譯所需的依賴文件

#make clean //清除內核編譯的目標文件

#make bzImage //編譯內核鏡像文件

#make modules //編譯可加載模塊

#makemodules_install //安裝可加載模塊

#make install //安裝新內核

4、 設置啟動新內核

#cd /boot/

#rm –rf System.map

#ln –sSystem.map-2.6.39 System.map

5、修改grub啟動管理器

在/boot目錄下,執行命令:

#new-kernel-pkg –mkinitrd –depmod –install 2.6.39

#df //查看根目錄所在分區

#vigrub/grub.conf

將default=1改為default=0

6、重啟系統

#reboot

Copyright © Linux教程網 All Rights Reserved