识别文件系统错误的方法及装置与流程

文档序号:11864539阅读:来源:国知局

技术特征:

1.一种识别文件系统错误的方法,其特征在于,包括:

在接收到挂载指令时,将预设分区上需要挂载第一文件系统挂载至目标目录下;

读取所述预设分区当前对应的第一挂载状态;

当所述第一挂载状态为挂载失败时,确定所述第一文件系统错误,其中,所述挂载失败包括:所述第一文件系统的状态为只读和所述第一文件系统无法挂载这两者中的至少一项。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在确定所述第一文件系统错误时,卸载所述预设分区。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在确定所述第一文件系统错误时,对所述预设分区进行格式化,并重新挂载格式化之后的所述预设分区。

4.根据权利要求3所述的方法,其特征在于,

所述在确定所述第一文件系统错误时,对所述预设分区进行格式化,并重新挂载格式化之后的所述预设分区,包括:

在确定所述第一文件系统错误时,清除所述预设分区中的数据,并为所述预设分区创建第二文件系统,其中,所述预设分区中的数据包括所述第一文件系统;

将所述预设分区的所述第二文件系统挂载至所述目标目录下。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

在将所述预设分区的所述第二文件系统挂载至所述目标目录之后,读取所述预设分区当前对应的第二挂载状态;

当所述第二挂载状态为挂载失败时,生成硬件损坏信息,其中,所述硬件损坏信息用于指示用户当前设备中的目标硬件已损坏。

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:

在接收到所述挂载指令之前,读取预设文件下存储的修复标识位,其中,所述修复标识位用于指示是否需要对所述第一文件系统进行自动检测和修复;

在根据所述修复标识位确定需要对所述第一文件系统进行修复时,对所述第一文件系统进行自动检测,以修复所述第一文件系统中的错误。

7.一种识别文件系统错误的装置,其特征在于,包括:

挂载模块,用于在接收到挂载指令时,将预设分区上需要挂载的第一文件系统挂载至目标目录下;

第一读取模块,用于读取所述预设分区当前对应的第一挂载状态;

确定模块,用于当所述第一挂载状态为挂载失败时,确定所述第一文件系统错误,其中,所述挂载失败包括:所述第一文件系统的状态为只读和所述第一文件系统无法挂载这两者中的至少一项。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

卸载模块,用于在确定所述第一文件系统错误时,卸载所述预设分区。

9.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第一处理模块,用于在确定所述第一文件系统错误时,对所述预设分区进行格式化,并重新挂载格式化之后的所述预设分区。

10.根据权利要求9所述的装置,其特征在于,

所述第一处理模块包括:

处理子模块,用于在确定所述第一文件系统错误时,清除所述预设分区中的数据,并为所述预设分区创建第二文件系统,其中,所述预设分区中的数据包括所述第一文件系统;

挂载子模块,用于将所述预设分区的所述第二文件系统挂载至所述目标目录下。

11.根据权利要求10所述的装置,其特征在于,所述装置还包括:

第二读取模块,用于在将所述预设分区的所述第二文件系统挂载至所述目标目录之后,读取所述预设分区当前对应的第二挂载状态;

生成模块,用于当所述第二挂载状态为挂载失败时,生成硬件损坏信息,其中,所述硬件损坏信息用于指示用户当前设备中的目标硬件已损坏。

12.根据权利要求7至11中任一项所述的装置,其特征在于,所述装置还包括:

第三读取模块,用于在接收到所述挂载指令之前,读取预设文件下存储的修复标识位,其中,所述修复标识位用于指示是否需要对所述第一文件系统进行自动检测和修复;

第二处理模块,用于在根据所述修复标识位确定需要对所述第一文件系统进行修复时,对所述第一文件系统进行自动检测,以修复所述第一文件系统中的错误。

13.一种识别文件系统错误的装置,其特征在于,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在接收到挂载指令时,将预设分区上需要挂载的第一文件系统挂载至目标目录下;

读取所述预设分区当前对应的第一挂载状态;

当所述第一挂载状态为挂载失败时,确定所述第一文件系统错误,其中,所述挂载失败包括:所述第一文件系统的状态为只读和所述第一文件系统无法挂载这两者中的至少一项。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1