LinuxSir.cn,穿越时空的Linuxsir!

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

怎么给内核打patch?

[复制链接]
发表于 2010-4-4 22:23:21 | 显示全部楼层 |阅读模式
搜索了半天居然还是一头雾水。
下了一个BFS的patch,2.6.31的。但是要放在/usr/src/linux下面的哪儿才算是给我的内核源码打上了补丁呢?需要什么命令吗?
发表于 2010-4-4 22:27:51 | 显示全部楼层
不一定要放在/usr/src/linux下
  1. cd /usr/src/linux
  2. patch -Np1 -i /path-of-bfs-patch
复制代码
一般这样就OK了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-4 22:32:09 | 显示全部楼层
哦,多谢了。这个命令的help我就没看懂。
回复 支持 反对

使用道具 举报

发表于 2010-4-4 23:39:49 | 显示全部楼层
推荐换用zen-sources,集成了BFS,如果再打上冲天飞豹的utf8补丁,那就很爽了
回复 支持 反对

使用道具 举报

发表于 2010-4-5 00:04:49 | 显示全部楼层
额,你打了补丁是需要重新编译的。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-5 08:16:12 | 显示全部楼层
Post by jarryson;2080636
额,你打了补丁是需要重新编译的。。


我知道……,那我就换用zen吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-5 08:25:05 | 显示全部楼层
Post by jsun;2080630
推荐换用zen-sources,集成了BFS,如果再打上冲天飞豹的utf8补丁,那就很爽了


这个补丁是能让控制台显示中文吗?在哪儿能下到?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-5 09:50:35 | 显示全部楼层
换了zen-sources内核,发现在启动时,在设置consolefont那一步明显有停滞,以前还没有这种情况。这个会是什么问题呢?
回复 支持 反对

使用道具 举报

发表于 2010-4-5 09:51:29 | 显示全部楼层
zen-sources 对 squashfs支持有问题,我用squashfs + aufs 替换挂载了 /usr
有时候会出现 kernel: SQUASHFS error: Unable to read inode

所以如果你要用squash ,就小心了
回复 支持 反对

使用道具 举报

发表于 2010-4-5 10:06:27 | 显示全部楼层
http://zen-kernel.org/issues/15

zen-source对kernel: SQUASHFS error: Unable to read inode 这个问题从去年年末开始就一直在postpone。。。。。

到现在了的2.6.33-zen1 stable版仍然没有解决。。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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