系统启动方法、装置、电子设备及存储介质制造方法及图纸

技术编号:21033602 阅读:33 留言:0更新日期:2019-05-04 05:12
本申请提供一种系统启动方法、装置、电子设备及存储介质,其中方法包括:若检测到第一目录下挂载的第一存储设备中的第一数据分区上的第一文件系统在系统启动时出错,将第一数据分区挂载到第二目录下;在第二存储设备中创建第二数据分区和第二文件系统,并将第二数据分区挂载到第一目录下;在第一目录下创建第一目标目录,并建立第一目标目录与第二目录下的第二目标目录的绑定关系。本实施例提供的系统启动方法、装置、电子设备及存储介质能够在电子设备中的文件系统出错时,用户不需要进行复杂的操作就能够对电子设备进行启动,并获得转移用户数据分区中所存储的用户数据的机会,提升了用户体验。

System Start-up Method, Device, Electronic Equipment and Storage Medium

【技术实现步骤摘要】
系统启动方法、装置、电子设备及存储介质
本申请涉及电子
,本申请尤其涉及一种系统启动方法、装置、电子设备及存储介质。
技术介绍
智能手机、电视或平板等电子设备使用嵌入式多媒体卡(embeddedmultimediacard;eMMC)/通用闪存存储(universalflashstorage;UFS)存储器作为存储设备,eMMC/UFS内部由控制器和NAND闪存(NANDflashstorage)组成。由于工艺结构的原因,NAND闪存具有一定的编程擦写次数(program-erasecycle;PE),当NAND闪存达到预定的PE次数时,NAND闪存的寿命会耗尽,将不能再进行编程或擦除。此时,eMMC/UFS会变为只读,或者虽能写入数据但无法保证数据的正确性。在现有技术中,电子设备的存储设备中通常划分专门的分区来存储用户数据,例如存储设备中的用户数据分区,用户数据分区上承载文件系统(如:闪存友好文件系统(flashfriendlyfilesystem,F2FS)或第四代扩展文件系统(fourthextendedfilesystem,EXT4)文件系统)用于访问用户数据分区。而当本文档来自技高网...

【技术保护点】
1.一种系统启动方法,其特征在于,包括:若检测到第一目录下挂载的第一存储设备中的第一数据分区上的第一文件系统在系统启动时出错,将所述第一数据分区挂载到第二目录下;在第二存储设备中创建第二数据分区和第二文件系统,并将所述第二数据分区挂载到所述第一目录下;在所述第一目录下创建第一目标目录,并建立所述第一目标目录与所述第二目录下的第二目标目录的绑定关系;其中,所述第二目标目录用于指示所述第一文件系统中的第一目标数据;若接收到系统启动时访问所述第一目录下的文件操作调用;若所述文件操作调用对应所述第一目标目录,则依次通过所述第一目录和所述第一目标目录,并根据所述绑定关系,访问到所述第二目标目录,在所述第...

【技术特征摘要】
1.一种系统启动方法,其特征在于,包括:若检测到第一目录下挂载的第一存储设备中的第一数据分区上的第一文件系统在系统启动时出错,将所述第一数据分区挂载到第二目录下;在第二存储设备中创建第二数据分区和第二文件系统,并将所述第二数据分区挂载到所述第一目录下;在所述第一目录下创建第一目标目录,并建立所述第一目标目录与所述第二目录下的第二目标目录的绑定关系;其中,所述第二目标目录用于指示所述第一文件系统中的第一目标数据;若接收到系统启动时访问所述第一目录下的文件操作调用;若所述文件操作调用对应所述第一目标目录,则依次通过所述第一目录和所述第一目标目录,并根据所述绑定关系,访问到所述第二目标目录,在所述第一文件系统中执行所述第一目标数据对应的所述文件操作调用,并向所述第一存储设备发送读写请求;若所述文件操作调用对应所述第一目录下的第三目标目录,则通过所述第一目录下的所述第三目标目录,在所述第二文件系统中执行第二目标数据对应的文件操作调用,并向所述第二存储设备发送读写请求;其中,所述第三目标目录用于指示所述第二文件系统中的所述第二目标数据。2.根据权利要求1所述的方法,其特征在于,还包括:建立所述第一存储设备和第三存储设备的地址空间的映射关系;若接收到对所述第一存储设备的读写请求,判断所述读写请求是读请求或写请求;若所述读写请求是写请求,则根据所述写请求中所述第一存储设备的第一地址和所述映射关系,向所述第三存储设备中的第二地址写入数据;若所述读写请求是读请求,则判断在本次系统启动过程中所述读请求中所述第一存储设备中的第三地址对应的所述第三存储设备中的第四地址是否被写过数据;若判断在本次启动过程中所述第四地址被写过数据,则从所述第四地址读取数据;若判断在本次启动过程中所述第四地址没有被写过数据,则从所述第三地址读取数据。3.根据权利要求1或2所述的方法,其特征在于,所述第一目标数据至少包括以下的一项或多项:加密解密数据、系统数据和用户数据。4.根据权利要求1-3任一项所述的方法,其特征在于,所述在第二存储设备中创建第二数据分区和第二文件系统,包括:确定所述第二存储设备中的第二数据分区;确定所述第一文件...

【专利技术属性】
技术研发人员:臧磊真祁德春张亮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1