LinuxSir.cn,穿越时空的Linuxsir!

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

内核编绎的困惑~~~

[复制链接]
发表于 2004-11-3 14:07:20 | 显示全部楼层 |阅读模式
请问为内核打补丁时一定要一个个的敲Y吗?这样好麻烦啊,有没有更好的办法??
我编绎2.6.8内核成功通过,但总觉得起动的时候提示许多错误,不像系统原来的那个内核好用,我应该注意哪些方面?或者应该用哪里的.config文件?
发表于 2004-11-3 14:32:24 | 显示全部楼层
可以用的话就好了,其它问题多看kernel文档
发表于 2004-11-3 14:38:20 | 显示全部楼层
?什么意思?。。

make help
看看两边的函数。
 楼主| 发表于 2004-11-3 23:46:57 | 显示全部楼层
re:黯然销魂
我指的是用patch命令为内核打补丁,我想主要是make menuconfig的设置没设好。

re:zonzi
谢谢,我再去看看。
发表于 2004-11-4 10:57:23 | 显示全部楼层
patch的时候问问题?。。那和make menuconfig没关系的。
 楼主| 发表于 2004-11-4 11:26:29 | 显示全部楼层
其实这里有两个问题,第一我觉得patch很麻烦,要一个一个打Y,想要个好的办法。
第二,可能我make menuconfig时,有些选项选不好,所以即使能引导系统,在引导过程中也有很多错误,想要个简单的解决办法。用系统内核原来的config文件不知道能否解决这一问题。
发表于 2004-11-4 12:09:28 | 显示全部楼层
1。我没觉得我patch的时候问我问题了啊。。奇怪。。。

如果你是全部回答yes的话,
yes y | patch -Np1 -i xxx.patch


2。如果要用原来的config文件,当然可以。看清楚那些芯片等,就可以了。
不确定的话,就选择为*,别选为M。
然后再慢慢取消掉。
 楼主| 发表于 2004-11-5 00:11:02 | 显示全部楼层
re:黯然销魂
谢谢!
我是这样打补丁的,
cd /usr/src
patch -p0 < patchfile
注:补丁文件是在/usr/src目录下。
难道我用错了方法,迟些用你的方法试试。
发表于 2004-11-5 20:51:58 | 显示全部楼层
I think it is because you don't have the N parameter.

patch -Np1 < xxx.patch
will do..
 楼主| 发表于 2004-11-6 10:26:02 | 显示全部楼层
re:黯然销魂
Thank you very much!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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