Movatterモバイル変換


[0]ホーム

URL:


CN104834574B - A kind of method and device solving system partitioning damage - Google Patents

A kind of method and device solving system partitioning damage
Download PDF

Info

Publication number
CN104834574B
CN104834574BCN201510214631.8ACN201510214631ACN104834574BCN 104834574 BCN104834574 BCN 104834574BCN 201510214631 ACN201510214631 ACN 201510214631ACN 104834574 BCN104834574 BCN 104834574B
Authority
CN
China
Prior art keywords
partition
damaged
system partition
intelligent terminal
booting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510214631.8A
Other languages
Chinese (zh)
Other versions
CN104834574A (en
Inventor
刘戈峰
赵玉峰
程志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Mobile Communications Technology Co LtdfiledCriticalHisense Mobile Communications Technology Co Ltd
Priority to CN201510214631.8ApriorityCriticalpatent/CN104834574B/en
Publication of CN104834574ApublicationCriticalpatent/CN104834574A/en
Application grantedgrantedCritical
Publication of CN104834574BpublicationCriticalpatent/CN104834574B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The present invention provides a kind of method and devices of solution system partitioning damage, it is related to field of computer technology, to in the case where system partitioning damages, terminal need not reprocess, the normal operation of intelligent terminal is directly maintained using system backup subregion, maintenance cycle is substantially reduced, is improved the user experience.This method is applied to intelligent terminal, includes the system backup subregion that backup has unspoiled SYSTEM subregion in intelligent terminal;This method comprises: determining whether booting reason is the damage of SYSTEM subregion in intelligent terminal starting up;In booting the reason is that in the case that SYSTEM subregion damages, it is switched on and is run according to system backup subregion.

Description

Translated fromChinese
一种解决系统分区损坏的方法及装置A method and device for solving system partition damage

技术领域technical field

本发明涉及计算机技术领域,尤其涉及一种解决SYSTEM(系统)分区损坏的方法及装置。The present invention relates to the field of computer technology, and in particular, to a method and device for solving SYSTEM partition damage.

背景技术Background technique

随着智能化的发展,搭载了操作系统的智能终端(智能手机、平板电脑、学习机、音视频播放器等)也越来越成为市场上的主流,其中以Linux为基础的开放源代码的安卓(Android)操作系统,以其显著的开放性成为智能终端上使用最多的操作系统。With the development of intelligence, intelligent terminals (smart phones, tablet computers, learning machines, audio and video players, etc.) equipped with operating systems have become more and more mainstream in the market. Android (Android) operating system, with its remarkable openness, has become the most used operating system on smart terminals.

然而随着大量的智能终端投入市场,因为无法正常使用而需要返修的智能终端的数量大大增加。在各种各样的故障中,因为SYSTEM分区损坏造成的智能终端工作异常占很大比例。SYSTEM分区中主要存储了智能终端实现基本功能的重要文件,例如实现文字输入的文件、构建系统框架所需的文件、平台运行库、实现底层应用的文件、开机所需文件、关机所需文件等,所以SYSTEM分区一旦损坏智能终端可能无法运行。导致SYSTEM分区损坏的原因有很多种,例如文件故障、电源电压不稳、用户误删除或修改。维修人员解决上述问题的通常方式是用正确的SYSTEM分区文件更新智能终端中已损坏的SYSTEM分区。However, as a large number of smart terminals are put into the market, the number of smart terminals that need to be repaired because they cannot be used normally increases greatly. Among all kinds of failures, the abnormal operation of the intelligent terminal caused by the damage of the SYSTEM partition accounts for a large proportion. The SYSTEM partition mainly stores important files for the intelligent terminal to achieve basic functions, such as files for text input, files required for building a system framework, platform runtime libraries, files for implementing underlying applications, files required for startup, and files required for shutdown, etc. , so once the SYSTEM partition is damaged, the smart terminal may not be able to run. There are many reasons for the corruption of the SYSTEM partition, such as file failure, unstable power supply voltage, accidental deletion or modification by the user. The usual way for maintenance personnel to solve the above problems is to update the damaged SYSTEM partition in the smart terminal with the correct SYSTEM partition file.

在解决上述SYSTEM分区损坏的过程中,发明人发现现有技术中至少存在如下问题:在用户使用智能终端出现问题时,首先用户不能确定是不是因为SYSTEM分区损坏导致的智能终端异常,其次在用户知道是由于SYSTEM分区损坏导致的智能终端异常的情况下,由于SYSTEM分区中的文件不公开发布,所以用户无法获取正确的SYSTEM分区的文件,所以只有将智能终端交至专业维修人员进行返修,但是对用户来说维修周期漫长,严重影响了用户的使用体验。In the process of solving the above-mentioned damage to the SYSTEM partition, the inventor found that there are at least the following problems in the prior art: when a user encounters a problem with the smart terminal, first the user cannot determine whether the abnormality of the smart terminal is caused by the damage to the SYSTEM partition, and secondly, when the user encounters a problem with the smart terminal Knowing that the abnormality of the smart terminal is caused by the damage of the SYSTEM partition, since the files in the SYSTEM partition are not publicly released, the user cannot obtain the correct files of the SYSTEM partition, so the smart terminal can only be handed over to the professional maintenance personnel for repair, but For users, the maintenance cycle is long, which seriously affects the user experience.

发明内容SUMMARY OF THE INVENTION

本发明的实施例提供一种解决系统SYSTEM分区损坏的方法及装置,通过在智能终端中备份有未损坏的SYSTEM分区的系统备份分区,使得在SYSTEM分区损坏的情况下,智能终端不必返修,直接利用系统备份分区维持智能终端的正常运行,大大缩短了维修周期,提高用户使用体验。The embodiments of the present invention provide a method and device for solving the damage of the system SYSTEM partition. By backing up the system backup partition with the undamaged SYSTEM partition in the intelligent terminal, in the case that the SYSTEM partition is damaged, the intelligent terminal does not need to be repaired, and the intelligent terminal can be directly repaired. The system backup partition is used to maintain the normal operation of the intelligent terminal, which greatly shortens the maintenance cycle and improves the user experience.

为达到上述目的,本发明的实施例采用如下技术方案:To achieve the above object, the embodiments of the present invention adopt the following technical solutions:

第一方面,本发明实施例提供了一种解决系统SYSTEM分区损坏的方法,应用于智能终端,智能终端中包括备份有未损坏的SYSTEM分区的系统备份分区;该方法包括:在智能终端开机启动时,确定开机原因是否为SYSTEM分区损坏;在开机原因是SYSTEM分区损坏的情况下,根据系统备份分区开机运行。In a first aspect, an embodiment of the present invention provides a method for solving damage to a system SYSTEM partition, which is applied to an intelligent terminal, where the intelligent terminal includes a system backup partition backed up with an undamaged SYSTEM partition; the method includes: starting the intelligent terminal If the boot cause is the SYSTEM partition damage, if the boot cause is the SYSTEM partition damage, boot and run according to the system backup partition.

第二方面,本发明实施例提供了一种智能终端,智能终端中包括备份有未损坏的SYSTEM分区的系统备份分区;智能终端包括:确定单元,用于在智能终端开机启动时,确定开机原因是否为SYSTEM分区损坏;处理单元,用于在开机原因是SYSTEM分区损坏的情况下,根据系统备份分区开机运行。In a second aspect, an embodiment of the present invention provides an intelligent terminal, where the intelligent terminal includes a system backup partition backed up with an undamaged SYSTEM partition; the intelligent terminal includes: a determination unit for determining the reason for starting the intelligent terminal when it is started up Whether the SYSTEM partition is damaged; the processing unit is used to start the operation according to the system backup partition when the boot cause is the SYSTEM partition damaged.

本发明实施例提供了一种解决SYSTEM分区损坏的方法及装置,确定开机原因是否为SYSTEM分区损坏;在开机原因是SYSTEM分区损坏的情况下,根据智能终端中存储的包含SYSTEM分区中的所有信息的系统备份分区开机运行。这样,智能终端可以自行判断SYSTEM分区是否损坏,在SYSTEM分区损坏的情况下,智能终端可以利用系统备份分区文件来修复损坏的SYSTEM分区,也可以直接利用系统备份分区来维持开机和正常运行,如此在SYSTEM分区损坏的情况下,不用将智能终端交至专业的售后维修人员维修就能够解决SYSTEM分区导致的智能终端运行失常,大大缩短了维修周期,提高用户使用体验。The embodiment of the present invention provides a method and device for solving the damage of the SYSTEM partition, to determine whether the cause of the boot is the damage of the SYSTEM partition; in the case that the reason for the boot is the damage of the SYSTEM partition, according to all the information stored in the intelligent terminal including the SYSTEM partition The system backup partition is booted up and running. In this way, the smart terminal can judge by itself whether the SYSTEM partition is damaged. When the SYSTEM partition is damaged, the smart terminal can use the system backup partition file to repair the damaged SYSTEM partition, or directly use the system backup partition to maintain the boot and normal operation, so When the SYSTEM partition is damaged, the malfunction of the smart terminal caused by the SYSTEM partition can be solved without handing over the smart terminal to professional after-sales maintenance personnel for maintenance, which greatly shortens the maintenance period and improves the user experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some of the present invention. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without any creative effort.

图1为本发明实施例提供的一种解决SYSTEM分区损坏的方法的路程示意图;1 is a schematic diagram of a route of a method for solving SYSTEM partition damage provided by an embodiment of the present invention;

图2为本发明实施例提供的另一种解决SYSTEM分区损坏的方法的路程示意图;2 is a schematic diagram of a route of another method for solving the damage to the SYSTEM partition provided by an embodiment of the present invention;

图3为本发明实施例提供的一种确定SYSTEM分区是否损坏的方法的流程示意图;3 is a schematic flowchart of a method for determining whether the SYSTEM partition is damaged according to an embodiment of the present invention;

图4为本发明实施例提供的另一种确定SYSTEM分区是否损坏的方法的流程示意图;4 is a schematic flowchart of another method for determining whether the SYSTEM partition is damaged according to an embodiment of the present invention;

图5为本发明实施例提供的一种智能终端的功能示意图。FIG. 5 is a functional schematic diagram of an intelligent terminal according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

需要说明的是,本发明所有实施例都应用于安装有操作系统的智能终端,并且智能终端中有SYSTEM分区和系统备份分区。SYSTEM分区中存储有实现智能终端基本功能的文件,例如,实现文字输入的文件、构建系统框架所需的文件、平台运行库、实现底层应用的文件、开机所需文件、关机所需文件等。在SYSTEM分区缺失或者出现严重损坏的情况下,智能终端将无法正常开机或开机后无法正常使用。系统备份分区包括有未损坏的SYSTEM分区中的所有信息,所以在SYSTEM分区损坏无法正常开机或者开机后无法正常使用的情况下,可以利用系统备份分区来维持智能终端的运行。It should be noted that all the embodiments of the present invention are applied to a smart terminal installed with an operating system, and the smart terminal has a SYSTEM partition and a system backup partition. The SYSTEM partition stores the files that realize the basic functions of the smart terminal, for example, the files for text input, the files required for building the system framework, the platform runtime library, the files for realizing the underlying applications, the files required for booting, and the files required for shutdown, etc. If the SYSTEM partition is missing or severely damaged, the smart terminal will not be able to boot normally or cannot be used normally after booting. The system backup partition includes all the information in the undamaged SYSTEM partition, so if the SYSTEM partition is damaged and cannot be booted normally or cannot be used normally after booting, the system backup partition can be used to maintain the operation of the smart terminal.

本发明实施例提供了一种解决SYSTEM分区损坏的方法。如图1所示,该方法包括:The embodiment of the present invention provides a method for solving the damage of the SYSTEM partition. As shown in Figure 1, the method includes:

101、在智能终端开机启动时,确定开机原因是否为SYSTEM分区损坏。101. When the smart terminal starts up, determine whether the reason for the startup is that the SYSTEM partition is damaged.

需要说明的是,开机检测是智能终端的一个基本功能。现有技术中的开机检测可以检测当前智能终端的开机原因,例如按开机键开机、闹钟开机、瞬间掉电开机、检测到USB(Universal Serial Bus,通用串行总线)开机等。本发明在现有技术基础上,在开机原因中加上SYSTEM分区损坏这个选项。It should be noted that power-on detection is a basic function of an intelligent terminal. The power-on detection in the prior art can detect the booting reasons of the current smart terminal, such as pressing the power-on button to power on, the alarm clock powering on, the power-on momentary power-off, the USB (Universal Serial Bus, Universal Serial Bus) power-on being detected, and the like. On the basis of the prior art, the present invention adds the option of damage to the SYSTEM partition in the boot cause.

需要说明的是,在确定开机原因是SYSTEM分区损坏的情况下,执行步骤102,否则,根据具体的开机原因,智能终端按照现有技术中的开机流程执行。It should be noted that, if it is determined that the reason for booting up is that the SYSTEM partition is damaged, step 102 is performed; otherwise, according to the specific booting reason, the smart terminal executes the booting process in the prior art.

具体的,智能终端上电后,执行引导程序(bootloader),在执行引导程序的过程中检测开机原因,并确定开机原因是不是SYSTEM分区损坏。Specifically, after the smart terminal is powered on, it executes a bootloader, and during the process of executing the bootloader, the reason for booting up is detected, and it is determined whether the reason for booting up is whether the SYSTEM partition is damaged.

102、在开机原因是SYSTEM分区损坏的情况下,根据系统备份分区开机运行。102. In the case that the reason for booting up is that the SYSTEM partition is damaged, boot up and run according to the system backup partition.

具体的,根据系统备份分区开机至少有以下三种实现方式。Specifically, according to the system backup partition, there are at least the following three implementation manners.

第一种,根据系统备份分区更新损坏的SYSTEM分区;使用更新后的SYSTEM分区开机运行。The first is to update the damaged SYSTEM partition according to the system backup partition; use the updated SYSTEM partition to start running.

具体的,在开机原因是SYSTEM分区损坏的情况下,将系统备份分区中的文件按照SYSTEM分区中文件的存储结构拷贝到SYSTEM分区中,以更新损坏的SYSTEM分区,然后智能终端使用更新后的SYSTEM分区开机并进行常规的运行。Specifically, when the reason for booting up is that the SYSTEM partition is damaged, copy the files in the system backup partition to the SYSTEM partition according to the storage structure of the files in the SYSTEM partition to update the damaged SYSTEM partition, and then the smart terminal uses the updated SYSTEM partition. The partition boots up and performs normal operations.

这种方式的好处在于:若SYSTEM再次出现损坏,依然可以利用系统备份分区更新损坏的SYSTEM分区,完成SYSTEM分区的修复,维持智能终端的正常运行。The advantage of this method is that if the SYSTEM is damaged again, you can still use the system backup partition to update the damaged SYSTEM partition, complete the repair of the SYSTEM partition, and maintain the normal operation of the smart terminal.

第二种,直接使用系统备份分区开机。The second is to directly use the system backup partition to boot.

具体的,在开机原因是SYSTEM分区损坏的情况下,将智能终端读取SYSTEM分区的路径更改为系统备份分区的存储路径,使得智能终端舍弃SYSTEM分区,直接利用系统备份分区开机并进行常规的运行。但是在这种情况下,系统备份分区中各文件的存储结构文件和必须与SYSTEM分区中文件的存储结构相同,同时系统备份分区的格式和SYSTEM分区的格式相同,不能是压缩文件的格式。Specifically, when the reason for booting up is that the SYSTEM partition is damaged, change the path from which the smart terminal reads the SYSTEM partition to the storage path of the system backup partition, so that the smart terminal abandons the SYSTEM partition and directly uses the system backup partition to boot and perform normal operation. . However, in this case, the storage structure of each file in the system backup partition must be the same as the storage structure of the files in the SYSTEM partition, and the format of the system backup partition is the same as that of the SYSTEM partition, and cannot be a compressed file format.

这种方式的局限性在于若系统备份分区出现损坏,那么智能终端就不能正常运行。The limitation of this method is that if the system backup partition is damaged, the smart terminal cannot operate normally.

第三种,根据压缩文件格式的系统备份分区开机。The third is to boot according to the system backup partition in the compressed file format.

需要说明的是,由于SYSTEM中存储的文件较多,占用的存储空间较大,对应的,存储有SYSTEM分区中的所有信息的系统备份分区所占用的存储空间也较大。为了减少系统备份分区所占用的存储空间,可以将压缩后的系统备份分区压缩后再存储在智能终端中。It should be noted that since there are many files stored in the SYSTEM, the storage space occupied is larger, and correspondingly, the system backup partition that stores all the information in the SYSTEM partition occupies a larger storage space. In order to reduce the storage space occupied by the system backup partition, the compressed system backup partition can be compressed and then stored in the smart terminal.

示例性的,手机有8G内存,其中2G用于存储系统文件分区,对应的,系统备份分区需要2G进行存储,那么用户可利用的存储空间只有4G(占存储空间的50%)。若将原本需要占用2G的存储空间系统备份文件压缩为只占用1.2G压缩文件格式,那么用户可利用的存储空间增大为4.8G(占存储空间的60%)。Exemplarily, the mobile phone has 8G memory, of which 2G is used to store the system file partition. Correspondingly, the system backup partition needs 2G for storage, so the storage space available to the user is only 4G (accounting for 50% of the storage space). If the system backup file that originally takes up 2G of storage space is compressed into a compressed file format that only takes up 1.2G, the storage space available to the user is increased to 4.8G (60% of the storage space).

具体的,在开机原因是SYSTEM分区损坏的情况下,解压系统备份分区,并用解压后的系统备份分区替换损坏的SYSTEM分区,然后智能终端使用更新后的SYSTEM分区开机并进行常规的运行。Specifically, when the reason for booting is that the SYSTEM partition is damaged, decompress the system backup partition, replace the damaged SYSTEM partition with the decompressed system backup partition, and then the smart terminal uses the updated SYSTEM partition to boot and perform normal operation.

本发明实施例提供了一种解决SYSTEM分区损坏的方法,确定开机原因是否为SYSTEM分区损坏;在开机原因是SYSTEM分区损坏的情况下,根据智能终端中存储的包含SYSTEM分区中的所有信息的系统备份分区开机运行。这样,智能终端可以自行判断SYSTEM分区是否损坏,在SYSTEM分区损坏的情况下,智能终端可以利用系统备份分区文件来修复损坏的SYSTEM分区,也可以直接利用系统备份分区来维持开机和正常运行,如此在SYSTEM分区损坏的情况下,不用将智能终端交至专业的售后维修人员维修就能够解决SYSTEM分区导致的智能终端运行失常,大大缩短了维修周期,提高用户使用体验。The embodiment of the present invention provides a method for solving the damage of the SYSTEM partition, and it is determined whether the reason for booting up is the damage of the SYSTEM partition; in the case that the reason for the booting is the damage of the SYSTEM partition, according to the system containing all the information in the SYSTEM partition stored in the intelligent terminal The backup partition is up and running. In this way, the smart terminal can judge by itself whether the SYSTEM partition is damaged. When the SYSTEM partition is damaged, the smart terminal can use the system backup partition file to repair the damaged SYSTEM partition, or directly use the system backup partition to maintain the boot and normal operation, so When the SYSTEM partition is damaged, the malfunction of the smart terminal caused by the SYSTEM partition can be solved without handing over the smart terminal to professional after-sales maintenance personnel for maintenance, which greatly shortens the maintenance period and improves the user experience.

本发明实施例提供了一种解决SYSTEM系统分区损坏的方法,如图2所示,该方法包括:An embodiment of the present invention provides a method for solving the damage to the SYSTEM system partition, as shown in FIG. 2 , the method includes:

201、获取系统备份分区。201. Obtain a system backup partition.

需要说明的是,在SYSTEM分区损坏之前,智能终端需要获取系统备份分区,这样才能够在SYSTEM分区损坏的情况下,利用系统备份分区维持智能终端的正常运行。智能终端获取系统备份分区的具体时机只需要在SYSTEM分区损坏之前即可,具体的可以是在智能终端出厂前,也可以是在智能终端第一次开机时,还可以是智能终端升级操作系统的版本时,本发明对此不做限制。It should be noted that, before the SYSTEM partition is damaged, the smart terminal needs to obtain the system backup partition, so that when the SYSTEM partition is damaged, the system backup partition can be used to maintain the normal operation of the smart terminal. The specific timing for the smart terminal to obtain the system backup partition only needs to be before the SYSTEM partition is damaged. Specifically, it can be before the smart terminal leaves the factory, when the smart terminal is powered on for the first time, or when the smart terminal upgrades the operating system. version, the present invention does not limit this.

具体的,智能终端获取系统备份分区的方法至少包括以下三种:Specifically, the methods for the smart terminal to obtain the system backup partition include at least the following three methods:

第一种,获取升级文件;根据升级文件对智能终端进行升级。The first is to obtain an upgrade file; upgrade the intelligent terminal according to the upgrade file.

其中,升级文件中包含有系统备份分区的全部信息。The upgrade file contains all the information of the system backup partition.

具体的,开发人员在制作升级文件时,将系统备份分区所需的全部信息添加在升级文件中,然后将升级文件上传至服务器,智能终端从服务器下载该升级文件,然后根据升级文件更新操作系统,更新过程中根据升级文件中包含的系统备份分区的信息在智能终端中生成系统备份分区。Specifically, when making an upgrade file, the developer adds all the information required by the system backup partition to the upgrade file, and then uploads the upgrade file to the server. The intelligent terminal downloads the upgrade file from the server, and then updates the operating system according to the upgrade file. , during the update process, the system backup partition is generated in the intelligent terminal according to the information of the system backup partition contained in the upgrade file.

需要说明的是,此种获取系统备份分区的方法可以在用户使用智能终端的过程中的任意时刻触发。It should be noted that the method for obtaining the system backup partition can be triggered at any time during the process of the user using the smart terminal.

第二种,根据SYSTEM分区生成系统备份分区。The second is to generate a system backup partition based on the SYSTEM partition.

具体的,在智能终端为第一次开机时,或者在用户触发智能终端备份SYSTEM时,智能终端根据SYSTEM分区的所占存储空间的大小划分新的分区,并拷贝SYSTEM分区至新的分区中,生成系统备份分区Specifically, when the smart terminal is powered on for the first time, or when the user triggers the smart terminal to back up SYSTEM, the smart terminal divides a new partition according to the size of the storage space occupied by the SYSTEM partition, and copies the SYSTEM partition to the new partition. Generate system backup partition

第三种,在生产智能终端时,将系统备份分区存储至智能终端中。The third is to store the system backup partition in the smart terminal when producing the smart terminal.

具体的,开发人员在生成操作系统的过程中,根据SYSTEM分区的相关文件在操作系统中的添加系统备份分区的相关内容,制作出最终的操作系统的版本,然后利用升级工具将该操作系统升级至智能终端中,以使得智能终端生成系统备份分区。Specifically, in the process of generating the operating system, the developer produces the final version of the operating system according to the relevant content of the system backup partition added to the operating system in the relevant files of the SYSTEM partition, and then uses the upgrade tool to upgrade the operating system to the intelligent terminal, so that the intelligent terminal generates a system backup partition.

202、确定SYSTEM分区是否损坏。202. Determine whether the SYSTEM partition is damaged.

需要说明是,在使用智能终端的过程中,如果出现问题,则智能终端自动检测该问题的出现是否因为SYSTEM分区损坏。It should be noted that, in the process of using the smart terminal, if a problem occurs, the smart terminal automatically detects whether the problem occurs because the SYSTEM partition is damaged.

具体的,确定SYSTEM分区是否损坏具体包括:Specifically, determining whether the SYSTEM partition is damaged includes:

确定以下三个条件:挂载SYSTEM分区、正常开机、SYSTEM分区中全部固定文件正确是否全部满足;在三个条件中有至少一个不满足的情况下,确定SYSTEM分区损坏;在三个条件全部满足的情况下,确定SYSTEM分区没有损坏。Determine the following three conditions: mount the SYSTEM partition, boot normally, and whether all fixed files in the SYSTEM partition are correct; if at least one of the three conditions is not satisfied, determine that the SYSTEM partition is damaged; if all three conditions are satisfied case, make sure the SYSTEM partition is not damaged.

其中,固定文件是SYSTEM分区中始终不改变的文件。SYSTEM分区中有的文件与智能终端获取的实时参数有关,在开机前后会有变化,而有的文件从存储至SYSTEM分区开始,始终不会发生变化。此处的固定文件就是指SYSTEM分区中不会改变的文件。确定SYSTEM分区中全部固定文件正确具体可以为:智能终端中预先存储有每一固定文件的校验值,对每一固定文件,智能终端计算该固定文件的校验值,并确定计算出的校验值与预先存储的该文件对应的校验值是否一致,若两者一致,则确定该固定文件正确;若两者不一致,则确定该固定文件错误。Among them, the fixed file is the file that never changes in the SYSTEM partition. Some files in the SYSTEM partition are related to the real-time parameters obtained by the smart terminal, which will change before and after booting, while some files will not change since they are stored in the SYSTEM partition. The fixed file here refers to the file that will not change in the SYSTEM partition. Confirming that all fixed files in the SYSTEM partition are correct can be as follows: the check value of each fixed file is pre-stored in the smart terminal, and for each fixed file, the smart terminal calculates the check value of the fixed file, and determines the calculated check value. Whether the check value is consistent with the pre-stored check value corresponding to the file, if the two are consistent, it is determined that the fixed file is correct; if the two are inconsistent, it is determined that the fixed file is wrong.

需要说明的是,上述三个条件之间的关系是:It should be noted that the relationship between the above three conditions is:

若不能成功挂载SYSTEM分区,则不能成功开机且SYSTEM分区中至少有一个固定文件错误;若成功挂载SYSTEM分区,则不能确定是否可以成功开机,也不能确定SYSTEM分区中全部固定文件是否正确;If the SYSTEM partition cannot be successfully mounted, it cannot be successfully booted and there is at least one fixed file error in the SYSTEM partition; if the SYSTEM partition is successfully mounted, it cannot be determined whether the boot can be successfully started, and whether all fixed files in the SYSTEM partition are correct;

若不能成功开机,则SYSTEM分区中至少有一个固定文件错误,但不能确定SYSTEM分区是否成功挂载;若成功开机,则不能确定SYSTEM分区中全部固定文件是否正确,但是成功挂载SYSTEM分区;If it fails to boot up successfully, there is at least one fixed file error in the SYSTEM partition, but it cannot be determined whether the SYSTEM partition is successfully mounted; if the boot is successful, it cannot be determined whether all the fixed files in the SYSTEM partition are correct, but the SYSTEM partition is successfully mounted;

若SYSTEM分区至少有一个固定文件错误,则不能确定是否能够挂载SYSTEM分区,也不能确定是否能够正常开机;若SYSTEM分区中全部固定文件正确,则能够挂载SYSTEM分区且能够正常开机。If there is at least one fixed file error in the SYSTEM partition, it cannot be determined whether the SYSTEM partition can be mounted or whether it can boot normally; if all the fixed files in the SYSTEM partition are correct, the SYSTEM partition can be mounted and can be booted normally.

需要说明的是,确定SYSTEM分区是否损坏的具体流程可以如图3所示,确定是否成功挂载SYSTEM分区;若挂载失败,则确定SYSTEM分区损坏;若挂载成功,则确定是否能够正常开机;若不能正常开机,则确定SYSTEM分区损坏;若能正常开机,则确定SYSTEM分区中全部固定文件是否正确;若SYSTEM分区中存在至少一个固定文件错误,则确定SYSTEM分区损坏;若SYSTEM分区中全部固定文件正确,则确定SYSTEM分区没有损坏。It should be noted that the specific process of determining whether the SYSTEM partition is damaged can be as shown in Figure 3, to determine whether the SYSTEM partition is successfully mounted; if the mount fails, it is determined that the SYSTEM partition is damaged; if the mount is successful, it is determined whether it can be booted normally. ;If it cannot be booted normally, it is determined that the SYSTEM partition is damaged; if it can be booted normally, it is determined whether all fixed files in the SYSTEM partition are correct; if there is at least one fixed file error in the SYSTEM partition, it is determined that the SYSTEM partition is damaged; If the fixed file is correct, it is determined that the SYSTEM partition is not damaged.

具体的,在进入正常的开机流程之前,确定智能终端是否能够正常挂载SYSTEM分区;在开机过程中,确定是否能够正常开机;在开机之后,智能终端运行过程中,确定SYSTEM分区中全部固定文件是否正确。Specifically, before entering the normal boot process, determine whether the smart terminal can normally mount the SYSTEM partition; during the boot process, determine whether it can boot normally; after booting, during the operation of the smart terminal, determine all fixed files in the SYSTEM partition is it right or not.

需要说明的是,由于SYSTEM分区至少有一个固定文件错误就能够证明SYSTEM分区损坏,所以确定SYSTEM分区是否损坏的具体流程也可以如图4所示,只确定SYSTEM分区中全部固定文件是否正确,若SYSTEM分区中存在至少一个固定文件错误,则确定SYSTEM分区损坏;若SYSTEM分区中全部固定文件正确,则确定SYSTEM分区没有损坏。It should be noted that since the SYSTEM partition has at least one fixed file error, it can prove that the SYSTEM partition is damaged, so the specific process of determining whether the SYSTEM partition is damaged can also be shown in Figure 4, only to determine whether all fixed files in the SYSTEM partition are correct. If there is at least one fixed file error in the SYSTEM partition, it is determined that the SYSTEM partition is damaged; if all the fixed files in the SYSTEM partition are correct, it is determined that the SYSTEM partition is not damaged.

具体的,在进入正常的开机流程之前,确定SYSTEM分区中全部固定文件是否正确。Specifically, before entering the normal boot process, determine whether all fixed files in the SYSTEM partition are correct.

203、在SYSTEM分区损坏的情况下,将开机原因设置为SYSTEM分区损坏,并重启智能终端。203. In the case that the SYSTEM partition is damaged, set the booting reason as the SYSTEM partition is damaged, and restart the smart terminal.

需要说明的是,在确定SYSTEM分区损坏时,智能终端已经上电并开始启动,也就是说已经开始使用SYSTEM分区,所以此时不能直接利用系统备份分区来替换损坏的SYSTEM分区维持智能终端运行,只能将开机原因设置为SYSTEM分区损坏,然后重新启动智能终端,以使得下次开机时智能终端能够确定出SYSTEM分区损坏,并根据新的开机流程,根据系统备份分区开机运行。It should be noted that when it is determined that the SYSTEM partition is damaged, the smart terminal has been powered on and started, that is to say, the SYSTEM partition has been used. Therefore, the system backup partition cannot be directly used to replace the damaged SYSTEM partition to maintain the operation of the smart terminal. You can only set the boot cause as the SYSTEM partition is damaged, and then restart the smart terminal, so that the smart terminal can determine that the SYSTEM partition is damaged when it is turned on next time, and start the operation according to the system backup partition according to the new boot process.

204、确定开机原因是否为SYSTEM分区损坏。204. Determine whether the reason for booting is that the SYSTEM partition is damaged.

具体的,可参考步骤101,在此不再赘述。Specifically, reference may be made to step 101, which is not repeated here.

205、在开机原因是SYSTEM分区损坏的情况下,根据系统备份分区开机运行。205. In the case that the reason for booting up is that the SYSTEM partition is damaged, boot up and run according to the system backup partition.

具体的,可参考步骤102,在此不再赘述。Specifically, reference may be made to step 102, which is not repeated here.

本发明实施例提供了一种解决SYSTEM系统分区损坏的方法,获取系统备份分区;确定SYSTEM分区是否损坏;在SYSTEM分区损坏的情况下,将开机原因设置为SYSTEM分区损坏并重新启动智能终端;确定开机原因是否为SYSTEM分区损坏;在开机原因是SYSTEM分区损坏的情况下,根据智能终端中存储的包含SYSTEM分区中的所有信息的系统备份分区开机运行。这样,智能终端可以自行判断SYSTEM分区是否损坏,在SYSTEM分区损坏的情况下,智能终端可以利用系统备份分区文件来修复损坏的SYSTEM分区,也可以直接利用系统备份分区来维持开机和正常运行,如此在SYSTEM分区损坏的情况下,不用将智能终端交至专业的售后维修人员维修就能够解决SYSTEM分区导致的智能终端运行失常,大大缩短了维修周期,提高用户使用体验。The embodiment of the present invention provides a method for solving the damage of the SYSTEM system partition, obtaining the system backup partition; determining whether the SYSTEM partition is damaged; in the case of the SYSTEM partition being damaged, setting the booting reason as the SYSTEM partition damage and restarting the intelligent terminal; determining Whether the reason for booting up is that the SYSTEM partition is damaged; if the reason for booting up is that the SYSTEM partition is damaged, the system boots up and runs according to the system backup partition that contains all the information in the SYSTEM partition stored in the smart terminal. In this way, the smart terminal can judge by itself whether the SYSTEM partition is damaged. When the SYSTEM partition is damaged, the smart terminal can use the system backup partition file to repair the damaged SYSTEM partition, or directly use the system backup partition to maintain the boot and normal operation, so When the SYSTEM partition is damaged, the malfunction of the smart terminal caused by the SYSTEM partition can be solved without handing over the smart terminal to professional after-sales maintenance personnel for maintenance, which greatly shortens the maintenance period and improves the user experience.

如图5所示,本发明实施例提供了一种智能终端的功能示意图。该智能终端中包括备份有未损坏的SYSTEM分区的系统备份分区。参考图5所示,智能终端包括:确定单元501和处理单元502。As shown in FIG. 5 , an embodiment of the present invention provides a functional schematic diagram of an intelligent terminal. The intelligent terminal includes a system backup partition with the undamaged SYSTEM partition backed up. Referring to FIG. 5 , the smart terminal includes: a determination unit 501 and a processing unit 502 .

确定单元501,用于在智能终端开机启动时,确定开机原因是否为SYSTEM分区损坏;Determining unit 501, configured to determine whether the boot cause is damage to the SYSTEM partition when the smart terminal is powered on;

处理单元502,用于在开机原因是SYSTEM分区损坏的情况下,根据系统备份分区开机运行。The processing unit 502 is configured to start up and run according to the system backup partition when the reason for starting up is that the SYSTEM partition is damaged.

处理单元502,具体用于在开机原因是SYSTEM分区损坏的情况下,根据系统备份分区更新损坏的SYSTEM分区,并使用更新后的SYSTEM分区开机运行。The processing unit 502 is specifically configured to update the damaged SYSTEM partition according to the system backup partition under the condition that the reason for booting up is that the SYSTEM partition is damaged, and use the updated SYSTEM partition to start the operation.

进一步的,确定单元501,还用于确定SYSTEM分区是否损坏;Further, the determining unit 501 is also used to determine whether the SYSTEM partition is damaged;

确定单元501,具体用于确定以下三个条件:挂载SYSTEM分区、正常开机、SYSTEM分区中全部固定文件正确是否全部满足;固定文件是SYSTEM分区中始终不改变的文件;在三个条件中有至少一个不满足的情况下,确定SYSTEM分区损坏;在三个条件全部满足的情况下,确定SYSTEM分区没有损坏。The determining unit 501 is specifically used to determine the following three conditions: mount the SYSTEM partition, boot normally, and whether all fixed files in the SYSTEM partition are correct; the fixed file is a file that never changes in the SYSTEM partition; among the three conditions, there are If at least one of the conditions is not satisfied, it is determined that the SYSTEM partition is damaged; if all three conditions are satisfied, it is determined that the SYSTEM partition is not damaged.

处理单元502,还用于在SYSTEM分区损坏的情况下,将开机原因设置为SYSTEM分区损坏,并重启智能终端。The processing unit 502 is further configured to set the booting reason as the damage of the SYSTEM partition and restart the smart terminal when the SYSTEM partition is damaged.

进一步的,处理单元502,还用于获取升级文件,并根据升级文件对智能终端进行升级,以使得智能终端生成系统备份分区;其中,升级文件中包含有系统备份分区的全部信息;Further, the processing unit 502 is further configured to obtain an upgrade file, and upgrade the intelligent terminal according to the upgrade file, so that the intelligent terminal generates a system backup partition; wherein, the upgrade file contains all the information of the system backup partition;

或者,处理单元502,还用于根据SYSTEM分区生成系统备份分区。Alternatively, the processing unit 502 is further configured to generate a system backup partition according to the SYSTEM partition.

可选的,系统备份分区以压缩文件的格式存储于智能终端中。Optionally, the system backup partition is stored in the smart terminal in the format of a compressed file.

本发明实施例提供了一种智能终端,确定开机原因是否为SYSTEM分区损坏;在开机原因是SYSTEM分区损坏的情况下,根据智能终端中存储的包含SYSTEM分区中的所有信息的系统备份分区开机运行。这样,智能终端可以自行判断SYSTEM分区是否损坏,在SYSTEM分区损坏的情况下,智能终端可以利用系统备份分区文件来修复损坏的SYSTEM分区,也可以直接利用系统备份分区来维持开机和正常运行,如此在SYSTEM分区损坏的情况下,不用将智能终端交至专业的售后维修人员维修就能够解决SYSTEM分区导致的智能终端运行失常,大大缩短了维修周期,提高用户使用体验。The embodiment of the present invention provides an intelligent terminal, which determines whether the reason for booting up is that the SYSTEM partition is damaged; in the case that the reason for starting up is the damage to the SYSTEM partition, the intelligent terminal starts up and runs according to the system backup partition containing all the information in the SYSTEM partition stored in the intelligent terminal . In this way, the smart terminal can judge by itself whether the SYSTEM partition is damaged. When the SYSTEM partition is damaged, the smart terminal can use the system backup partition file to repair the damaged SYSTEM partition, or directly use the system backup partition to maintain the boot and normal operation, so When the SYSTEM partition is damaged, the malfunction of the smart terminal caused by the SYSTEM partition can be solved without handing over the smart terminal to professional after-sales maintenance personnel for maintenance, which greatly shortens the maintenance period and improves the user experience.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be physically included individually, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read)Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, Read Only Memory (ROM for short), Random Access Memory (RAM for short), magnetic disk or CD, etc. that can store program codes medium.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (6)

Translated fromChinese
1.一种解决系统SYSTEM分区损坏的方法,其特征在于,应用于智能终端,所述智能终端中包括备份有未损坏的SYSTEM分区的系统备份分区;所述方法包括:1. a method for solving the damage of the system SYSTEM subregion, is characterized in that, is applied to the intelligent terminal, and comprises in the described intelligent terminal the system backup subregion that backs up the undamaged SYSTEM subregion; Described method comprises:在所述智能终端的开机原因中加上所述SYSTEM分区损坏选项;Add the SYSTEM partition damage option to the booting reason of the intelligent terminal;在所述智能终端开机启动之前的一次开机运行过程中,确定所述SYSTEM分区是否损坏;在所述SYSTEM分区损坏的情况下,将所述开机原因设置为所述SYSTEM分区损坏,并重启所述智能终端;In a booting operation process before the smart terminal is powered on, determine whether the SYSTEM partition is damaged; in the case that the SYSTEM partition is damaged, set the booting reason as the SYSTEM partition is damaged, and restart the Intelligent Terminal;所述确定所述SYSTEM分区是否损坏包括:确定以下三个条件:挂载所述SYSTEM分区、正常开机、所述SYSTEM分区中全部固定文件正确是否全部满足;所述固定文件是所述SYSTEM分区中始终不改变的文件;在所述三个条件中有至少一个不满足的情况下,确定所述SYSTEM分区损坏;在所述三个条件全部满足的情况下,确定所述SYSTEM分区没有损坏;The determining whether the SYSTEM partition is damaged includes: determining the following three conditions: mounting the SYSTEM partition, booting normally, and whether all the fixed files in the SYSTEM partition are correct; the fixed files are in the SYSTEM partition. A file that does not change all the time; when at least one of the three conditions is not satisfied, it is determined that the SYSTEM partition is damaged; when all the three conditions are satisfied, it is determined that the SYSTEM partition is not damaged;在所述智能终端开机启动时,确定开机原因是否为SYSTEM分区损坏;When the intelligent terminal is powered on, determine whether the reason for booting up is that the SYSTEM partition is damaged;在所述开机原因是所述SYSTEM分区损坏的情况下,根据所述系统备份分区开机运行。In the case that the booting reason is that the SYSTEM partition is damaged, the booting operation is performed according to the system backup partition.2.根据权利要求1所述的方法,其特征在于,所述在所述开机原因是所述SYSTEM分区损坏的情况下,根据所述系统备份分区开机包括:2. The method according to claim 1, wherein, in the case that the boot cause is that the SYSTEM partition is damaged, booting according to the system backup partition comprises:在所述开机原因是所述SYSTEM分区损坏的情况下,根据所述系统备份分区更新损坏的SYSTEM分区;In the case that the boot cause is that the SYSTEM partition is damaged, update the damaged SYSTEM partition according to the system backup partition;使用更新后的SYSTEM分区开机运行。Boot and run with the updated SYSTEM partition.3.根据权利要求1所述的方法,其特征在于,在所述智能终端开机启动之前,还包括:3. The method according to claim 1, characterized in that, before the intelligent terminal is started up, further comprising:获取升级文件;所述升级文件中包含有所述系统备份分区的全部信息;Obtain an upgrade file; the upgrade file contains all the information of the system backup partition;根据所述升级文件对所述智能终端进行升级,以使得所述智能终端生成所述系统备份分区;The intelligent terminal is upgraded according to the upgrade file, so that the intelligent terminal generates the system backup partition;或者,or,根据所述未损坏的SYSTEM分区生成所述系统备份分区。The system backup partition is generated from the undamaged SYSTEM partition.4.根据权利要求1所述的方法,其特征在于,所述系统备份分区以压缩文件的格式存储于所述智能终端中。4 . The method according to claim 1 , wherein the system backup partition is stored in the smart terminal in a compressed file format. 5 .5.一种智能终端,其特征在于,所述智能终端中包括备份有未损坏的SYSTEM分区的系统备份分区;所述智能终端包括:5. An intelligent terminal, characterized in that the intelligent terminal includes a system backup partition with an undamaged SYSTEM partition backed up; the intelligent terminal includes:确定单元,用于确定所述SYSTEM分区是否损坏;在所述智能终端开机启动时,确定开机原因是否为SYSTEM分区损坏;所述开机原因中加上所述SYSTEM分区损坏选项;A determination unit, used to determine whether the SYSTEM partition is damaged; when the intelligent terminal is turned on, determine whether the boot cause is the SYSTEM partition damage; add the SYSTEM partition damage option to the boot reason;处理单元,用于在所述SYSTEM分区损坏的情况下,将所述开机原因设置为所述SYSTEM分区损坏,并重启所述智能终端;在所述开机原因是所述SYSTEM分区损坏的情况下,根据所述系统备份分区开机运行;a processing unit, configured to set the booting reason as the SYSTEM partition is damaged and restart the intelligent terminal when the SYSTEM partition is damaged; in the case that the booting reason is the SYSTEM partition is damaged, Start up and run according to the system backup partition;所述确定单元,具体用于确定以下三个条件:挂载所述SYSTEM分区、正常开机、所述SYSTEM分区中全部固定文件正确是否全部满足;所述固定文件是所述SYSTEM分区中始终不改变的文件;在所述三个条件中有至少一个不满足的情况下,确定所述SYSTEM分区损坏;在所述三个条件全部满足的情况下,确定所述SYSTEM分区没有损坏。The determining unit is specifically used to determine the following three conditions: mounting the SYSTEM partition, booting normally, and whether all the fixed files in the SYSTEM partition are correct and all satisfied; the fixed files are those in the SYSTEM partition that never change If at least one of the three conditions is not satisfied, it is determined that the SYSTEM partition is damaged; if all the three conditions are satisfied, it is determined that the SYSTEM partition is not damaged.6.根据权利要求5所述的智能终端,其特征在于,6. The intelligent terminal according to claim 5, wherein,所述处理单元,具体用于在所述开机原因是所述SYSTEM分区损坏的情况下,根据所述系统备份分区更新损坏的SYSTEM分区,并使用更新后的SYSTEM分区开机运行。The processing unit is specifically configured to update the damaged SYSTEM partition according to the system backup partition when the reason for booting up is that the SYSTEM partition is damaged, and use the updated SYSTEM partition to start up and run.
CN201510214631.8A2015-04-292015-04-29A kind of method and device solving system partitioning damageActiveCN104834574B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510214631.8ACN104834574B (en)2015-04-292015-04-29A kind of method and device solving system partitioning damage

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510214631.8ACN104834574B (en)2015-04-292015-04-29A kind of method and device solving system partitioning damage

Publications (2)

Publication NumberPublication Date
CN104834574A CN104834574A (en)2015-08-12
CN104834574Btrue CN104834574B (en)2019-01-29

Family

ID=53812482

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510214631.8AActiveCN104834574B (en)2015-04-292015-04-29A kind of method and device solving system partitioning damage

Country Status (1)

CountryLink
CN (1)CN104834574B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106095623A (en)*2016-06-272016-11-09乐视控股(北京)有限公司Terminal control method and device
CN106201787A (en)*2016-07-252016-12-07乐视控股(北京)有限公司Terminal control method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1460210A (en)*2001-04-252003-12-03成津C&C株式会社 Device and method for preventing damage to computer operating system
US20040255106A1 (en)*2003-06-102004-12-16Rothman Michael A.Recovery of operating system configuration data by firmware of computer system
CN103678030A (en)*2012-09-042014-03-26杭州海康威视数字技术股份有限公司Multi-system equipment start system and method thereof
CN103677947A (en)*2014-01-032014-03-26深圳英飞拓科技股份有限公司Equipment dual-system protection method and equipment dual-system upgrading method on basis of linux
CN103760950A (en)*2014-01-092014-04-30北京奇虎科技有限公司Wireless routing equipment management method and device
CN104166561A (en)*2014-07-252014-11-26深圳市江波龙电子有限公司Electronic device system start method and electronic device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1460210A (en)*2001-04-252003-12-03成津C&C株式会社 Device and method for preventing damage to computer operating system
US20040255106A1 (en)*2003-06-102004-12-16Rothman Michael A.Recovery of operating system configuration data by firmware of computer system
CN103678030A (en)*2012-09-042014-03-26杭州海康威视数字技术股份有限公司Multi-system equipment start system and method thereof
CN103677947A (en)*2014-01-032014-03-26深圳英飞拓科技股份有限公司Equipment dual-system protection method and equipment dual-system upgrading method on basis of linux
CN103760950A (en)*2014-01-092014-04-30北京奇虎科技有限公司Wireless routing equipment management method and device
CN104166561A (en)*2014-07-252014-11-26深圳市江波龙电子有限公司Electronic device system start method and electronic device

Also Published As

Publication numberPublication date
CN104834574A (en)2015-08-12

Similar Documents

PublicationPublication DateTitle
CN101221508B (en) Method and device for starting equipment
KR101696490B1 (en)Partial rebooting recovery apparatus and method
JPWO2013103023A1 (en) Information processing apparatus, information processing method, and computer program
CN106462455B (en)The method and apparatus that process is taken over
CN109905770B (en)Terminal starting method and device and terminal
TWI764454B (en)Firmware corruption recovery
CN114035818B (en) Firmware upgrade method, device, computer equipment and storage medium
CN105302663A (en)Mirror image starting method and terminal equipment
CN113867807A (en)Method, device, equipment and storage medium for shortening power-on time of server
CN108874459B (en) Quick start method and device based on virtualization technology
CN110209525B (en)Operating system restoration method and device
CN117130672A (en)Server start flow control method, system, terminal and storage medium
CN102880478B (en) Software update method
CN104834574B (en)A kind of method and device solving system partitioning damage
CN114995852A (en) Device upgrade method, device and computer-readable storage medium
CN104346239B (en)The abnormal restoring method and device of application program in embedded system
CN111427721A (en)Exception recovery method and device
CN104461659B (en)A kind of computer starting method of high reliability
CN104216797B (en)Embedded system setting value initialization system, method and electronic installation
CN100394392C (en)Automatic starting control method and system for computer program recovery mode
CN107368315A (en)A kind of startup method and device of double hard disk dual systems
TW201604781A (en)Circuit and method for writing BIOS code into BIOS
US20220206823A1 (en)Information processing method and electronic apparatus
CN120371346A (en)Method, device and storage medium for upgrading embedded device based on mobile storage device
CN117389598A (en) Configuration update and hardening methods, devices, electronic equipment and storage media

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
EXSBDecision made by sipo to initiate substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:No.11, Jiangxi Road, Shinan District, Qingdao, Shandong 266000

Patentee after:Qingdao Hisense Mobile Communication Technology Co.,Ltd.

Country or region after:China

Address before:Shandong City, Qingdao Province, Jiangxi City Road No. 11

Patentee before:HISENSE MOBILE COMMUNICATIONS TECHNOLOGY Co.,Ltd.

Country or region before:China

CP03Change of name, title or address

[8]ページ先頭

©2009-2025 Movatter.jp