利用mkfs.ubifs和ubinize两个工具制作UBI镜像
2016-05-25 10:15
351 查看
有了mkfs.ubifs和ubinize两个工具后,就可以制作UBIFS镜像了,具体步骤如下:
1.使用mkfs.ubifs命令将某个文件夹制作为UBIFS镜像,系统镜像可在u-boot下使用ubi write命令烧写到NAND FLASH上。
mkfs.ubifs -r/tmp/rootfs-m 2048 -e 126976-c 992 -o ubifs.img
以上命令的含义为将/tmp/rootfs文件夹制作为UBIFS文件系统镜像,输出的镜像名为ubifs.img,-m参数指定了最小的I/O操作的大小,也就是NAND FLASH一个page的大小,-e参数指定了逻辑擦除快的大小,-c指定了最大的逻辑块号。
2.使用ubinize命令可将使用UBIFS文件系统镜像转换成可直接在nandLASH上烧写的格式(带有UBI文件系统镜像卷标):
ubinize -o ubi.img-m 2048 -p 128KiB-s 512 -O 2048 ubinize.cfg
ubinize.cfg为一些配置参数:
[ubifs]
mode=ubi
image=ubifs.img
vol_id=0
vol_size=100MiB
vol_type=dynamic
vol_alignment=1
vol_name=rootfs
vol_flags=autoresize
1.使用mkfs.ubifs命令将某个文件夹制作为UBIFS镜像,系统镜像可在u-boot下使用ubi write命令烧写到NAND FLASH上。
mkfs.ubifs -r/tmp/rootfs-m 2048 -e 126976-c 992 -o ubifs.img
以上命令的含义为将/tmp/rootfs文件夹制作为UBIFS文件系统镜像,输出的镜像名为ubifs.img,-m参数指定了最小的I/O操作的大小,也就是NAND FLASH一个page的大小,-e参数指定了逻辑擦除快的大小,-c指定了最大的逻辑块号。
2.使用ubinize命令可将使用UBIFS文件系统镜像转换成可直接在nandLASH上烧写的格式(带有UBI文件系统镜像卷标):
ubinize -o ubi.img-m 2048 -p 128KiB-s 512 -O 2048 ubinize.cfg
ubinize.cfg为一些配置参数:
[ubifs]
mode=ubi
image=ubifs.img
vol_id=0
vol_size=100MiB
vol_type=dynamic
vol_alignment=1
vol_name=rootfs
vol_flags=autoresize
相关文章推荐
- The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure
- Android 地址选择器,实现省市区三级联动
- 350. Intersection of Two Arrays II [easy] (Python)
- 【C语言】动态链表建立工人档案,并输出结果
- Javascript模板引擎mustache.js详解
- 在JAVA中生成RSA秘钥对实现SSH互信
- 第二阶段 站立会议 02
- 深入浅出UML类图
- <一>dubbo框架学前原理介绍
- 使用Java抽取RTF思想
- 改变状态栏样式
- 美化加载失败的图片(Stying broken images)
- 网易视频云技术分享:linux软raid的bitmap分析
- SVN常用终端命令
- MAC地址分类
- (礼拜三log)前端开发:好用的日历插件推荐 plus table使用的注意事项
- JAVA学习之——fail-fast机制
- mustache.js的使用说明
- Backbonejs之collection
- UIBarMetrics