大概方法如下:
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等。
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等。
brucezuo 于 2009-03-25 12:09:54发表:
如何升级呢,谁能给出一个详细的步骤,方便不熟悉的朋友.
pspcxl 于 2009-03-25 10:53:22发表:
其实用着没问题就可以,没有必要一直升级。
要是升级,其实也没什么问题。看自己想怎么样了。
ewolfe 于 2009-03-25 10:48:15发表:
还没做过升级呢!!
xyuzo 于 2009-03-25 10:03:44发表:
哦,我也正打算升级呢,不知道哪个版本好点儿
bournewang 于 2009-03-25 08:07:26发表:
一般来说linux系统各个厂家做出来的时间不同。在linux内核更新也比较快。所以linux系统中的内核就有差别,每一个新的内核出来linux系统厂家就要在吧所有的软件进行测试然后才能打包。他们说的不稳定应该是指:没有经过他们的测试。如果自己编译内核替换,我是没有发现不稳定