+ -
当前位置:首页 → 问答吧 → 关于手动编译内核的问题(kernel.img)

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

时间:2010-04-09

来源:互联网

我手动编译了N次,每次到了make install后就停止了,然后用新内核启动可是不行,因为没有kernel.img。可是arch生成的貌似也不太行,请问如何在PKG里添加自己的补丁比如utf8和bfs,本人添加了几次可是总在打补丁的时候出错,或者请教make install后,接下来该做什么?谢谢

作者: curexubing   发布时间: 2010-04-09

可以把kernel26的PKGBUILD下来稍微改改就好了。。arch里面要杜绝使用手动make

作者: jarryson   发布时间: 2010-04-10

其实内核还是可以手动make的,内核基本没啥被依赖的关系。kernel.img也不是必须的。

作者: yafeng   发布时间: 2010-04-10

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同样目录

作者: Havanna   发布时间: 2010-04-10

请参考我是如何打zh-utf8补丁的。
http://dickeny-pkgs.googlecode.com/f...3-4.src.tar.gz

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

作者: dickeny   发布时间: 2010-04-10

引用:
作者: dickeny
请参考我是如何打zh-utf8补丁的。
http://dickeny-pkgs.googlecode.com/f...3-4.src.tar.gz

对于想自己编译内核的,我还是建议用kernel26-ice包吧。这个包不错的。
可否在此内核上帮我加上utf8-fbcondecor的补丁,在fbcondecor下汉字还是无法显示,我加了补丁可以却找不到需要打补丁的文件,不知道2.6.31的ubf8-fbcondecor补丁是否通用于2.6.33,谢谢

作者: curexubing   发布时间: 2010-04-11

引用:
作者: curexubing
可否在此内核上帮我加上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 
下面这个是我对官方kernel26添加utf8-kernel后的PKGBUILD(不晓得为啥abs不把2.6.33同步下载)
http://slexy.org/view/s2YRJ1kNwc

作者: dickeny   发布时间: 2010-04-11

引用:
作者: dickeny
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 
下面这个是我对官方kernel26添加utf8-kernel后的PKGBUILD(不晓得为啥abs不把2.6.33同步下载)
http://slexy.org/view/s2YRJ1kNwc
谢谢,可是fbterm下中文仍没中文

作者: curexubing   发布时间: 2010-04-11

fbterm不需要给内核打补丁来显示中文,两者没有关系,如果用了内核补丁就基本没有必要使用fbterm

作者: jarryson   发布时间: 2010-04-11

http://code.google.com/p/archlive-pkg/downloads/list

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

直接 sudo pacman -U http://archlive-pkg.googlecode.com/f...686.pkg.tar.xz

作者: lmguy   发布时间: 2010-04-11

引用:
作者: jarryson
fbterm不需要给内核打补丁来显示中文,两者没有关系,如果用了内核补丁就基本没有必要使用fbterm
e,it's fbsplash.wrong

作者: curexubing   发布时间: 2010-04-12