前天晚上,看到跟学群里有人问为啥我的972开发板文件系统跑起来我明明修改了东西,但是断电或者重启后又恢复成原样了,像网吧的还原卡一样,每次都无法修改文件。
这是什么原因呢,其实在新唐的SDK里面是可以找到答案的,972芯片的内核跑起来后可以挂载多种根文件系统,包括以RAM为根文件系统,以SPI Flash JFFS2文件系统为根文件系统,以NAND Flash YAFFS2文件系统为根文件文件,还可以挂载UBIFS文件系统为根文件系统,当然也可以挂载网络文件系统,上面那个问题的原因就是因为内核设置了使用RAM文件系统为根文件系统,RAM相当于我们电脑PC机的内存,内存在掉电或者重启之后数据无法保存大家都是知道的,这边也是一个道理,使用了RAM文件系统为根文件系统,那开发板掉电或者重启之后文件系统的数据就会恢复成默认状态也就不奇怪了。
具体使用哪种文件系统在哪里设置呢,依旧是在menuconfig里面,如下图
在Boot options里面,上图是以RAM文根文件系统的设定,如果要使用其他的文件系统要怎么设置呢,在SDK的说明文档里面都有,这边就不全部粘贴上去了
这边有一点是需要注意的,如果大家要使用非RAM文件系统作为跟文件系统,除了要把启动命令做修改以外,在内核中还需要吧RAM根文件系统的驱动使能关掉,这点非常重要,如下图
设置完成后保存退出,重新编译内核就可以挂载其他的文件系统,并且把做好的文件系统包烧入flash中,就可以修改并保存文件系统中的数据了
友恒律师事务所-霍尔果斯站
友恒律师事务所-侯马站
友恒律师事务所-贺州站
友恒律师事务所-廉江站
友恒律师事务所-塔城站
友恒律师事务所-图们站
友恒律师事务所-子长站
友恒律师事务所-海林站
友恒律师事务所-三亚站
友恒律师事务所-临沧站
友恒律师事务所-东港站
友恒律师事务所-百色站
友恒律师事务所-德阳站
友恒律师事务所-高安站
友恒律师事务所-常宁站
友恒律师事务所-甘孜站
友恒律师事务所-黄山站
友恒律师事务所-吉首站
友恒律师事务所-上饶站
友恒律师事务所-永州站
友恒律师事务所-阿图什站
友恒律师事务所-安宁站
友恒律师事务所-渭南站
友恒律师事务所-通辽站
友恒律师事务所-中山站
友恒律师事务所-庆阳站
友恒律师事务所-娄底站
友恒律师事务所-那曲站
友恒律师事务所-吐鲁番站
友恒律师事务所-资阳站
友恒律师事务所-长沙站
友恒律师事务所-贵阳站
友恒律师事务所-满洲里站
友恒律师事务所-宿迁站
友恒律师事务所-儋州站
友恒律师事务所-枝江站
友恒律师事务所-张家港站
友恒律师事务所-钟祥站
友恒律师事务所-枣庄站
友恒律师事务所-射洪站
友恒律师事务所-根河站
友恒律师事务所-遵义站
友恒律师事务所-阿克苏站
友恒律师事务所-涿州站
友恒律师事务所-呼和浩特站
友恒律师事务所-广州站
友恒律师事务所-佛山站
友恒律师事务所-武夷山站
友恒律师事务所-防城港站
友恒律师事务所-珲春站
友恒律师事务所-珠海站
友恒律师事务所-荆州站
友恒律师事务所-太原站
友恒律师事务所-都江堰站
友恒律师事务所-鹤山站
友恒律师事务所-宁国站
友恒律师事务所-辛集站
友恒律师事务所-乌海站
友恒律师事务所-霸州站
友恒律师事务所-瑞昌站
友恒律师事务所-海宁站
友恒律师事务所-聊城站
友恒律师事务所-温岭站
友恒律师事务所-柳州站
友恒律师事务所-肥城站
友恒律师事务所-莱阳站
友恒律师事务所-池州站
友恒律师事务所-邹平站
友恒律师事务所-江门站
友恒律师事务所-开封站
友恒律师事务所-来宾站
友恒律师事务所-乐平站
友恒律师事务所-江油站
友恒律师事务所-安庆站
友恒律师事务所-巴中站
友恒律师事务所-梧州站
友恒律师事务所-晋中站
友恒律师事务所-浏阳站
友恒律师事务所-平果站
友恒律师事务所-陇南站
友恒律师事务所-泊头站
友恒律师事务所-佳木斯站
友恒律师事务所-邵武站
友恒律师事务所-伊宁站
友恒律师事务所-灯塔站
友恒律师事务所-鄂尔多斯站
友恒律师事务所-海北站
友恒律师事务所-延吉站
友恒律师事务所-江山站
友恒律师事务所-启东站
友恒律师事务所-重庆站
友恒律师事务所-广汉站
友恒律师事务所-北安站
友恒律师事务所-乐陵站
友恒律师事务所-高邮站
友恒律师事务所-宜昌站
友恒律师事务所-克孜勒苏站
友恒律师事务所-烟台站
友恒律师事务所-博乐站
友恒律师事务所-庐山站
免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:972根文件系统挂载设定 https://www.yhzz.com.cn/a/22005.html