当前位置: 首页 > news >正文

uboot下查看分区

在 U-Boot 环境下查看存储设备的分区信息,可以根据所用存储介质(如 eMMC、SD 卡、NAND、SPI Flash 等)使用不同命令。下面是常用方法和命令整理👇:

🧩 一、查看块设备(eMMC/SD)分区

  1. 查看可用块设备
    => mmc list

示例输出:

FSL_SDHC: 0 (SD)
FSL_SDHC: 1 (eMMC)

说明有两个设备:mmc 0(SD卡)和 mmc 1(eMMC)。

  1. 选择设备
    => mmc dev 1

切换到 eMMC(设备号 1)。

  1. 读取分区表
    => mmc part

示例输出:

Partition Map for MMC device 1 – Partition Type: DOS

Partition Start Sector Num Sectors Type
1 8192 524288 0x83
2 532480 1048576 0x83

表示 eMMC 上有两个分区。

🧱 二、查看 NAND 分区

如果你的板子使用 NAND Flash:

=> nand info
=> nand bad
=> nand dump

查看分区表(如果定义了 MTD 分区):

=> mtdparts

输出示例:

device nand0 , # parts = 3
#: name size offset mask_flags
0: bootloader 0x00040000 0x00000000 0
1: kernel 0x00500000 0x00040000 0
2: rootfs 0x07AC0000 0x00540000 0

💾 三、查看 SPI Flash 分区

如果是 SPI NOR/NAND:

=> sf probe 0
=> sf info
=> mtdparts

📦 四、使用 printenv 查看环境变量中的分区定义

有时分区信息写在环境变量里(例如用于启动内核):

=> printenv

查找类似:

bootargs=console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait
mtdparts=mtdparts=spi0.0:512k(u-boot),512k(env),-(rootfs)

⚙️ 五、额外命令

查看文件系统内容(若分区可挂载):

=> fatls mmc 0:1
=> ext4ls mmc 1:2

查看分区表类型(MBR / GPT):

=> mmc part

✅ 常见总结表:
存储类型 查看命令示例
eMMC / SD mmc list, mmc dev 0, mmc part
NAND Flash nand info, mtdparts
SPI NOR sf probe, mtdparts
查看分区环境 printenv
浏览文件系统 fatls, ext4ls

http://www.dtcms.com/a/581105.html

相关文章:

  • 微信小程序camera相机帧转图片base64
  • Agentic AI基础设施实践经验系列(四):MCP服务器从本地到云端的部署演进
  • Linux系统性基础学习笔记
  • DDR5 DFE(Decision Feedback Equalizer)
  • 前程无忧企业官方网站logo制作下载
  • 做网站难学吗wordpress替换百度站内搜索
  • STM32项目分享:基于单片机的空气质量检测系统设计
  • Windows 下PostgreSQL 数据库相关及 n8n .env文件的配置
  • jsp与网站开发期末试题做调查问卷赚钱哪个网站好
  • 在Centos7.9上安装配置zabbix proxy保姆级教程
  • 万能近似定理:神经网络「拟合万物」的理论基石
  • autofs自动挂载
  • 微软TinyTroupe“人格”模拟库:AI智能体市场调研-V3版本(五)
  • Opencv(九) : 图像旋转
  • 关键词解释:DAG 系统(Directed Acyclic Graph,有向无环图)
  • 【Linux】基础开发⼯具
  • 那些网站可以给产品做推广个人网站备案填写
  • 现代汽车确认遭遇数据泄露, 攻击者连续窃密9天获取用户驾照信息
  • 如何进行数据脱取
  • 将linux操作系统装入U盘20251107
  • 工业级部署指南:在西门子IOT2050(Debian 12)上搭建.NET 9.0环境与应用部署
  • ​AI大模型时代下的全栈技术架构:从深度学习到云原生部署实战
  • 手机版网站推荐银川网站建设哪家不错
  • maven与springBoot环境配置
  • C++程序设计实验(黑龙江大学)
  • 全屋智能家居定制小程序
  • 做电影网站需多大的空间网站建设意义
  • 拓普建站推广wordpress域名变更
  • 深度学习从入门到精通(一):深度学习的分类
  • 进制转换--c