技术分享 | RK3568修改eMMC分区大小

news2025/1/12 13:14:49

我司IAC-RK3568-CM根据eMMC大小的不同,有着不同规格的产品,不论eMMC大小如何改变,其分区的配置大同小异,除了eMMC厂商所使用的区域无法变更外,留给用户的区域可自由写入。

图片

我司产品默认eMMC启动,所以eMMC用户区域的部分都留给了操作系统,不同的操作系统有着不同的分区,分区的具体信息可以从镜像文件中的parameter.txt中获取,Linux的分区信息如下图所示:

图片

这里记录着很多信息,主要是CMDLINE一行,记录了具体的所有分区,以及各个分区的大小。


这里以rootfs这个分区为例,来讲解一下0x00c00000@0x00058000(rootfs)的具体含义。其中,前面一个十六进制数据是size,也就是大小,单位是块(Block),而对应到eMMC来说就是扇区,一个扇区的大小是512Byte,那么就可以根据前面的十六进制数算出这个分区的大小,0x00c00000*512/1024/1024=6GB。进入到系统中,键入df -h命令,可以查看到磁盘大小为6GB,如下图所示:

图片

那么,根据上述的规则,通过修改@前的十六进制数就可以更改rootfs分区的大小,但同时要注意的是,要详细计算其他分区的大小,防止出现越过其他分区的现象。

将0x00c00000修改为0x01c00000,那么整体就是0x01c00000@0x0058000(rootfs),还是根据上面的公式计算,可以得出,0x01c00000大约是在14GB(0x01c00000*512Byte/1024/1024/1012),修改完毕后保存,然后重新烧写固件,进入到系统中后,键入df -h命令,就能够看到增大的分区空间了。

有的时会发现df -h查看到的分区大小与我们设置不对,这有可能是因为磁盘的分区没有挂载上导致的,可以键入fdisk -l命令查看具体的磁盘大小,以及相应分区的容量,然后使用resize2fs命令,将对应分区挂载到根目录即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2131156.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【AI-18】Adam和SGD优化算法比较

Adam(Adaptive Moment Estimation)和 SGD(Stochastic Gradient Descent,随机梯度下降)是两种常见的优化算法,它们在不同方面有各自的特点。 一、算法原理 SGD: 通过计算损失函数关于每个样本的…

干货分享 | 激光测风雷达中准确监测温度、湿度和气压的重要性

前言 风场信息的测量是气象或空气动力学领域的重要工作内容之一,其测量的精确性对于气象研究尤为重要。 激光测风雷达作为新型测风技术,利用多普勒(Doppler)原理获取风向、风速信息,具有能够探测晴空风场、测风范围广…

element select + tree

element select tree的使用 <template slot"action1" slot-scope"text, record, index"><el-select v-model"record.tagValue" multiple placeholder"请选择":filter-method"(e) > filterTree(e, index)" filt…

5分钟配置Nginx?(二)

前言: 此文章分为两个部分。 5分钟搞懂什么是Nginx?(一)-CSDN博客文章浏览阅读82次。2.、那么此时入口的安全性则格外重要,同时因为加强了入口的安全性,后端的web server的安全则可以不用做额外安全工作。因为入口如果破防,后端web server一定破防,如果不…

支付宝开放平台-开发者社区——AI 日报「9 月 13 日」

1 OpenAl推出了一个新的大语言模型一 OpenAl o1 前沿技术瞭望官&#xff5c;阅读原文 新的模型主要体现在下面几个方面&#xff0c;思维链&#xff1a;o1在回答问题前会产生一个内部的思维链&#xff0c;这使得它能够进行更深入的推理。强化学习&#xff1a;通过大规模强化学…

Linux操作系统入门(一)

Linux操作系统是开源的类Unix操作系统内核&#xff0c;由林纳斯托瓦兹在1991年创建。 Linux操作系统以其强大的性能、稳定性和开放性&#xff0c;赢得了全球用户的广泛认可&#xff0c;从服务器到个人电脑&#xff0c;从超级计算机到嵌入式设备&#xff0c;都有它的身影。作为…

停止向供应商提供您的数据

组织管理其数据基础设施的方式正在发生重大转变。越来越多的公司认识到存储和计算分离的优势&#xff0c;从而获得更好的性能、成本节约和可扩展性。这一趋势是由 AI 和 ML 工作负载日益复杂所推动的&#xff0c;这些工作负载需要灵活、高性能的系统。Databricks 首席执行官 Al…

自定义Spring-start学习笔记

Spring Boot Start的创建和使用 start的工作原理(网图) 1. 设置Maven项目&#xff1a; 创建一个新的Maven或Gradle项目&#xff0c;并在项目的pom.xml文件中添加必要的Spring Boot依赖项和插件。下面以maven项目为例&#xff1a; 创建Spring Boot项目 &#xff0c;并在项目的…

私域流量的价值探索:开源链动 2+1 模式、AI 智能名片与 S2B2C 商城小程序的助力

摘要&#xff1a;本文从渠道视角深入剖析私域流量的特殊价值&#xff0c;探讨其作为一种新的销售渠道所具有的重要意义。同时引入开源链动 21 模式、AI 智能名片和 S2B2C 商城小程序等创新元素&#xff0c;阐述它们如何为私域流量的发展提供新的动力和机遇&#xff0c;进一步提…

UE5安卓项目打包安装

Android studio安装 参考&#xff1a;https://docs.unrealengine.com/5.2/zh-CN/how-to-set-up-android-sdk-and-ndk-for-your-unreal-engine-development-environment/ 打开android studio的官网&#xff1a;Download Android Studio & App Tools - Android Developers …

浅谈电动汽车火灾特点及扑救对策研究

0引言 电动汽车火灾事件增多&#xff0c;其特点包括电池高能量密度、快速热释放和烟雾毒性。本文提出应对策略&#xff1a;加强火灾预防&#xff0c;完善电池管理系统&#xff0c;提高电池安全性能&#xff1b;使用干粉灭火器、气溶胶灭火系统等灭火剂&#xff1b;对严重火灾采…

力扣13.罗马数字转整数

4.定义一个哈希存字符和对应的数字 16.定义ans存最终数字 17.定义n存字符串长度 18.开始循环 19.设置value存第一个字符的值 20.如果第一个字符的值小于下一个字符的值&#xff0c;比如IV那么值就是V-I 反之则正常&#xff0b; 最后返回

【实证分析】中国工业经济-数实产业技术融合与企业全要素生产率(2008-2022)

数据简介&#xff1a;本数据参考黄先海和高亚兴老师&#xff08;2023&#xff09;的研究方法&#xff0c;对原文数据进行了年份扩充&#xff0c;更新到了2008-2022年。并按照原文的处理方法对样本进行了清洗和筛选。 数据范围&#xff1a;上市企业层面时间跨度&#xff1a;200…

利用Leaflet.js创建交互式地图:添加Popup

在现代Web开发中&#xff0c;交互式地图已成为展示地理位置数据的强大工具。Leaflet.js是一个开源的JavaScript库&#xff0c;它提供了一个简单易用的界面来创建这样的地图。在本文中&#xff0c;我们将探讨如何使用Leaflet.js创建一个交互式地图&#xff0c;并添加Popup来显示…

配置WSL(单纯记录

[参考链接(https://blog.csdn.net/mustuo/article/details/133960230) 1.开始相关功能 在控制面板-启用或关闭windows功能中 勾选适用于Linux的Windows子系统和虚拟机平台 重启后用管理员权限打开Powershell dism.exe /Online /Enable-Feature /FeatureName:VirtualMachinePl…

js TypeError: Cannot read property ‘initialize’ of undefined

js TypeError: Cannot read property ‘initialize’ of undefined 在JavaScript开发旅程中&#xff0c;遇到TypeError: Cannot read property ‘initialize’ of undefined这样的错误提示&#xff0c;无疑是令人沮丧的。这个错误通常意味着你试图访问一个未定义对象的initiali…

Mac 电脑 git credential osxkeychain问题之一

git credential osxkeychain问题&#xff0c;无法拉取最新代码&#xff0c;failed to get:-128 1.问题描述 不知道是系统还是brew进行了更新&#xff0c;启动项目后 git pull 无法拉取最新代码&#xff0c;git项目git pull 操作时突然提示&#xff1a;git credential osxkeych…

NPU 与 GPU 相比,有什么差别?| 技术速览

编者按&#xff1a; 随着2024年被业界誉为“AI PC元年”&#xff0c;各大笔记本电脑厂商纷纷推出搭载NPU的全新AI PC&#xff0c;而在介绍产品性能时&#xff0c;“NPU”一词频频被提及。但NPU和我们所熟知的GPU之间的区别究竟是什么&#xff1f; 我们今天为大家分享的这篇文章…

RS485隔离方案对比

RS485总线作为一种通用串口通信总线,在工业智能仪表、通讯设备等领域中应用广泛,得益于其优秀的抗干扰能力、长距离传输能力以及高数据传输速率。然而,在实际应用中,RS485总线在面临复杂电磁环境和远距离通信时,可能会受到各种电气干扰,导致信号传输不稳定,甚至可能损坏…

STM32G474读写FLASH

STM32G474读写FLASH主要用来将FLASH的部分页用来存储用户数据&#xff0c;以及分析是如何将“主FLASH存储器”作为引导区。 1、FLASH说明 STM32片内的FLASH分成两部分&#xff1a;主存储块、信息块。 “主FLASH存储器”用来存放用户程序,也就是我们写的程序,都存放在这里。 “…