test2002 发表于 2008-3-21 22:21:21

Kernel 2.6.15.3升级到2.6.24.3(ML2.0)

成功的将kernel从有漏洞的2.6.15.3升级到2.6.24.3,记录如下:
1. 下载linux-2.6.24.3.tar.bz2。
2. 解压到/usr/src/linux-2.6.24.3
3.执行make xconfig,打开/lib/modules/2.6.15.3/build/.config,保持configure不变,我在这儿打开了ntfs写开关。还打开了硬盘的DMA什么的,没有记住。
4. make 编译
5.make modules_install 安装模块
6.make install 安装内核心引导
7.到/boot看一看。有没有initrd-2.6.24.3.img,vmlinuz-2.6.24.3,再检查一下grub.conf
8.reboot使用2.6.24.3核心。
感觉比以前硬盘反应快了许多。但是Ntfs硬盘还是不能写,是不是fuse没有安装的缘故,研究中。

jiangtao9999 发表于 2008-3-21 23:14:21

我在这儿打开了ntfs写开关
不要数据请直接格式化,不要用内核的 ntfs 写支持来清理数据

test2002 发表于 2008-3-22 20:50:18

原帖由 jiangtao9999 于 2008-3-21 23:14 发表 http://www.linuxfans.org/bbs/images/common/back.gif

不要数据请直接格式化,不要用内核的 ntfs 写支持来清理数据
这个注意到了。有空再make一下。

test2002 发表于 2008-3-23 09:20:08

/lib/modules/2.6.15.3/build/.config这个就是原来的配置文件,昨天我重新选了一下,cpu直接选了PIII,DMA读写好像原来没有打开。11点开始make,早上起来已经完成了,抱歉不知道make一下几个小时,我的机器是P3 -750MHz (1G的CPU用在BX的板子上), 384M。

感觉比昨天的还要快一些,按说针对CPU的优化,只能快1%-3%,我都明显地感觉到了,就不止3%了。

test2002 发表于 2008-3-23 19:19:35

应该已经是最新的了。

sejishikong 发表于 2008-4-1 16:11:12

呵呵,现在ml的内核是没打过补丁的.
beta2后考虑增加一些比较有用的补丁.

test2002 发表于 2008-4-3 09:20:28

原帖由 atang520 于 2008-4-1 15:55 发表 http://www.linuxfans.org/bbs/images/common/back.gif


我说的是公社里的内核补丁:mrgreen:

在公社下了个 kernel-smp-2.6.22.12-1mgc.src.rpm,解压,想为kernel-2.6.24.3打上里面的一些 patch,但打补丁时出现错误,仔细比较源代码及 patch,发现这些 patch ...

现在是2.6.24.4了,为何要大smp补丁,难道是多CPU的?

sejishikong 发表于 2008-4-3 10:52:41

smp不是补丁,只是配置,考虑到双核越来越多,所以打开了smp,我的机器基本都是单核的,测试下来基本没有影响.
页: [1]
查看完整版本: Kernel 2.6.15.3升级到2.6.24.3(ML2.0)