相信自己,只有不想做的,没有做不到的。
分类: LINUX
2014-04-23 14:02:01
Ramdisk在很多版本的内核中默认是8M的大小,我这里也是用的8M,但是后来觉得不够用了。WIFI驱动,GPS驱动,AD驱动,应用程序,都占有比较大的空间,所以这里需要扩充ramdisk根文件系统的容量。
修改High-speed_Project/fs/Makefile 的count为16384即16M大小。
修改内核配置:
在内核源码目录:make menuconfig
Device Drivers --->
[*] Block devices --->
(35384) Default RAM disk size (kbytes)
附图如下:
Linux3.6.0内核中default ramdisk容量为35384kbyte,即34M。
我们制作的16M的ramdisk.image.gz在默认范围内即可。
在把新做的ramdisk.image.gz文件系统拷贝到SD卡中,测试能正常启动,挂接文件系统。