LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 799|回复: 4

Redhat 9如何按照原来的内核配置重编内核?

[复制链接]
发表于 2006-2-13 16:53:18 | 显示全部楼层 |阅读模式
就是按照发行版安装的时候给我安装的那个内核的配置来重编内核。
是不是把/boot/config-2.4.20-8拷成/usr/src/linux-2.4.20-8/.config文件,然后
make menuconfig
...
就可以了?

make oldconfig 是作什么用的?
发表于 2006-2-13 18:30:05 | 显示全部楼层
1. 找到原来内核的srouce或是src.rpm
2. 在boot 下有原来内核用的 config 配置文件, 可以把它拷到编译目录下, 存为 .config
然后编译就是了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-14 08:23:53 | 显示全部楼层
1、重新rpm不行,因为有几个文件要稍做改动。
2、我是把/boot下的config-2.4.20-8拷贝到/usr/src/linux-2.4.20-8/.config,然后
make dep
make oldconfig
make bzImage
make modules 这一步就出错了。
看来这还不是发行版用的配置,否则怎么会出错呢?!
回复 支持 反对

使用道具 举报

发表于 2006-2-14 08:43:42 | 显示全部楼层
make oldconfig
这一步就已经把你拷过来的配置文件覆盖掉啦。
建议你执行完这一步以后再拷贝配置文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-14 13:15:41 | 显示全部楼层
make oldconfig做些什么动作?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表