FL2440移植LINUX-3.4.2 (六)--裁剪内核和打补丁
2014-10-11 13:46
399 查看
裁剪内核,缩小到2M以内。
先给内核制作补丁:
制作补丁文件:
1.在linux-3.4.2目录下保存配置文件:
cp .config config_ok
2.清除配置信息:
make distclean
3.返回上一层目录重命名文件:
cd ..
mv linux-3.4.2 linux-3.4.2_zhutao
4.解压内核源码:
tar xvjf linux-3.4.2.tar.bz2 -C /home/chris/temp
5.制作补丁文件.patch
diff -urN linux-3.4.2 linux-3.4.2_zhutao > linux-3.4.2_zhutao.patch
使用补丁(打补丁):
1.打补丁
patch -p1 < ../linux-3.4.2_zhutao.patch
2.添加配置信息:
cp config_ok .config
3.编译内核:
make zImage
先给内核制作补丁:
制作补丁文件:
1.在linux-3.4.2目录下保存配置文件:
cp .config config_ok
2.清除配置信息:
make distclean
3.返回上一层目录重命名文件:
cd ..
mv linux-3.4.2 linux-3.4.2_zhutao
4.解压内核源码:
tar xvjf linux-3.4.2.tar.bz2 -C /home/chris/temp
5.制作补丁文件.patch
diff -urN linux-3.4.2 linux-3.4.2_zhutao > linux-3.4.2_zhutao.patch
使用补丁(打补丁):
1.打补丁
patch -p1 < ../linux-3.4.2_zhutao.patch
2.添加配置信息:
cp config_ok .config
3.编译内核:
make zImage
相关文章推荐
- 05-S3C2440学习之内核(移植)linux3.4.2移植(2)之yffs2文件系统移植+内核裁剪+内核制作补丁
- FL2440移植LINUX-3.4.2 (七)--驱动移植LCD(移植自己写的和移植内核自带的)
- FL2440移植LINUX-3.4.2 -- 内核自带的触摸屏驱动移植
- 基于ARM的嵌入式linux 内核的裁剪与移植
- 基于ARM的嵌入式linux 内核的裁剪与移植
- Linux-2.6.32.67内核裁剪与移植之DM9000网卡驱动移植(3)
- linux-3.4.2移植到FL2440上(一)--只是基本移植
- linux-3.4.2移植到FL2440上(二)--修改MTD分区
- 移植完linux-3.4.2内核,启动系统后使用命令ifconfig -a查看网络配置只有一个local backloop
- linux-3.4.2内核移植
- Linux-2.6.32.67内核裁剪与移植之LCD驱动的移植(2)
- FL2440移植linux-3.0全过程(1)内核启动
- FL2440移植linux2.6.33内核(备忘)(之三)
- 移植Linux3.4.2版本内核到mini2440(一)
- 基于FL2440的3.6.6内核移植出现Uncompressing Linux... done, booting the kernel.
- Linux-2.6.32.67内核裁剪与移植之内核启动与根文件系统制作(1)
- FL2440移植Linux2.6.33.7内核
- linux-3.4.2移植到FL2440上(三)--制作根文件系统
- linux3.4.2移植到fl2440
- FL2440移植LINUX-3.4.2 -- 按键驱动和触摸屏驱动移植