转载地址:http://blog.csdn.net/android83/article/details/6012126

(1)查看MTD分区表

[cpp] view plain copy

  1. U-Boot$ mtdparts
  2. mtdparts variable not set, see 'help mtdparts'
  3. no partitions defined
  4. defaults:
  5. mtdids : nand0=nandflash0
  6. mtdparts: mtdparts=nandflash0:1536k(bootloder),512k(params),4m(kernel),16m(safefs),-(rootfs)

(2)载入默认分区表

U-Boot$ mtdparts default

(3)激活分区

U-Boot$ ubi part safefs

[cpp] view plain copy

  1. Creating 1 MTD partitions on "nand0":
  2. 0x000000600000-0x000001600000 : "mtd=3"
  3. device_name0:mtd=3
  4. UBI: attaching mtd1 to ubi0
  5. UBI: physical eraseblock size: 131072 bytes (128 KiB)
  6. UBI: logical eraseblock size: 129024 bytes
  7. UBI: smallest flash I/O unit: 2048
  8. UBI: sub-page size: 512
  9. UBI: VID header offset: 512 (aligned 512)
  10. UBI: data offset: 2048
  11. scanning error 0
  12. UBI: attached mtd1 to ubi0
  13. UBI: MTD device name: "mtd=3"
  14. UBI: MTD device size: 16 MiB
  15. UBI: number of good PEBs: 127
  16. UBI: number of bad PEBs: 1
  17. UBI: max. allowed volumes: 128
  18. UBI: wear-leveling threshold: 4096
  19. UBI: number of internal volumes: 1
  20. UBI: number of user volumes: 1
  21. UBI: available PEBs: 0
  22. UBI: total number of reserved PEBs: 127
  23. UBI: number of PEBs reserved for bad PEB handling: 2
  24. UBI: max/mean erase counter: 4/1

查看当前激活的分区:
U-Boot$ ubi part

[cpp] view plain copy

  1. Device 0: nand0, partition safefs  

(4)挂载分区

U-Boot$ ubifsmount safefs

[cpp] view plain copy

  1. UBIFS: recovery needed
  2. UBIFS: recovery deferred
  3. UBIFS: mounted UBI device 0, volume 0, name "safefs"
  4. UBIFS: mounted read-only
  5. UBIFS: file system size: 14192640 bytes (13860 KiB, 13 MiB, 110 LEBs)
  6. UBIFS: journal size: 9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
  7. UBIFS: media format: w4/r0 (latest is w4/r0)
  8. UBIFS: default compressor: LZO
  9. UBIFS: reserved for root: 0 bytes (0 KiB)

(5)查看分区的内容

U-Boot$ ubifsls

[cpp] view plain copy

  1. <DIR> 3840 Tue Apr 20 07:42:09 2010 bin
  2. <DIR> 480 Fri Aug 28 02:32:54 2009 dev
  3. <DIR> 2416 Thu Jan 01 00:18:47 1970 etc
  4. <DIR> 5464 Tue Apr 20 07:54:28 2010 lib
  5. <DIR> 480 Tue Apr 20 07:42:01 2010 mnt
  6. <DIR> 160 Fri Aug 28 01:37:57 2009 opt
  7. <DIR> 224 Tue Apr 20 09:19:29 2010 tmp
  8. <DIR> 160 Fri Aug 28 01:37:57 2009 sys
  9. <DIR> 736 Thu Feb 26 07:25:19 2009 var
  10. <DIR> 608 Fri Aug 28 02:32:54 2009 usr
  11. <DIR> 296 Fri Aug 28 01:37:57 2009 boot
  12. <DIR> 224 Tue Apr 20 07:42:01 2010 home
  13. <DIR> 160 Fri Aug 28 01:37:57 2009 proc
  14. <DIR> 2528 Tue Sep 14 08:50:07 2010 sbin
  15. <DIR> 160 Fri Aug 28 01:37:57 2009 root
  16. <LNK> 11 Tue Sep 14 08:24:07 2010 linuxrc
  17. 706 Wed Sep 15 08:47:30 2010 burn.usb
  18. 52 Wed Jun 30 06:30:21 2010 readme
  19. 697 Wed Sep 15 08:47:43 2010 burn.cf
  20. 664 Wed Sep 15 08:47:17 2010 burn.sd

(6)查看某个文件

U-Boot$ ubifsload 80008000 readme

[cpp] view plain copy

  1. Loading file 'readme' to addr 0x80008000 with size 52 (0x00000034)...
  2. Done

U-Boot$ md 80008000

[cpp] view plain copy

  1. 80008000: 65666173 66207366 6120726f 4c206c6c safefs for all L
  2. 80008010: 32334350 42203035 6472616f 200a2e73 PC3250 Boards..
  3. 80008020: 20202020 32202020 2d303130 302d3730 2010-07-0
  4. 80008030: 0a0a0a31 00000000 00000000 00000000 1...............

U-Boot中ubi和ubifs命令的使用相关推荐

  1. ubi以及ubifs

    1.很多人在linux上面build的时候经常会遇到缺少liblzo.so之类的库文件,我记得的有在编译mplayer会出现这个错误,还有这次使用ubifs的时候也是. 直接使用sudo apt-ge ...

  2. 徒手解密 Spring Boot 中的 Starter自动化配置黑魔法

    我们使用 Spring Boot,基本上都是沉醉在它 Stater 的方便之中.Starter 为我们带来了众多的自动化配置,有了这些自动化配置,我们可以不费吹灰之力就能搭建一个生产级开发环境,有的小 ...

  3. spring mysql mongdb_Spring Boot中使用MongoDB数据库的方法

    MongoDB数据库简介 简介 MongoDB是一个高性能,开源,无模式的,基于分布式文件存储的文档型数据库,由C++语言编写,其名称来源取自"humongous",是一种开源的文 ...

  4. Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行

    Linux 有问必答:如何在Ubuntu或者Debian中启动后进入命令行 提问:我运行的是Ubuntu桌面,但是我希望启动后临时进入命令行.有什么简便的方法可以启动进入终端? Linux桌面自带了一 ...

  5. AIX中一些常用的命令汇总

    <oracle大型数据库系统在AIX/unix上的实战详解>集中讨论33:AIX中一些常用的命令程  文平 和若干读者邮件沟通了一些关于AIX命令使用方面的问题,干脆,这里我给大家做一个列 ...

  6. Spring Boot中使用时序数据库InfluxDB

    除了最常用的关系数据库和缓存之外,之前我们已经介绍了在Spring Boot中如何配置和使用MongoDB.LDAP这些存储的案例.接下来,我们继续介绍另一种特殊的数据库:时序数据库InfluxDB在 ...

  7. 如何在Spring Boot中玩转智能合约【修订版】

    本文是由链博科技 ChainBoard.IO 为大家带来的web3j 对智能合约的调用.让 java 程序可以和我们的智能合约愉快的交互起来~ 一. 什么是 web3j web3j是一个高度模块化.响 ...

  8. 如何在Spring Boot中玩转智能合约

    本文是由链博科技 ChainBoard.IO 为大家带来的web3j 对智能合约的调用.让 java 程序可以和我们的智能合约愉快的交互起来~ 一.什么是 web3j web3j是一个高度模块化.响应 ...

  9. Spring Boot中使用Flyway来管理数据库版本

    久违了的Spring Boot系列,今天抽空更新一篇.之前写过很多篇关于数据访问的文章了,比如下面这些: 使用JdbcTemplate 使用Spring-data-jpa简化数据访问层(推荐) 多数据 ...

  10. Spring Boot中使用RabbitMQ

    很久没有写Spring Boot的内容了,正好最近在写Spring Cloud Bus的内容,因为内容会有一些相关性,所以先补一篇关于AMQP的整合. Message Broker与AMQP简介 Me ...

最新文章

  1. 30分钟,让你彻底明白Promise原理
  2. diamond源码阅读-diamond-client
  3. 制作基于http的yum源2
  4. 不使用加减乘除符号计算加法
  5. 英特尔SVT-AV1 0.8 AV1视频编码基准发布
  6. git 图形化工具 GitKraken 的使用 —— 分支的创建与合并
  7. 手机如何通过路由器共享计算机硬盘,手机如何访问电脑硬盘之ES文件浏览器?...
  8. 《破茧成蝶——用户体验设计师的成长之路》一1.2 邂逅用户体验设计
  9. XenApp and XenDesktop 7.15 LTSR CU6发布
  10. 微信小程序蓝牙连接TSPL打印机打印图片思路
  11. 51单片机开发板lcd1602不显示字符问题
  12. veeam安装和部署_Veeam Backup Replication 8 安装配置
  13. 设计模式10——状态模式
  14. Win7下配置php运行环境
  15. 怎么提取图片上的文字?非常方便
  16. 古籍、中国通史、诗经、辞、、四书五经、诸子百家、四大名著、唐诗、宋词、明清小说、四库全书
  17. PS文件的打开与关闭
  18. REST API 最佳实践 – REST 端点设计示例
  19. java计算机毕业设计教师教学质量评估系统源码+mysql数据库+系统+lw文档+部署 - 副本
  20. robotframework关键字常用

热门文章

  1. OpenSocial版的51虚拟支付--ROCKYOU
  2. 各种程序员的工作内容
  3. Win10微软应用商店打不开/无响应/闪退/错误/无法加载的解决方法
  4. 下午:准备考试——SOA解决方案架构师认证
  5. 零成本、零流量,我是如何空手反套白狼?
  6. 正则表达式 -验证身份证号
  7. 二元关系的矩阵和图表示
  8. 数据字典的作用是什么,它有哪些条目?
  9. html如何加黑色蒙板,Photoshop中怎么添加黑色蒙版?
  10. IE8兼容html5视频播放