制作根文件系统映像工具

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

这一节将来完成工具的制作,下面以制作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 这个映像烧录到开发板去运行了

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

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

猜你喜欢

转载自www.cnblogs.com/x2i0e19linux/p/11672171.html
今日推荐