zoukankan      html  css  js  c++  java
  • 制作根文件系统映像工具

    上一节制作了最小根文件系统的材料,如果要烧录到板子上运行还需要把这些材料制作成映像文件,制作映像需要用到对应的工具

    这一节将来完成工具的制作,下面以制作yaffs2格式文件系统为例 列出方法和步骤。

     

    一、获得工具原码

      yaffs_source_util_larger_small_page_nand.tar.bz2

      解压后进入目录 Development_util_ok/yaffs2/utils

      查看一下目录里都有那些东西

      在这个目录下执行 make  编译完成后会得到一个工具 如下图

      mkyaffs2image  这个工具就是我们需要的工具,把这个工具复制到根目录下 同时加上可执行属性

      sudo cp mkyaffs2image /usr/local/bin/

      sudo chmod +x /usr/local/bin/mkyaffs2image

    二、制作映像

      进入到根文件系统目录 同级 注意:同目录那一级,不是文件系统目录里。

      mkyaffs2image fs_mini_mdev fs_mini_mdev.yaffs2 

      fs_mini_mdev是根文件系统目录名 

      fs_mini_mdev.yaffs2 是映像名

      这里就可以把 fs_mini_mdev.yaffs2 这个映像烧录到开发板去运行了

    注意:这个根文件系统是最小的根文件系统,可以验证内核挂接根文件系统 和根文件系统是否可用。并不完善。

    下一节,就进一步完善根文件系统进行说明

    钻木取火!拼的是体力?耐心?智慧?
  • 相关阅读:
    《何以为家》--观影心得
    博弈论 -- 巴什博弈
    《黑客攻防技术-系统实战》第二章--栈溢出1
    《汇编语言》--程序范例
    《黑客攻防技术-系统实战》开篇讲解
    ptrace理解
    DPDK初始化
    C++ 对象内存模型
    DPDK学习路线计划
    DPDK学习开篇
  • 原文地址:https://www.cnblogs.com/x2i0e19linux/p/11672171.html
Copyright © 2011-2022 走看看