本系列文章有本人yinjiabin制作,转载请注明出处:
http://blog.csdn.net/yinjiabin/article/details/7488409
step1: 下载内核
我采用的是国嵌提供的linux2.6.36内核
内核下载地址:http://www.enjoylinux.cn/downloads.asp?typeid=217
注意下载:FORLINX_linux-2.6.36.2.tar.gz这个内核
step2: 创建工作目录
创建工作目录/opt/FriendlyARM/mini6410/linux在命令行执行#mkdir –p /opt/FriendlyARM/mini6410/linux后面步骤的所有源代码都会解压安装到此目录中:step3: 解压内核
1)创建内核目录
cd/opt/FriendlyARM/mini6410/linux
mkdir linux-2.6.36
cd linux-2.6.36
2)解压源码
#tar xvzf FORLINX_linux-2.6.36.2.tar.gz
step4: 配置内核cd linux-2.6.36cp FORLINX6410_CFG ./.configstep5: 编译内核make menuconfig ARCH=arm直接 make menuconfig,由于厂商都已经做好了,所以这里就两点需要更改的,首先是取消initramfs(这个在 General Setup 里面),然后选中NFS(这个貌似在 File System ->NetWork File System 里面)!make uImage ARCH=arm CROSS_COMPILE=arm-linux-
step6: 拷贝编译好的内核到tftp服务器目录cp arch/arm/boot/uImage /tftpboot/力微休负重,言轻莫劝人。