主题 : fedora 9 编译内核的一些问题 求解释 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 58622
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2011-11-10
最后登录: 2014-09-16
楼主  发表于: 2012-02-08 09:11

 fedora 9 编译内核的一些问题 求解释

最近在学习编译内核的过程中,发现一些问题,求解释。
内核版本:2.6.32.2
交叉编译版本:4.4.3
1.在生成Image的时候,使用make uImage经常在过程中死机。为何?
2.make uImage最后生成的文件是arch/arm/boot/zImage。不是uImage吗?
3.使用make zImage和make uImage ARCH=arm CORSS_COMPILE=arm-linux-对于2.6.32.2的内核以及4.4.3的交叉编译版本是否有区别。
4.想改变开机画面。但是图片分辨率比较小的情况下可以。大分辨率就显示不出来?为何?
[ 此帖被czh762217在2012-02-08 09:20重新编辑 ]
级别: 新手上路
UID: 58622
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2011-11-10
最后登录: 2014-09-16
1楼  发表于: 2012-02-08 13:20
自己问题自己解决

在内核源代码中,修改Makefile文件的183行184行。指定ARM结构和交叉编译环境。那么在进行内核代码配置的时候,make menuconfig 就不需要输入ARCH=arm。
在进行编译内核代码的时候make uImage 就不需要输入ARCH=arm。 CROSS_COMPILE=arm-linux-。