Lession 21 文件系统的挂载配置与选项
将Flash设备分区挂载到根文件系统才能进行读写操作,挂载动作是系统正常运行的基础工作。
一、根文件系统与应用文件系统
根文件系统挂载: 内核完成
应用文件系统(设备分区)挂载:mount命令
Linux伪文件系统
tmpfs文件系统
Flash设备分区
二、文件系统的挂载
准备工作:
设备分区:/dev/mtdblock3 /dev/mtdbock4
创建挂载点:/mnt /tmp /apps
挂载命令:
mount 系统当前的文件系统挂载信息
mount -a 挂载/etc/fstab文件中指定的文件系统与设备
mount -t <fstype> [options] <device name> <mount-point> 挂载指定类型的设备到指定挂载点
mount -t jffs2 /dev/mtdblock3 /appfs/jffs2 ----> 时间比yaffs2的挂载长很多
mount -t yaffs2 /dev/mtdblock4 /appfs/yaffs2
启动挂载控制:启动脚本设置
/etc/fstab 添加设备与文件系统的挂载配置
注意:确保MTD设备分区已识别(udev/mdev的运行需要比/etc/fstab的挂载早)
/etc/init.d/rc.S 添加具体的设备挂载命令
添加挂载脚本:
mount -t jffs2 /dev/mtdblock3 /appfs/jffs2
mount -t yaffs2 /dev/mtdblock4 /appfs/yaffs2