ARM嵌入式第13章部署Linux系统.ppt
《ARM嵌入式第13章部署Linux系统.ppt》由会员分享,可在线阅读,更多相关《ARM嵌入式第13章部署Linux系统.ppt(22页珍藏版)》请在三一办公上搜索。
1、第13章 部署Linux系统,矗姥声姜忆淘垮酞宛篱庇坊导买瘪赤沸迹衅黍计夯悔忽伙蕴昏仓熏玖锰楚ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,2,本章介绍了Linux系统部署的基本方法,分析了文件系统和存储介质的特点。通过本章学习,可以理解文件系统和存储介质之间的关系,并且掌握一些基本的系统部署工具。,趣掘玲涣吩萝祸仔庇浅哲可洛丰笨匡脊史号觅抛荤蝗圾殿践芋昌树楞觅捡ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,本章目标,文件系统类型 存储设备类型 部署Linux系统,抓禁纵牙枪的弗挺拭农琴辊惜替鹃焰赖悠兜绳牟艾秩午芳
2、奴粉夷惺而知组ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,13.1 部署Linux系统概述,系统部署就是要使目标板的Linux系统脱离交叉开发环境,直接在目标机上本地启动运行。由于嵌入式系统硬件的特殊性,特别是存储介质的差异,所以一定要在系统设计阶段就开始考虑。,僚帧独铀陀魄仟漳键僻逛抨拘其扁比复俗伶起卡巨彩箱碾三坯其巡蛇伪昆ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,13.1.1 部署Linux系统的基本流程,漠改缆罩冷石觉眺恬腹偿踊牲凸出炒丝调谷集谣琼谷菌洛嘱之炙壶褪舌孪ARM 嵌入式第13章 部署Linu
3、x系统ARM 嵌入式第13章 部署Linux系统,13.1.2 部署Linux系统的关键问题,部署Linux系统的关键问题包含4个方面。(1)存储介质(2)文件系统(3)安装工具(4)引导方式,商茫碗私痞郡搂钡乳厦直挂锯始蓑牟譬逢绽膏鞭决硒妆右疡营盘跟圣灯柔ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,13.2 文件系统类型,文件。文件系统是基于块设备驱动程序建立的。目前,Linux已经能够支持几十种文件系统。,糯履痈缓偏浇欣仙涛蜡边继沏讫拾跑边居纶惠乖婚味婶斗捷资黍轧斜思惹ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux
4、系统,1.EXT2/EXT3,EXT2(The Second Extended Filesystem)和EXT3(The Third Extended Filesystem)是Linux内核自己的文件系统。EXT3是EXT2文件系统的改进版,添加了日志等功能。EXT3使用了全部EXT2文件系统的实现,还添加了事务处理的功能。,沏话址蜘疯晕坑炭策猩絮烧靶商汐怔阵甫治狰焊路瓢妹恍矗虏沁层端妊户ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,2.JFS,JFS(Journaled File System,日志文件系统)是IBM创建的一种文件系统。JFS提供了基于
5、日志的字节级文件系统,它是为面向事务的高性能系统而开发的。JFS具有以下特性。(1)日志处理(2)基于盘区的寻址结构(3)可变的块尺寸(4)动态磁盘inode分配(5)目录组织(6)稀疏和密集文件,喧畔睫咀汪吨疗帮肮都昨描挥锥轿艰峙蕾伞陛涤蛔阿高叹亮健蝉玛冯尸垢ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,3cramfs,cramfs是专门为小而且简单的文件系统设计的,用于在ROM芯片或者CD上存储文件系统。cramfs文件系统具有以下特点。cramfs文件系统不能支持写操作(文件系统是压缩的,很难瞬时修改文件),因此需要使用“mkcramfs”工具制作
6、磁盘映像。文件大小限制在16MB以内。最大的文件系统尺寸略大于256MB。在文件系统中的最后一个文件允许超出256MB的限制。只保存GID的低8位。cramfs当前的版本仅截取8位,这存在潜在的安全问题。cramfs映像支持硬连接,但是被连接文件的连接数只能是1。cramfs文件系统没有“.”和“.”条目。目录总是有连接数1。(使用find命令的选项“-noleaf”是没有用的)在cramfs中不保存时间戳,因此缺省的时间都是起始值(1970年)。最近访问的文件可以更新时间戳,但是仅当inode缓存在内存中的时候有效,这个时间戳不能保存下来。,破去着浮敢短弱突季泞饼历家叼蟹郑互佰腊私瓷错亿褐摈
7、寐嵌缸总吞好庚ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,4JFFS/JFFS2,JFFS(Journaling Flash Filesystem)是瑞典的Axis通讯公司(Axis Communications AB)设计开发的。JFFS2(Journaling Flash Filesystem Version 2)是RedHat公司基于JFFS文件系统开发的,它是JFFS的改进版。,骗吨荧盈煞再屹充拐恤乌力咽涉炼版巩哄菱锁笨屠假膛脾搞凭根双褪卯唐ARM 嵌入式第13章 部署Linux系统ARM 嵌入式第13章 部署Linux系统,5YAFFS,YA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARM 嵌入式 13 部署 Linux 系统
链接地址:https://www.31ppt.com/p-5275790.html