米联客技术答疑系统
微信客服01
微信客服02
微信客服03
QQ售前
QQ售后
提交问题
常见问题
联系我们
客服时间
周一至周五
8:00~18:00
[X]关闭
联系在线客服
首页
BBS
技术答疑系统
VIP视频课程
VIP板卡资料包
VIP会员购买
米联客-天猫店
米联客-京东店
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
客服中心
工单中心
操作系统Linux
主题分类
学习提问
自学笔记
经验总结
资料分享
nand flask的mtdblock设备mount解决方案
文档创建者:
ぉ沙皮狗的忧伤
浏览次数:
5333
最后更新:
2020-06-03
操作系统Linux
5333 人阅读
|
0 人回复
参考网址:
https://zhidao.baidu.com/question/1448826338722273260.html
1、先百度查看支持nand flash的文件系统,通过make menuconfig添加进来
2、
cat /proc/mtd
:可以看到当前系统的各个mtd情况,
3、
cat /proc/partitions: 分区信息,有上面的类似
4、
ubiattach /dev/ubi_ctrl -m 8 -----将mtdblock8与ubi建立连接,命令输出如下:
5、
ls /sys/class/ubi/
-----可以看到该目录下增加了一个ubi2的子目录
6、
cat /sys/class/ubi/
ubi0/dev -
----可以得到该ubi2设备的主次设备号,如251:0
7、
cat
/sys/class/ubi/ubi0/volumes_count
-----结果为0,表示该ubi上没有任何volume
8、
ls /dev/ubi* -----如果/dev中没有ubi0, 则手工创建“mknod /dev
/ubi0 c 251 0”
9、
ubimkvol /dev/ubi0 -s 200000000 -N my_ubi_vol -----在ubi0上创建一个volume
10、
cat /sys/class/ubi/ubi0_0/name”, 你可以得到“my_ubi_vol”,这就是步骤(9)中的名字。
11、
mount -t ubifs /dev/ubi0_0 /mnt/mtd8/-----将ubi0_0挂载到本地目录 /mnt上
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页