阅读内容

更换Linux内核版本

[日期:2008-09-09] 来源:Linux社区  作者:Linux整理


最近因为一些关系,需要对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




相关资讯       Linux内核 
本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google