首页 > 其他分享 >ubi命令分析

ubi命令分析

时间:2024-10-29 18:00:04浏览次数:1  
标签:分析 ctrl sudo ubi0 id 命令 dev ubi

先模拟一个nandflash出来
这里仿一个 1GiB, 2048 bytes page的 nand flash。
sudo modprobe nandsim first_id_byte=0xec second_id_byte=0xd3 third_id_byte=0x51 fourth_id_byte=0x95

 

挂载 UBIFS 文件系统

加载 UBI 内核模块
sudo modprobe ubi mtd=0
这里将 ubi 加载到了 mtd 的设备 0 上

 

分离 当前的MTD 上的设备 0

sudo ubidetach /dev/ubi_ctrl -m 0


格式化 MTD 设备/dev/mtd0

sudo ubiformat /dev/mtd0 -s 512

UBI设备附加回 MTD 设备 0 上

sudo ubiattach /dev/ubi_ctrl -m 0 -O 512

检查一下可以看到,创建出来了一个/dev/ubi0,ubi0就是用与管理mtd0的设备

ls /dev/ubi*
/dev/ubi0 /dev/ubi_ctrl

为ubi0设备创建一个逻辑分区,分区创建出来就自动格式为ubifs文件系统

sudo ubimkvol /dev/ubi0 -N myos -s 200MiB

检查一下,可以看到多了一个ubi0_0的分区设备

ls /dev/ubi*
/dev/ubi0 /dev/ubi0_0 /dev/ubi_ctrl

检查ubinfo,查看新创建的分区

ubinfo -d 0 -a

挂载ubi0_0分区

sudo mount -t ubifs ubi0:myos /mnt/ubifs/

挂载好后,就可以像访问硬盘一样访问nand flash了.

标签:分析,ctrl,sudo,ubi0,id,命令,dev,ubi
From: https://www.cnblogs.com/zxdplay/p/18514075

相关文章

  • 查看数据库锁状态命令
    在MySQL中,你可以使用几种不同的方法来查看当前的锁状态。以下是一些常用的命令和查询语句:1.使用`SHOWENGINEINNODBSTATUS`命令:  这个命令会提供InnoDB存储引擎的状态信息,其中包括了当前锁定的信息。你可以在输出中找到`TRANSACTIONS`部分,那里列出了所有活动事......
  • C# 串口通讯工具类,一个函数发送命令等待并接收返回数据(适用和仪器仪表通讯)
     一般的串口通讯类或者nuget包提供的串口通讯功能,发送和接收数据是分开的。当需要与仪器或者仪表交互大量指令和数据时,分开收发十分不方便,也不好维护。 所以将发送和等待接收返回的数据写成一个函数来操作完成就十分的方便,这里提供一个非常好用的C#串口通讯工具类,其内部......
  • 如何使用数据分析进行市场细分和目标市场分析
    市场细分和目标市场分析是高效营销的关键步骤。通过运用数据分析,公司能够识别出具有共同特征的潜在消费者群体、深入了解他们的需求和偏好、评估市场潜力和竞争局势,并制定相应的营销策略。特别是在开展市场细分时,数据分析可帮助确定不同顾客群体对产品或服务的不同反应,从而提供定......
  • linux 命令值xargs与tr
    提出问题:为什么有了管道符|,还需要xagrs管道符 | 允许将一个命令的输出作为另一个命令的输入。然而,管道符在处理某些类型的输入时存在局限性,特别是当需要将一系列输入项作为单个命令的多个参数时()。xargs 的出现正是为了解决这个问题。xargs 能够从标准输入(stdin)读取数据,......
  • Spring Security 4大核心架构图与21种安全验证策略场景分析(高级篇)
    SpringSecurity是一个功能强大且高度可定制的Java安全框架,用于保护基于Spring的应用程序。它提供全面的安全服务,包括认证、授权、防止CSRF攻击、会话管理等。通过灵活的配置选项和多种认证机制,SpringSecurity帮助开发者构建安全、健壮的应用系统,支持从简单的表单......
  • 全国山洪径流模拟与洪水淹没危险性评价、GIS水文信息提取与分析、洪峰流量估算、洪水
    目录专题一:洪水淹没危险性评价方法及技术专题二:GIS水文信息提取与分析专题三:山洪径流模拟与洪峰流量估算、洪水频率分析专题四:【山洪、洪水】淹没模拟及水力学分析专题五:洪水风险制图及2024年典型洪水复盘GIS水文分析(ArcHydro、SpatialAnlysist等模块)是流域水文模拟......
  • linux 自定义命令
    linux下有多种自定义命令的方式:1、alias方式:也就是别名2、环境变量的方式:将写好的脚本放在对应的目录中,然后将目录放在$HOME/.profile中。3、函数的方式:在$HOME下建立.bash_func文件夹,可使用命令mkdir-p$HOME/.bash_func实现。在$HOME/.bashrc下添加加载函数的代码#在$......
  • git常用命令
    提交代码:1、先去github创建一个仓库(Repositories),得到这个仓库地址,如:https://github.com/xxxx/htmlDemo.git2、在要上传的文件夹里面打开gitbash,按顺序执行①gitinit②gitremoteaddoriginhttps://github.com/xxxx/htmlDemo.git③gitadd.④gitcommit-m‘备注信......
  • 明火识别检测视频分析服务器烟雾检测识别在企业消防安防场景中的应用
    随着科技的不断进步,明火识别检测视频分析服务器在企业消防安防领域扮演着越来越重要的角色。它通过结合人工智能、大数据分析和物联网技术,为火灾预防、检测和响应提供了全新的解决方案。以下是在企业消防安防场景中的一些关键应用,它们展示了如何利用这些先进技术来提升消防安全管......
  • 烟火检测视频分析网关摄像机实时接入分析平台在火灾预防中是如何应用的?
    在现代火灾预防领域,人工智能(AI)的应用正变得日益广泛和关键。烟火检测视频分析网关通过实时监控、智能分析和预警等多种功能,极大地提升了火灾预防的效率和准确性。以下是AI在火灾预防中的具体应用方式,这些技术正在改变我们对火灾防控的认知和实践。人工智能(AI)在火灾预防中的应用是......