红联Linux门户
Linux帮助

关于升级Linux内核的问题

发布时间:2009-03-25 00:42:53来源:红联作者:Segim
如有些版本是基于Linux某某内核的,它们为什么不用最新的呢,开发人员说可能会不稳定,那我们编译新内核会不会也出现不稳定或软件运行不起来?
文章评论

共有 6 条评论

  1. bournewang 于 2009-03-25 15:12:35发表:

    大概方法如下:
    1.下载地址:www.kernel.org 。注意版本单双数,解压内核一般到/usr/src中。然后吧/boot/中的config(系统不同名字所有不同,但都有config 字样)文件拷贝到/usr/src内核文件夹下。修改config为".config"。尽量设置系统显示所有隐藏文件。
    2.使用终端进入/usr/src内核文件夹。运行:make menuconfig 。然后选中第二项加载.config 然后点EXIT。提示你保存配置。点YES.
    3.在终端中运行 make all .开始编译。
    4.去泡妞1个小时回来。完成后。运行:make modules_install (安装模块文件,我用的方法直接替换现有的模块)
    5.运行 make install .结束后就可以 reboot .OK 了。

    注意:
    1. make all 中完成了 make bzImage 和 make modules 两个步骤。你也可以分开。
    2. make install 根据系统不同有所不同。主要是产生:initrd.img 文件。然后内核和initrd、System.map 拷贝到了/boot/文件夹下。有的系统需要你自己产生initrd.img 和拷贝文件到/boot/、修改grub等。

  2. brucezuo 于 2009-03-25 12:09:54发表:

    如何升级呢,谁能给出一个详细的步骤,方便不熟悉的朋友.

  3. pspcxl 于 2009-03-25 10:53:22发表:

    其实用着没问题就可以,没有必要一直升级。
    要是升级,其实也没什么问题。看自己想怎么样了。

  4. ewolfe 于 2009-03-25 10:48:15发表:

    还没做过升级呢!!

  5. xyuzo 于 2009-03-25 10:03:44发表:

    哦,我也正打算升级呢,不知道哪个版本好点儿

  6. bournewang 于 2009-03-25 08:07:26发表:

    一般来说linux系统各个厂家做出来的时间不同。在linux内核更新也比较快。所以linux系统中的内核就有差别,每一个新的内核出来linux系统厂家就要在吧所有的软件进行测试然后才能打包。他们说的不稳定应该是指:没有经过他们的测试。如果自己编译内核替换,我是没有发现不稳定