当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux系统

更换Linux内核版本

最近因为一些关系,需要对Linux的内核进行更换操作,记下了操作过程,希望各位拍砖:原系统:FedoraCore9Linuxlocalhost.localdomain2.6.25-14.fc9.i686#1SMPThuMay106:28:41EDT2008i686i686i386GNU/Linux需要降级为:Linux-2.6.24.6具体操作:[ro

最近因为一些关系,需要对Linux的内核进行更换操作,记下了操作过程,希望各位拍砖:

原系统:Fedora Core 9
Linux localhost.localdomain 2.6.25-14.fc9.i686 #1 SMP Thu May 1 06:28:41 EDT 2008 i686 i686 i386 GNU/Linux

需要降级为:
Linux-2.6.24.6

具体操作:
[root@localhost ~]# cd /usr/local/sbin
[root@localhost sbin]# wget http://www.de.kernel.org/pub/lin ... nux-2.6.24.6.tar.gz
[root@localhost sbin]# tar -zxvf Linux-2.6.24.6.tar.gz
[root@localhost sbin]# mv Linux-2.6.24.6 Linux
[root@localhost sbin]# ln -s /usr/local/sbin/Linux /usr/src/Linux
[root@localhost sbin]# cd /usr/src/Linux
[root@localhost Linux]# make mrproper <--删除以前的.o文件,第一次运行其实这步可以省略
[root@localhost Linux]# make menuconfig
[root@localhost Linux]# make dep <--建立依赖关系,第一次运行其实这步可以省略
*** Warning: make dep is unnecessary now.
[root@localhost Linux]# make clean <--删除没用的文件
[root@localhost Linux]# make bzImage <--编译内核
[root@localhost Linux]# make modules <--编译模块
[root@localhost Linux]# make modules_install <--安装模块
[root@localhost Linux]# make install <--这步是建立initrd(加载LKM用的程序)
[root@localhost Linux]# new-kernel-pkg --install --mkinitrd --depmod 2.6.24.6 <--写入grub.conf
[root@localhost Linux]# shutdown -r now

重启后的升级结果是:
Linux localhost.localdomain 2.6.24.6 #1 SMP Tue Aug 26 23:15:14 CST 2008 i686 i686 i386 GNU/Linux

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | 凯发国际娱乐 | 凯发国际娱乐下载 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有