经过对内核的认识和对裁剪配置项的了解,接下来实际操作。针对S3C2440开发板进行裁剪Linux内核。
4.3.1 安装内核源代码
在前面章节中已经介绍了建立交叉编译环境。如果还没有建立编译环境,请参考相关章节。获得源码可以直接从网上下载开发板对应的源码。该源码相比Linux基本内核源码增加了对应平台相关的内容。将源代码压缩包复制到/usr/local/arm目录下,使用tar命令解压源码。
- tar -zxvf linux-2.6.29-HY2440.tgz
tar命令带上zxvf参数可以看到详细的解压过程,如图4.4所示。
(点击查看大图)图4.4 内核解压过程 |