1查看当前的ram设备
root@freescale /$ ls -l /dev/ram*
lrwxrwxrwx 1 root root 4 Feb 12 03:18 /dev/ram -> ram1lrwxrwxrwx 1 root root 4 Feb 12 03:18 /dev/ramdisk -> ram0
2.制作一个脚本
mkdir /ramdisk #建立一个文件夹
mkfs.ext2 /dev/ram2 #格式化成ext2文件系统
mount -t ext2 /dev/ram2 /ramdisk #挂设备到目录
3.查看文件系统的已经挂的目录。
root@freescale /etc/rc.d$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 23.4M 8.5M 14.9M 36% /
devtmpfs 250.0M 40.0K 250.0M 0% /dev
tmpfs 250.0M 40.0K 250.0M 0% /dev
/dev/mmcblk1p2 2.9G 403.4M 2.4G 14% /media/mmcblk1p2
/dev/mmcblk0p1 499.0M 21.8M 477.2M 4% /media/mmcblk0p1
/dev/mmcblk1p1 499.7M 7.7M 492.1M 2% /media/mmcblk1p1
shm 250.0M 0 250.0M 0% /dev/shm
rwfs 512.0K 0 512.0K 0% /mnt/rwfs
/dev/ram2 62.0M 13.0K 58.8M 0% /ramdisk #这个是刚才挂的目录,
/dev/mtdblock6 8.0M 396.0K 7.6M 5% /norflash
4./ramdisk 目录就是刚才挂在的设备。
使用的时候为了稳妥起见 应用程序要判断目录下是否有lost+found 目录,这个文件存在的话说明,挂成功。
应用程序读写文件在内存设备了,关机断电文件就丢失了。