file system
文章平均质量分 70
neiloid
这个作者很懒,什么都没留下…
展开
-
根文件系统与文件系统的区别
Ø 根文件系统:英文应该为Root Filesytem,但是有时会被简单地称为文件系统。而实际上就是指的我们前一节所指的Linux系统运行所需的一些文件,命令组成的整个文件目录结构。Ø 文件系统:英文应该为File System或Filesytem,指的是用来方便管理文件存储和数据组织的一种方法。例如Windows下的FAT、FAT32、NTFS,Lin转载 2011-11-05 16:45:51 · 8616 阅读 · 2 评论 -
loop 设备 (循环设备)
1. loop 设备介绍在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一个完整的文件系统,那么这个文件就可以像一个磁盘设备一样被 mount 起来。转载 2012-11-05 21:32:55 · 1608 阅读 · 0 评论 -
MTD Utilities
http://processors.wiki.ti.com/index.php/MTD_Utilities What are the MTD Utilities?MTD subsystem (stands for Memory Technology Devices) provides an abstraction layer for raw flash devices. It转载 2012-05-29 23:38:40 · 1722 阅读 · 0 评论 -
mtd-utils交叉编译
在网上参考了很多人的文章,开始就是编译不过去,提示/sys/acl.h无法找到!最后终于解决,原因是路径的问题 1、源码http://www.zlib.net/zlib-1.2.5.tar.gzhttp://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar.gzftp://ftp.infradead.org/pub转载 2012-05-29 23:48:51 · 1560 阅读 · 0 评论 -
移植mtd-utils工具包--使用教程
移植mtd-utils工具包--使用教程关于mtd-utils的移植,在Ubuntu Server 10.04平台上交叉编译,移植到嵌入式Linux,经过实践,以下是交叉编译的正确步骤,不保证在其他环境中能正确运行,以下是编译环境:build: Ubuntu Server 10.04host: Linux version 2.6.32.15-15-sigmacross转载 2012-05-29 23:37:43 · 5109 阅读 · 0 评论 -
我的mtd-utils工具链编译过程
我的AT91SAM9G20系统,板上集成了256M字节的NAND FLASH ;原来是使用JFFs2的,使用一段时间后发现,当数据写得比较多时,例如MTDBLOCK2的分区大小为220M,当写了164M字节的数据时,这时候每次上电,JFFS2的文件系统,jffs2_gcd_mtd2的线程需要花差不多40秒的时间去做垃圾回收的工作,更要命的是在垃圾回收的这段时间,占的资源接近100%,也就是转载 2012-05-29 23:42:59 · 4175 阅读 · 0 评论 -
linux 文件系统的管理 (硬盘) 工作原理
一、系统在初始化时如何识别硬盘 1、系统初始时根据MBR的信息来识别硬盘,其中包括了一些执行文件就来载入系统,这些执行文件就是MBR里前面446bytes里的boot loader 程式,而后面的16X4的空间就是存储分区表信息的位置;如下图 2、在分区表中,主要储存了以下信息:(1)分区号,常见的分区号有以下几种:其它编号可以使用fdisk指令,再执行 l (小写L) 查看转载 2011-11-05 17:09:00 · 2046 阅读 · 0 评论 -
嵌入式Linux文件系统详细介绍
Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。 Linux下的文件系统结构如下: Linux启动时,第一个必须挂载的是根文件系统;若转载 2011-11-05 16:13:11 · 1447 阅读 · 0 评论 -
YAFFS文件系统简介
YAFFS文件系统简介 YAFFS(Yet Another Flash Filing System)是第一个专门为NAND Flash存储器设计的嵌入式文件系统,适用于大容量的存储设备;并且是在GPL(General Public License)协议下发布的,可在其网站免费获得源代码。YAFFS 是基于日志的文件系统,提供磨损平衡和掉电恢复的健壮性。它还为大容量的Flash 芯片做了转载 2011-11-05 16:09:00 · 667 阅读 · 0 评论 -
Yaffs 文件系统分析
1 Yaffs文件系统结构1.1 简介1.1.1 应用场合 Yaffs(Yet Another Flash File System)文件系统是专门针对NAND闪存设计的嵌入式文件系统,目前有YAFFS和YAFFS2两个版本,两个版本的主要区别之一在于YAFFS2能够更好的支持大容量的NAND FLASH芯片。Yaffs文件系统有些类似于JFFS/JFFS2文件系统,与转载 2011-11-05 16:00:30 · 643 阅读 · 0 评论 -
linux文件系统简介
原文地址:http://www.cnblogs.com/yyyyy5101/articles/1901842.html文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。相信有了这些知识对于深入的学习li转载 2011-11-05 17:06:58 · 1004 阅读 · 0 评论 -
linux /dev 常见特殊设备介绍与应用[loop,null,zero,full,random]
linux是文件型系统,所有硬件如软件都会在对于的目录下面有相应的文件表示。对于dev这个目录,我们知道它下面的文件,表示的是linux的设备。在windows系统中,设备大家很好理解,象硬盘,磁盘指的是实实在在硬件。而在文件系统的linux下面,都有对于文件与这些设备关联的。访问它们就可以放到实际硬件,想想还是linux灵活了。变成文件,操作该多简单了。不用调用以前com,prt等接口了。直接读转载 2012-11-05 21:38:09 · 1161 阅读 · 0 评论