Linux下根文件系统的制作

  • 格式:pdf
  • 大小:156.62 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ss m i i go prt n hc r ie r eecs o s , a s n te s i r l ss ms sd yt odoea o , i p vds e rne rf 2 yf do r i l e yt e e sn i w h o f f js a h m a f e u i
js 、yf 等其他一些适用 于 l u f 2 as s i x上的文件 系统提供 了参考。 n
关 键 词 : 根 文件 ; 入 式 Ln x; uy o 嵌 iu B sbx
Ma e F l o i S se i i u k i Ro t l y t m L n x e F e n
பைடு நூலகம்
下载 ,在这里使用 的是广嵌提供的源码包 b sbx 1 0 peO uyo一 . 一 rl. O
t .2 r z a b 。把 它解 压 到 根 目录 下 。
#a xf uy o一 . 一 rl.r z t vj sb x 1 0 peOt . 2 r b 0 ab
# d bus bo —1O c y x .0-p el r O # a e c nfg m kem nu o i
Z HANG m l DU a we YANG 】i Y. e i, Xio  ̄ i, 【 ( ot C iaU iesyo eh oo yo fr t nE gneigIstt B in 0 l 4 N r hn nvri f cn lg f nomai n ier tue, eigl0 4 ) h t T I o n ni j
o nu . n Li x
Ke r s o tf e; mb d e iu y wo d :ro l e e d d l x; u y o i n B sb x
1 引 言
嵌 入 式 Ln x系统 一 般 由包 括 引 导加 载程 序 、 Ln x内核 、 iu iu
如 果 在 / os e 目 录 下 没 有 cno ul 则 需 要 用 r t/ v o fd o sl nl, e
()准备 目标 系统启动所需的文件 4
Ln xc c ia,f a4个 文 件 。 i r ,rs n t u itf s d t
() 配 置 B sbx 5 uyo
B sbx的 源 代 码 可 以 到 官 方 网站 ht:w wb sbxnt uyo t / w . y o. / p/ u e
3 Ca f 文件 系统 的制 作 rm s
制 作 Ca f rms文件 系统 至 少包 括 如 下 的 目录 :bn e 、 i、d v
下 ,很 容易造成冗余 [ 2 1 。而使用 B sbx可以大大简化文件 系 uyo 统的的制作 ,可 以保证文件 的正确性。
2 嵌入 式文 件 系统
常用 的嵌 入式 文件 系统 类 型包 括 :js ,yf ,ca f, f 2 a s rms f
r r, rm i ,rm sm f等 1, 以 Ca f 文 件 系 统 为 例 , o s a ds a ft ps 3 o t k / ] rm s 来 介 绍 文 件 系 统 的 制 作 ,对 于 其 他 文 件 系 统 的 制 作 可 以 提 供 帮 助 。 Ca f 文 件 系统 是 一 个 压 缩 的 文 件 系 统 。 对 开 发 人 员 rm s
mko nd命 令创 建 ,否 则 会 出错 。
文件系统 、应用程序 4部 分组 成 [ 1 1 。根文件 系统作 为其 中的一 个重要组成部 分 ,是 内核启 动时加载 的第一 个文件 系统 ,主 要是为 内核 的启 动提供各种 工具软件 、库文 件 、脚本 、配 置
文 件 等 并 可 以作 为 存 储 读 写 数 据 的 区 域 。 因 此 ,对 于 资 源 十 分 有 限 的嵌 入 式 系 统 ,制 作 的 文 件 系 统 精 简 实 用 是 非 常 必 要 的 。 一 般 的做 法 是 将 所 需 要 的 所 有 文 件 手 动 复 制 到 一 个 目 录
Absr c :Thi p r p e e t g n r l tps o m b dd d o t fl i a s wih ta t s pa e r s ns e e a se fe e e r o e usng Cr mf t Bus b x i e al i y o n d t i.Ma Cr mf l ke a sfe i
来说 ,既方便又省内存空间。
才能把 B sbx编译成静态链接的可执行文件 ,运行时才独立 uyo 于其他函数库 。
( ) A oh rB un —ie S el* h o e y u ea h s el 3 n te o re l h l C os o rd fu h l k
SFW R E E0M N DDS N O rA EDVLPE T N EI A G
软 件 开 发 与 设 计
Ln x下 根 文件 系统 的 制作 iu
张 永梅 ,杜 晓伟 ,杨晓 易
( 北方工业 大学信息工程学院 ,北京 l0 4 ) 0 14
摘 要 : 介 绍 用 B sbx制 作 嵌 入 式 根 文 件 Ca f 的 一 般 步 骤 。 所 制 作 的 Ca f 文 件 系 统 能 正 常 运 行 , 为 创 建 uyo rm s rm s
在配置菜单界 面中,应该注意 以下几个选项:
( ) G n rl of ua o - , 选 择 “ u pr fr e vs 1 e ea C ni rt n - g i  ̄ S p ot —f” d o 选项 。
() B i pin- ,在 这 项 中要 选 择 使 用 静 态 库 ,这 样 2 ueO t s- l o -  ̄