红联Linux门户
Linux帮助

升级内核到最新稳定版本2.6.20

发布时间:2007-03-17 01:13:47来源:红联作者:Gpoyinsnbo
  我用的是magic linux 2.0,一直用的很好,很感谢中国linux社团的朋友所所提供这么好用的linux行版。magic linux 2.0用的内核是2.6.15.3,今天闲暇升级了一下内核到现在的最新稳定版本2.6.20,为以后扩展tcp/ip协议层做准备。呵呵。

  1从www.kernel.org下载最新稳定版本2.6.20,下载时选 F,为full完整版。

  2解压到/usr/src下(任何folder都可以,/usr/src只是习惯)

  [linux /usr/src]# tar -xjvf linux-2.6.20.3.tar.bz2

  3配置和编译内核

  解压后缺省的ARCH是i386,如果没有特殊要求可以只接编译。否则应用make menuconfig来配置

  [linux /usr/src/linux-2.6.20.3]# make

  编译完成后就会在arch/i386/boot/下产生bzImage的内核压缩文件。

  3编译和安装模块

  为减少内核的大小,许多功能都被配置成模块,在系统启动时动态加载。make modules将配置的模块编译成ko.make modules_install则模块安装在/lib/moduels/2.6.20.3下。

  [linux /usr/src/linux-2.6.20.3]# make modules
  [linux /usr/src/linux-2.6.20.3]# make modules_install

  4安装内核

  很简单make install就好了。它的功能就是将bzImage copy to /boot下,并改名为vmlinux-2.6.20.3

  还有就是建立System.map-2.6.20.3,initrd-2.6.20.3.img

  还有关键的一步就是在/boot/grub/grub.conf增加新的启动项,方便你启动。

  [linux /usr/src/linux-2.6.20.3]# make install
文章评论

共有 0 条评论