②.编译的内核要支持NFS(linux-2.6.32.2)
解压这些就不说了
进入解压后的内核文件
null@ubuntu:~/work/linux-kernel/linux-2.6.32.2$ vim Makefile
修改如下:
183 ARCH ?= arm
184 CROSS_COMPILE ?= arm-linux-
修改完后:
null@ubuntu:~/work/linux-kernel/linux-2.6.32.2$ make mini2440_defconfig
结果是:
# configuration written to .config
配置内核:
null@ubuntu:~/work/linux-kernel/linux-2.6.32.2$ make menuconfig
结果是:
进入File systems --->Network File Systems --->
如下:
保存退出:
然后把u-boot下的tools中的mkimage拷贝到/usr/bin下
#cp mkimage /usr/bin
如果没有这个文件 不能生成uImage
然后编译:
null@ubuntu:~/work/linux-kernel/linux-2.6.32.2$ make install
uImage在下面的目录下将在以前文件中
/home/null/work/linux-kernel/linux-2.6.32.2/arch/arm/boot
这个阶段据这么简单