528|0

382

帖子

9

TA的资源

纯净的硅(初级)

楼主
 

【玄铁杯第三届RISC-V应用创新大赛】LicheePi 4A+使用TF卡扩容MMC方案 [复制链接]

 

近期群里不断有讨论说8G的MMC不够用,随便装点什么一下就满了,我也碰到类似的问题,主要是/usr/share目录里的东西太多了,于是尝试使用TF卡来扩容这个目录。已成功实现,现记录步骤如下:

一、插入TF卡

选择一张合适大小的TF卡,当然越快越好,我这里选择的是一个64G的A2卡,这块卡用起来,大文件速度还行,但读写小文件非常慢。

直接插入正在运行的系统,查看dmesg,可以看到这个卡已经被识别了。

 

这时,用ls查看/dev中的mmc,会发现多了一个mmcblk1

 

在分区记录中(/proc/partitions)也可以看到

 

二、备份数据

备份/usr/share

 

删除/usr/share,可以释放MMC的空间(实际上不做这一步也没影响,而且如果需要做这一步,可以和上一步合并用mv命令操作)

 

三、挂载TF卡

新建/usr/share,这是我们需要挂载的路径,必须得实际存在

 

把mmcblk1p1挂载成/usr/share

 

按照提示

 

再挂载一次

 

虽然还是有错误提示,但似乎表示已经挂载成功了。

四、还原share下的文件

       使用ls /usr命令、df –h命令分别检查,看TF卡是否已经取代原/usr/share了。

       使用cp命令还原share下的文件,大段出现

cp: cannot create symbolic link 。。。: Operation not permitted

应该是文件格式不对造成,可以使用mount查看挂载格式

 

看来果然是ext4和exfat的区别。

卸载以后再格式化一下

 

成功以后会得到信息如下:

 

再尝试带格式挂载(-T),可以看到现在是ext4格式了

 

接下来看看是不是可以安装一些大的应用。

 

     唔,这是忘记把share文件拷回正确目录了,和cpu其实没太多关系,可能是share下面有个叫做cpu table的目录或者文件。。。

       重复cp一次,再尝试安装,一切ok,把备份文件删除,扩容成功。

 

点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表