[发明专利]一种文件系统修复方法及终端设备有效
申请号: | 202110178834.1 | 申请日: | 2021-02-09 |
公开(公告)号: | CN112817911B | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 王双优;马志伟;柳娜 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/17;G06F3/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 杜晶 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件系统 修复 方法 终端设备 | ||
本申请提供了一种文件系统修复方法及终端设备,由于本申请实施例中识别文件系统中出现错误的第一分区,获取该第一分区中被打开的第一文件,将该第一文件复制到第二分区中,并对该第一分区进行修复。在本申请实施例中,通过将目标进程打开的第一分区的文件系统的第一文件复制到第二分区的文件系统中,再控制该目标进程打开该第二分区的文件系统中复制过来的第二文件,并控制该目标进程释放该第一文件,实现了控制目标进程打开的文件位置发生改变,当不存在打开该第一分区的文件系统的文件的进程时,对该第一文件系统进行修复,实现了在操作系统运行文件系统被占用时,对文件系统进行修复,提高了对文件系统进行修复的效率,提高了用户的使用感受。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种文件系统修复方法及终端设备。
背景技术
在计算机中,文件系统是命名文件及放置文件的逻辑存储和恢复的系统。DOS、Windows、OS/2、Macintosh和UNIX-based操作系统都有文件系统,在此文件系统中文件被放置在分等级的结构中的某一处,文件被放置进目录(Windows中的文件夹)或子目录中。
但是在操作系统运行时,文件系统可能因为异常断电等原因而出现错误。对文件系统进行修复需要操作系统在特殊模式,或在文件系统卸载的状态下执行,而文件系统的文件在被进程占有时,无法卸载文件系统。即在操作系统运行,且文件系统被占用时,无法对文件系统修复。
发明内容
本申请实施例提供了一种文件系统修复方法及终端设备,用以解决现有技术中在操作系统运行,且文件系统被占用时,无法对文件系统修复的问题。
第一方面,本申请提供了一种文件系统修复方法,所述方法包括:
识别文件系统中出现错误的第一分区;
获取所述第一分区中被打开的第一文件;
将所述第一文件复制到第二分区中,并对所述第一分区进行修复。
第二方面,本申请还提供了一种终端设备,所述终端设备包括:
文件系统,所述文件系统用于存储文件;
处理器,所述处理器用于执行:
识别文件系统中出现错误的第一分区;获取所述第一分区中被打开的第一文件;将所述第一文件复制到第二分区中,并对所述第一分区进行修复。
第三方面,本申请还提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一所述文件系统修复方法的步骤。
第四方面,本申请还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一所述文件系统修复方法的步骤。
由于本申请实施例中识别文件系统中出现错误的第一分区,获取该第一分区中被打开的第一文件,将该第一文件复制到第二分区中,并对该第一分区进行修复。在本申请实施例中,通过将目标进程打开的第一分区的文件系统的第一文件复制到第二分区的文件系统中,再控制该目标进程打开该第二分区的文件系统中复制过来的第二文件,实现了控制目标进程打开的文件位置发生改变,当不存在打开该第一分区的文件系统的文件的进程时,对该第一文件系统进行修复,具体的,当该第一分区不再被占用时,可以卸载该第一分区所在的文件系统,实现了在文件系统的运行状态下,文件系统被占用时,对文件系统进行修复,提高了对文件系统进行修复的效率,提高了用户的使用感受。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据实施例中显示设备的使用场景的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110178834.1/2.html,转载请声明来源钻瓜专利网。