没有合适的资源?快使用搜索试试~ 我知道了~
如何制作嵌入式Linux文件系统
3星 · 超过75%的资源 需积分: 4 21 下载量 156 浏览量
2009-02-18
10:30:01
上传
评论
收藏 49KB DOC 举报
温馨提示
试读
7页
如何制作嵌入式Linux文件系统,本资料详细讲解rootfs的制作过程! 文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘设备可以包含一个或多个文件系统;如果您想进入一个文件系统,首先您要做的是挂载(mount)文件系统;为了挂载(mount)文件系统,您必须指定一个挂载点。
资源推荐
资源详情
资源评论
如何制作嵌入式 Linux 文件系统
年 月 日赛迪网
作者:
一、什么是文件系统(Filesystem)
文件系统是包括在一个磁盘包括光盘、软盘、闪盘及其它存储设备或分区的目录结
构;一个可应用的磁盘设备可以包含一个或多个文件系统;如果您想进入一个文件系统,
首先您要做的是挂载文件系统;为了挂载文件系统,您必须指定一个挂
载点。
二、主要嵌入式采用的文件系统
中,是必不可少的。 !上主要实现有"和直接挂载
#$#"",硬盘上的根文件系统;嵌入式中一般不从#$启动,而是从%&启动,
最简单的方法是将&"到'()的'()$,稍复杂的就是直接从 %&读取
的!,更复杂的是在%&上分区,并构建*%%+等文件系统。
'()$将制作好的压缩后写入%&,启动的时候由,&"-&"
到 '(),解压缩,然后挂载到。这种方法操作简单,但是在'()中的文件系统不是压
缩的,因此需要占用许多嵌入式系统中稀有资源'()。
"就是用内存空间来模拟出硬盘分区." 通常使用磁盘文件系统的压缩
存放在 / 中.在系统初始化时.解压缩到 +$'() 并挂载根文件系统.在 & 系统
中." 有二种.一种就是可以格式化并加载.在 & 内核 就已经支持.其不足
之处是大小固定0另一种是 的内核才支持.通过. 来实现.他不能被格式化.但用起
来方便.其大小随所需要的空间增加或减少.是目前 & 常用的 " 技术
"是'()$的格式,--&之前都是1-2",3--&4引
入了2",大大简化了的启动过程,附合的基本哲学:3--
&-."35++不过 2"作为新的格式,还没有经过广泛测试,嵌入式
中主要采用的还是1-2"。
!是写的很简单的文件系统,有很好的压缩绿,也可以直接从%&
上运行,不须&"到'()中,因此节约了'()。但是!是只读的,对于需要运
行时修改的目录如:-.6.多有不便,因此,一般将这些目录做成 等
可写的。
+7%+是对!的增强。突破了!的一些限制,在%&和'()
的使用量方面也具有优势。不过,据开发者介绍,在性能上可能不如!。这也是一
种新方法,在嵌入式系统采用之前,需要经过更多的测试
三、建一个包含所有文件的目录
。建一个目录 用来装文件系统
资源评论
- xuhui3062014-01-18感觉花10个积分来下载不值得,不是我想要的
- luokeke9222013-12-12我水平太差,看不懂
- wgfxcu2013-04-28文章都是粘贴的,整理的也不是很好!
- 大克2012-11-16通过这个说明知道了裁剪Linux的方式
- chen_lei872013-05-26基本流程都写得挺清楚了。
xhcjlinux
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功