[size=13.63636302947998px]具体步骤如下:
1.解压内核源码树
解压kernel.tar.gz2到自己的工作目录,其他的开发板就自己找相应的kernel,或者自已移植。
[size=13.63636302947998px]
2.修改内核配置选项
进入内核源码目录目录
[size=13.63636302947998px]#cp config_mini2440_t35 .config
#make menuconfig ARCH=arm
[size=13.63636302947998px]上面两句诗对用arm某开发板的,我是用的内核不具有代表性,就不在这里写了。
打开配置菜单,修改两个配置项,分别是:
[size=13.63636302947998px]
a):General setup-->选择 Initial RAM filesystem and RAM disk...... 项
b):Device Drivers-->Block devices-->选择 RAM block device support 项
并检查Optimize for size是否被选中,如果没有则选中,此项优化内核大小,根据需要进行配置。
修改(8192)Default RAM disk size kbytes选项为(4096)Default RAM disk size kbytes,之所以修改是因为我之后制作的ramdisk是4096KB大小的。当然如果你想制作8192KB大小的ramdisk,这里就要对应为8192了,以此类推。但是最小系统嘛,是不用那