【技术实现步骤摘要】
文件挂载方法、装置、存储介质及电子装置
[0001]本专利技术实施例涉及通信领域,具体而言,涉及一种文件挂载方法、装置、存储介质及电子装置。
技术介绍
[0002]IPC在行业各个场景中广泛应用,随着成本要求越来越高,FLASH空间也要求越来越小。
[0003]在相关技术中,主流的低成本方案中都采用8M NOR FLASH来存储。FLASH空间往往被分成BOOT区,内核区,ROOTFS只读区,用户数据区,其中,设备FLASH空间划分示意图可参见附图1。用户数据区用于保存用户配置信息(如wifi信息、分辨率等配置信息),在小容量NOR FLASH中,往往采用JFFS2文件系统来挂载。
[0004]JFFS2文件系统会预留若干个扇区做垃圾回收和负载均衡,在小容量NOR FLASH设备中,留给用户数据区的空间很有限,可能只有几个物理块。这种情况下,如果JFFS2文件系统的扇区粒度(每个扇区所占的空间一般默认为64k)较大的话,就会由于预留空间过大致使FLASH空间的利用率大大降低,后续随着用户数据的增加还可能导致空
【技术保护点】
【技术特征摘要】
1.一种文件挂载方法,其特征在于,包括:确定目标文件系统的第一扇区的格式,其中,所述目标文件系统为目标软件的用户数据区的文件系统;在所述第一扇区的格式为第一格式的情况下,对所述目标软件的内核进行升级处理,以将所述第一扇区的格式更新为第二格式;确定所述用户数据区的第二扇区的容量;在所述第二扇区的容量为第一容量的情况下,将所述用户数据区中存储的原始文件按照所述第二格式挂载在所述用户数据区内。2.根据权利要求1所述的方法,其特征在于,确定所述用户数据区的第二扇区的容量包括:确定所述目标文件系统的预留扇区的第二容量;基于所述第二容量确定所述第二扇区的容量。3.根据权利要求1所述的方法,其特征在于,在将所述用户数据区中存储的原始文件按照所述第二格式挂载在所述用户数据区内之前,所述方法还包括:提取所述用户数据区在所述目标软件所在的设备中的闪存中存储的原始数据;将所述原始数据保存为临时镜像文件;将所述临时镜像文件按照所述第二格式挂载到所述设备的内存的临时目录中;基于所述临时目录提取所述原始文件。4.根据权利要求3所述的方法,其特征在于,在将所述用户数据区中存储的原始文件按照所述第二格式挂载在所述用户数据区内之后,所述方法还包括:卸载临时镜像,删除所述临时镜像文件以及所述临时目录。5.根据权利要求1所述的方法,其特征在于,将所述用户数据区中存储的原始文件按照所述第二格式挂载在所述用户数据区内包括:将所述用户数据区按照所述第二格式进行格式化;将所述原始文件...
【专利技术属性】
技术研发人员:苗国强,
申请(专利权)人:杭州华橙软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。