摘要: 我的nand flash 32M,kernel 2.6.18, rootfs is emb linux, cramfs.nand flash分区如下:static struct mtd_partition nand_partitions[] = { /* bootloader (UBL, U-Boot, BBT) in sectors: 0 - 14 */ { .name = "bootloader", .offset = 0, .size = 32 * NAND_BLOCK_SIZE,//32x16 = 512k .mask... 阅读全文
posted @ 2011-09-19 20:59 general001 阅读(9254) 评论(0) 推荐(0) 编辑
摘要: 根文件系统的制作文件系统的制作前言 : 文件系统的制作其实并没有想像中那么难。一个基本的文件系统应该包括: busybox (提供 shell 命令集)、配置文件(用来初始化和布局你的文件系统)、设备文件(如果是用 devfs 的话这个就免了)、必要的库文件系统(如果 busybox 是静态编译的话,那根本不用为 busybox 用到的库文件而烦。在我制作的文件系统里,只是为了用户程序和 qt 的运行才放置了一些库文件)。 正文 :一、 首先说一下 busybox 的配置和编译问题其实搞好 busybox 后,可以说你的文件系统已经完成了一半了。 Busybox 之所以比较难编译,主要是 b. 阅读全文
posted @ 2011-09-19 19:42 general001 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 命令在什么时候使用。这里我知道可以使用它来建立空文件。如:[OK_008@CentOS4 ~]$ touch aa --建立一个aa的文件[OK_008@CentOS4 ~]$ ls -l --Full-time --在Linux中大小写是很敏感的,就如c语言一样。ls: unrecognized option `--Full-time'Try `ls --help' for more information.[OK_008@CentOS4 ~]$ ls -l --full-time--显示列表total 12-rw-rw-r-- 1 OK_008 OK_008 0 2007- 阅读全文
posted @ 2011-09-19 18:53 general001 阅读(1294) 评论(0) 推荐(0) 编辑