centos编译内核(内核升级)
2012-04-24 00:00
351 查看
1、查看系统内核版本
#uname -r
2.6.18-92.el5
2、#wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.gz 下载linux2.6.18.tar.gz的内核源码文件
3、#cd /usr/src/linux-2.6.18
4、#make mrproper 清除环境变量,即清除配置文件
5、#make menuconfig 在菜单模式下选择需要编译的内核模块
#需要 gcc 和 ncurses-devel 的支持,如果没有安装,yum 安装
6、#make && make modules_install && make install
或者逐步执行:
#make clean确保所有东西均保持最新状态.
#make bzImage 生成内核文件
#make modules 编译模块
#make modules_install 安装模块
#make install 安装
#mkinitrd /boot/initrd_2.6.18.img 根据内核版本和指定参数生成映像文件
#cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.18
#cp /usr/src/linux-2.6.18/System.map /boot/System.map-2.6.18
7、#vi /boot/grub/grub.conf #以新内核启动系统,重启系统;
#uname -r
2.6.18-92.el5
2、#wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.gz 下载linux2.6.18.tar.gz的内核源码文件
3、#cd /usr/src/linux-2.6.18
4、#make mrproper 清除环境变量,即清除配置文件
5、#make menuconfig 在菜单模式下选择需要编译的内核模块
#需要 gcc 和 ncurses-devel 的支持,如果没有安装,yum 安装
6、#make && make modules_install && make install
或者逐步执行:
#make clean确保所有东西均保持最新状态.
#make bzImage 生成内核文件
#make modules 编译模块
#make modules_install 安装模块
#make install 安装
#mkinitrd /boot/initrd_2.6.18.img 根据内核版本和指定参数生成映像文件
#cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.18
#cp /usr/src/linux-2.6.18/System.map /boot/System.map-2.6.18
7、#vi /boot/grub/grub.conf #以新内核启动系统,重启系统;
相关文章推荐
- centos 编译升级内核的方法及问题处理
- CentOS升级内核(elrepo-kernel-lt)--非编译方法
- yum和编译两种方式升级or降级Centos内核 推荐
- CentOS 6.5 编译升级内核
- CentOS 5.6下将linux内核2.6.18升级到2.6.30,并编译动态加载linux下第一个模块
- centos 升级内核(编译安装)
- CentOS 5.5编译升级2.6.35.13内核完整笔记
- CentOS 6.4系统中编译和升级内核
- RPM方式编译升级centos内核
- Centos5.3编译内核增加connlimit模块并升级Iptables
- centos linux 内核升级,内核编译步骤
- CentOS 7编译rtlwifi_new失败——需要升级内核
- CentOS 6.8内核版本升级(升级至3.10)(转)
- 树莓派开发系列教程8——树莓派内核编译与固件升级
- CentOS升级内核
- CentOS 内核升级的总结
- CentOS 6.5内核编译步骤及配置详解
- centos 6.2编译内核(2.6.32-220.4.2)失败,处理方法
- CentOS内核升级方法之yum升级
- CentOS 6.5 64bit 安装内核源码编译