技术专栏
972根文件系统挂载设定
前天晚上,看到跟学群里有人问为啥我的972开发板文件系统跑起来我明明修改了东西,但是断电或者重启后又恢复成原样了,像网吧的还原卡一样,每次都无法修改文件。
这是什么原因呢,其实在新唐的SDK里面是可以找到答案的,972芯片的内核跑起来后可以挂载多种根文件系统,包括以RAM为根文件系统,以SPI Flash JFFS2文件系统为根文件系统,以NAND Flash YAFFS2文件系统为根文件文件,还可以挂载UBIFS文件系统为根文件系统,当然也可以挂载网络文件系统,上面那个问题的原因就是因为内核设置了使用RAM文件系统为根文件系统,RAM相当于我们电脑PC机的内存,内存在掉电或者重启之后数据无法保存大家都是知道的,这边也是一个道理,使用了RAM文件系统为根文件系统,那开发板掉电或者重启之后文件系统的数据就会恢复成默认状态也就不奇怪了。
具体使用哪种文件系统在哪里设置呢,依旧是在menuconfig里面,如下图
在Boot options里面,上图是以RAM文根文件系统的设定,如果要使用其他的文件系统要怎么设置呢,在SDK的说明文档里面都有,这边就不全部粘贴上去了
这边有一点是需要注意的,如果大家要使用非RAM文件系统作为跟文件系统,除了要把启动命令做修改以外,在内核中还需要吧RAM根文件系统的驱动使能关掉,这点非常重要,如下图
设置完成后保存退出,重新编译内核就可以挂载其他的文件系统,并且把做好的文件系统包烧入flash中,就可以修改并保存文件系统中的数据了
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包

相关专栏
-
浏览量:1112次2017-11-16 11:37:49
-
浏览量:414次2020-04-27 16:58:40
-
浏览量:428次2020-04-22 13:48:27
-
浏览量:410次2020-05-21 19:20:01
-
浏览量:726次2017-11-20 11:05:33
-
浏览量:2126次2017-11-30 17:16:20
-
浏览量:370次2020-02-28 16:10:06
-
浏览量:1740次2017-12-13 10:46:52
-
浏览量:878次2017-11-16 11:30:55
-
浏览量:634次2018-04-12 11:32:51
-
浏览量:942次2017-11-15 11:07:22
-
浏览量:591次2020-08-03 20:16:34
-
浏览量:1665次2017-11-23 17:10:36
-
浏览量:537次2020-08-03 11:23:47
-
浏览量:1587次2017-12-13 11:06:34
-
浏览量:502次2020-07-28 10:56:05
-
浏览量:348次2020-07-17 16:43:51
-
浏览量:1157次2017-09-25 17:46:02
-
浏览量:690次2020-07-28 10:38:42
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
Tracy_9216
您的支持将鼓励我继续创作!
打赏金额:
¥1

¥5

¥10

¥50

¥100

¥0.1

支付方式:

举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注