根文件系统的构成

2010-7-22

 

根文件系统的构成

/dev--设备文件节点用目录。如果使用设备文件系统,则把它挂载到这里

 

/proc—挂载 proc 文件系统

 

/bin—存储系统基本命令的目录

 

/etc—系统启动配置等脚本, rcSinittabfstab

 

/lib—系统默认的动态链接库目录

 

/usr—用户目录,包括/usr/bin/usr/sbin 等目录

 

/sbin--存储系统基本命令的目录

 

/tmp—临时目录,此目录不是必需的

 

                            通常这些数据所在的目录大小是要经

 

/var—包含系统一般运行时要改变的数据,

 

常变化

 

 

linuxssize_tsigned size_tsize_t是标准C库中定义的,应为unsigned int。使用强制转换可于int类型进行转换

 

 

cc1: error: invalid option `short-load-bytes'

说明是你这个编译器不支持参数short-load-bytes

解决方法:

找到你当前编译所用到的makefile,找到对应加参数-mshort-load-bytes的地方,将其改为-malignment-traps

 

 MTD的网站:

http://www.linux-mtd.infradead.org/    主页
http://www.linux-mtd.infradead.org/faq/nand.html   
关于NandFlash

yaffs/yaffs2原代码:
http://husaberg.toby-churchill.com/balloon/releases/v0.7/roots/

原文地址:https://www.cnblogs.com/nickchan/p/3104395.html