LinuxSir.cn,穿越时空的Linuxsir!

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

关于手动编译内核的问题(kernel.img)

[复制链接]
发表于 2010-4-9 18:54:40 | 显示全部楼层 |阅读模式
我手动编译了N次,每次到了make install后就停止了,然后用新内核启动可是不行,因为没有kernel.img。可是arch生成的貌似也不太行,请问如何在PKG里添加自己的补丁比如utf8和bfs,本人添加了几次可是总在打补丁的时候出错,或者请教make install后,接下来该做什么?谢谢
发表于 2010-4-9 23:37:27 | 显示全部楼层
可以把kernel26的PKGBUILD下来稍微改改就好了。。arch里面要杜绝使用手动make
回复 支持 反对

使用道具 举报

发表于 2010-4-10 08:00:14 | 显示全部楼层
其实内核还是可以手动make的,内核基本没啥被依赖的关系。kernel.img也不是必须的。
回复 支持 反对

使用道具 举报

发表于 2010-4-10 09:00:19 | 显示全部楼层
patch -Np1 -i ${startdir}/utf8-kernel-2.6.33-core-1.patch || return 1
patch -Np1 -i ${startdir}/utf8-kernel-2.6-fonts-2.patch || return 1
补丁放置于PKGBUILD同样目录
回复 支持 反对

使用道具 举报

发表于 2010-4-10 10:21:00 | 显示全部楼层
请参考我是如何打zh-utf8补丁的。
http://dickeny-pkgs.googlecode.c ... 2.6.33-4.src.tar.gz

对于想自己编译内核的,我还是建议用kernel26-ice包吧。这个包不错的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-11 12:31:53 | 显示全部楼层
Post by dickeny;2081939
请参考我是如何打zh-utf8补丁的。
http://dickeny-pkgs.googlecode.c ... 2.6.33-4.src.tar.gz

对于想自己编译内核的,我还是建议用kernel26-ice包吧。这个包不错的。


可否在此内核上帮我加上utf8-fbcondecor的补丁,在fbcondecor下汉字还是无法显示,我加了补丁可以却找不到需要打补丁的文件,不知道2.6.31的ubf8-fbcondecor补丁是否通用于2.6.33,谢谢
回复 支持 反对

使用道具 举报

发表于 2010-4-11 15:47:23 | 显示全部楼层
Post by curexubing;2082098
可否在此内核上帮我加上utf8-fbcondecor的补丁,在fbcondecor下汉字还是无法显示,我加了补丁可以却找不到需要打补丁的文件,不知道2.6.31的ubf8-fbcondecor补丁是否通用于2.6.33,谢谢


utf8-fbcondecor补丁是不需要打的。只需要打这两个即可:
[php]
http://zdbr.net.cn/download/utf8-kernel-2.6.33-core-1.patch.bz2
http://zdbr.net.cn/download/utf8-kernel-2.6-fonts-2.patch.bz2
[/php]

下面这个是我对官方kernel26添加utf8-kernel后的PKGBUILD(不晓得为啥abs不把2.6.33同步下载)
http://slexy.org/view/s2YRJ1kNwc
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-11 16:27:23 | 显示全部楼层
Post by dickeny;2082122
utf8-fbcondecor补丁是不需要打的。只需要打这两个即可:
[php]
http://zdbr.net.cn/download/utf8-kernel-2.6.33-core-1.patch.bz2
http://zdbr.net.cn/download/utf8-kernel-2.6-fonts-2.patch.bz2
[/php]

下面这个是我对官方kernel26添加utf8-kernel后的PKGBUILD(不晓得为啥abs不把2.6.33同步下载)
http://slexy.org/view/s2YRJ1kNwc

谢谢,可是fbterm下中文仍没中文
回复 支持 反对

使用道具 举报

发表于 2010-4-11 16:56:35 | 显示全部楼层
fbterm不需要给内核打补丁来显示中文,两者没有关系,如果用了内核补丁就基本没有必要使用fbterm
回复 支持 反对

使用道具 举报

发表于 2010-4-11 18:02:53 | 显示全部楼层
http://code.google.com/p/archlive-pkg/downloads/list

这面里有得下打了补丁的,编译好的包

直接  sudo pacman -U http://archlive-pkg.googlecode.c ... 1-1-i686.pkg.tar.xz
回复 支持 反对

使用道具 举报

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

本版积分规则

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