CN105653389B - A kind of data diagnosis restorative procedure and device - Google Patents

A kind of data diagnosis restorative procedure and device Download PDF

Info

Publication number
CN105653389B
CN105653389B CN201610170113.5A CN201610170113A CN105653389B CN 105653389 B CN105653389 B CN 105653389B CN 201610170113 A CN201610170113 A CN 201610170113A CN 105653389 B CN105653389 B CN 105653389B
Authority
CN
China
Prior art keywords
data
empty list
diagnosis
module
subregion
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
CN201610170113.5A
Other languages
Chinese (zh)
Other versions
CN105653389A (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.)
Beijing Everest Mobile Communication Co Ltd
Original Assignee
Beijing Everest Mobile Communication 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 Beijing Everest Mobile Communication Co Ltd filed Critical Beijing Everest Mobile Communication Co Ltd
Priority to CN201610170113.5A priority Critical patent/CN105653389B/en
Publication of CN105653389A publication Critical patent/CN105653389A/en
Application granted granted Critical
Publication of CN105653389B publication Critical patent/CN105653389B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • G06F11/0742Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in a mobile device, e.g. mobile phones, handheld devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention discloses a kind of data diagnosis restorative procedure and devices, this method comprises: restarting intelligent terminal when detecting that data diagnosis reparation task is triggered and entering data diagnosis mode;Under data diagnosis mode, an empty list is created in data subregion;Empty list is articulated to data subregion, so that system is by accessing the empty list starting.The present invention realizes self automatic diagnosis of intelligent terminal system failure and repairs, and can quickly solve the system failure problem in intelligent terminal use, save maintenance cost.

Description

A kind of data diagnosis restorative procedure and device
Technical field
The invention belongs to intelligent terminal technical field more particularly to a kind of data diagnosis restorative procedures and device.
Background technique
With the development of computer technology, demand and degree of dependence of the people to intelligent terminal are higher and higher, mobile phone, plate The intelligent terminals such as computer be increasingly becoming people work, life in essential a part, once in use occur Failure, it will directly affect the normal work and life of people.However, since intelligent terminal belongs to high-accuracy machine, system event Barrier diagnosis and the higher professional knowledge of maintenance needs, industry allows there are the intelligent terminals of the system failure to carry out automatically not yet at present The method of system diagnostics and reparation, commonly used person can only give machine to agent when the system failure occurs in intelligent terminal and return Factory repair is returned, maintenance cycle is longer and needs to spend certain maintenance cost.
Summary of the invention
The present invention provides a kind of data diagnosis restorative procedure and device, it is intended to solve intelligent terminal in the prior art not can from Dynamic the problem of carrying out system diagnostics and repairing, realizes self automatic diagnosis of intelligent terminal system failure and repairs, can be rapid It solves the problems, such as the system failure in intelligent terminal use, saves maintenance cost.
The embodiment of the present invention provides a kind of data diagnosis restorative procedure, comprising: when detect data diagnosis repair task quilt When triggering, restarts intelligent terminal and enter data diagnosis mode;It is one newly-built in data subregion under the data diagnosis mode Empty list;The empty list is articulated to the data subregion, so that system is by accessing the empty list starting.
Further, described when detecting that data diagnosis reparation task is triggered, restart intelligent terminal and enters data Diagnostic mode includes:
After detecting intelligent terminal starting, if being more than that preset time period does not normally enter the system yet, trigger The data diagnosis repairs task.
It is further, described that the empty list is articulated to the data subregion includes: using bind parameter, by the sky Catalogue is articulated to the data subregion.
Further, the described empty list is articulated to after the data subregion includes:
If the system normally starts in preset time period, show that preset prompt information, the prompt information are used for Prompting custom system, there are failures, if carries out reparation operation;
The system reparation instruction that the user is triggered based on the prompt information is received, the system is executed and repairs behaviour Make.
Further, described to include: to system execution reparation operation
Restart the system and enter data and repairs mode;
Under the data reparation mode, delete operation is executed to the data subregion;
It rebuilds the data subregion and restarts the system.
The embodiment of the present invention provides a kind of data diagnosis prosthetic device, comprising: detection module is repaired for detection data diagnosis Whether multiple task is triggered;Module is restarted, for detecting that the data diagnosis repairs task and is triggered when the detection module When, restart intelligent terminal and enters data diagnosis mode;Newly-built module, for dividing under the data diagnosis mode in data Area creates an empty list;Knock-down module, for the empty list to be articulated to the data subregion, so that system passes through access The empty list starting.
Further, the detection module is also used to detect the intelligent terminal after actuation, if is more than preset time period The system is not normally entered yet;
Described device further include:
Task trigger module, if being more than preset time period after detecting the intelligent terminal starting for the detection module The system is not normally entered yet, then triggers the data diagnosis and repair task.
Further, the knock-down module is specifically used for utilizing bind parameter, the empty list is articulated to the data Subregion.
Further, the detection module, be also used to detect the empty list is articulated to the data subregion after, it is described Whether system normally starts in preset time period;
Described device further include:
Cue module, if detecting that the system normally starts in the preset time period for the detection module, Show preset prompt information, there are failures for prompting custom system for the prompt information, if carries out reparation operation;
Receiving module, the system reparation instruction triggered for receiving the user based on the prompt information;
Repair module repairs operation for executing to the system.
Further, the repair module repairs mode specifically for restarting the system and entering data, in the number According under reparation mode, delete operation is executed to the data subregion, the data subregion is rebuild and restarts the system.
From the embodiments of the present invention it is found that by creating an empty list in data subregion, and substituted using empty list The function of original system root directory, so that system is normally started by accessing the empty list, compared to the prior art, this On the one hand invention realizes self automatic diagnosis of intelligent terminal system failure and repairs, can quickly solve in intelligent terminal use System failure problem, save maintenance cost, and have the advantages that it is easy to operate, while can reduce because send repair caused by user A possibility that personal information is revealed improves userspersonal information's safety;On the other hand, empty list is utilized to substitute original by then passing through The function of some system root directories, therefore original data are not destroyed, and do not need newly-increased partition holding, it avoids due to system The wasting of resources caused by reserved space is needed when planning.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those skilled in the art without any creative labor, can be with root Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of implementation process schematic diagram for data diagnosis restorative procedure that first embodiment of the invention provides;
Fig. 2 is a kind of implementation process schematic diagram for data diagnosis restorative procedure that second embodiment of the invention provides;
Fig. 3 is a kind of structural schematic diagram for data diagnosis prosthetic device that third embodiment of the invention provides;
Fig. 4 is a kind of structural schematic diagram for data diagnosis prosthetic device that fourth embodiment of the invention provides.
Specific embodiment
In order to make the invention's purpose, features and advantages of the invention more obvious and easy to understand, below in conjunction with the present invention Attached drawing in embodiment, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described reality Applying example is only a part of the embodiment of the present invention, and not all embodiments.Based on the embodiments of the present invention, those skilled in the art Member's every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Referring to Fig. 1, the implementation process that Fig. 1 is a kind of data diagnosis restorative procedure that first embodiment of the invention provides is shown It is intended to.Data diagnosis restorative procedure provided in this embodiment can be applied to the intelligence such as smart phone, tablet computer, intelligent wearable device Energy mobile terminal, as shown in Figure 1, this method mainly comprises the steps that
S101, when detect data diagnosis repair task be triggered when, restart intelligent terminal and enter data diagnosis mode;
Intelligent terminal can be when detecting that operating system can not normally start, and automatic trigger data diagnosis repairs task, or Person is feeling that it is abnormal that system occurs according to the preset operation for the trigger data diagnosis task that user executes, such as user, When such as there is messy code, abnormal shutdown, the click of interface progress is repaired for triggering task in preset data diagnosis The operation of button presses the operation etc. of the preset quick secondary or physical bond for trigger data diagnosis task, and trigger data is examined Disconnected reparation task.
S102, under data diagnosis mode, data subregion create an empty list;
Empty list does not include the catalogue of any file wherein.Data subregion, that is, intelligent terminal physical system subregion, with For Android (Android) system, as data subregion.In this present embodiment, an empty list can be created in data subregion, Such as: .dagnose catalogue.It is to be appreciated that data subregion can be referred to other similar subregions in other operating systems.
S103, empty list is articulated to data subregion, so that the system is by accessing the empty list starting.
Specifically, general/data/.diagnose catalogue be articulated to/data under so that system pass through access/data/ .diagnose catalogue starts, to realize the automatic diagnosis of the system failure and repair.
Automatic diagnose of above method feasible system failure is with the principle repaired: data point in android system Area's physical nodes are /dev/block/userdata, and data subregion mounting point is /data.Under normal conditions, android system That general/dev/block/userdata is articulated to/data, by system default access data be stored in/data catalogue under, in this way Once data under/data catalogue occur chaotic, it will lead to android system and the failures such as can not start to occur.By this reality The data diagnosis restorative procedure for applying example offer, when carrying out system diagnostics, data subregion creates one after mounting .diagnose catalogue, then again general/data/.diagnose be articulated to/data under, although such android system is still Access/data catalogue, but the data needed are actually to obtain from/data/.diagnose directory access, and/data/ .diagnose the problem of catalogue is an empty list, and data corruption is not present, therefore can guarantee that system is normally started, simultaneously Also achieved the purpose that hide original data subregion and do not destroyed original data.Once system is normally started, then can say The failure occurred before bright is the system failure.Also, after system normally starts, although access is /data/.diagnose mesh Record, but have no effect on the normal use of system other function.
A kind of data diagnosis restorative procedure provided in an embodiment of the present invention, by creating an empty list in data subregion, And the function of original system root directory is substituted using empty list, so that system is normally started by accessing the empty list, Compared to the prior art, one aspect of the present invention realizes self automatic diagnosis of intelligent terminal system failure and repairs, can be rapid It solves the problems, such as the system failure in intelligent terminal use, saves maintenance cost, and have the advantages that easy to operate, while can reduce Because send repair caused by individual subscriber data reveal a possibility that, improve userspersonal information safety;On the other hand, due to being logical The function of substituting original system root directory using empty list is crossed, therefore does not destroy original data, and does not need newly-increased storage Subregion is avoided due to the wasting of resources caused by needing reserved space when systems organization.
Referring to Fig. 2, the implementation process that Fig. 2 is a kind of data diagnosis restorative procedure that second embodiment of the invention provides is shown It is intended to.Data diagnosis restorative procedure provided in this embodiment can be applied to the intelligence such as smart phone, tablet computer, intelligent wearable device It can mobile terminal.As shown in Fig. 2, this method mainly comprises the steps that
S201, when detect intelligent terminal starting after, if be more than preset time period do not normally enter system, trigger data yet Diagnosis task;
Specifically, intelligent terminal after actuation, if detect itself be more than preset time period (such as: 10 minutes) not yet normally into Enter system, then trigger data diagnosis task.
S202, when detect data diagnosis repair task be triggered when, restart intelligent terminal and enter data diagnosis mode;
S203, under data diagnosis mode, data subregion create an empty list;
Empty list does not include the catalogue of any file wherein.Data subregion, that is, intelligent terminal physical system subregion, with For Android (Android) system, as data subregion.In this present embodiment, an empty list can be created in data subregion, Such as: .dagnose catalogue.It is to be appreciated that data subregion can be referred to other similar subregions in other operating systems.
S204, empty list is articulated to data subregion using bind parameter, so that system passes through access empty list starting;
Specifically, using the mount order of Linux, using bind parameter, general/data/.diagnose catalogue is articulated to/ Under data, so that system is started by access/data/.diagnose catalogue, to realize the automatic diagnosis of the system failure and repair It is multiple.
Automatic diagnose of above method feasible system failure is with the principle repaired: data point in android system Area's physical nodes are /dev/block/userdata, and data subregion mounting point is /data.Under normal conditions, android system That general/dev/block/userdata is articulated to/data, by system default access data be stored in/data catalogue under, in this way Once data under/data catalogue occur chaotic, it will lead to android system and the failures such as can not start to occur.By this reality The data diagnosis restorative procedure for applying example offer, when carrying out system diagnostics, data subregion creates one after mounting .diagnose catalogue, then again general/data/.diagnose be articulated to/data under, although such android system is still Access/data catalogue, but the data needed are actually to obtain from/data/.diagnose directory access, and/data/ .diagnose the problem of catalogue is an empty list, and data corruption is not present, therefore can guarantee that system is normally started, simultaneously Also achieved the purpose that hide original data subregion and do not destroyed original data.Once system is normally started, then can say The failure occurred before bright is the system failure.
If S205, system normally start in preset time period, preset prompt information is shown, prompt information is for prompting There are failures for custom system, if carries out reparation operation;
Control system attempts starting by the newly-built empty list of access, if in preset time period, normally entering system, then showing Show preset prompt information, to prompt the user whether to carry out reparation operation, such as: it is purged and arranges the behaviour of data subregion Make.
S206, the system reparation instruction that user is triggered based on prompt information is received, system is executed and repairs operation.
Specifically, the system reparation instruction that user is triggered based on prompt information is received, system is restarted and enters data reparation Mode first executes delete operation to data subregion under data reparation mode, then rebuilds data subregion, restarts again later System, so that intelligent terminal system is restored completely.
A kind of data diagnosis restorative procedure provided in an embodiment of the present invention, by creating an empty list in data subregion, And the function of original system root directory is substituted using empty list, so that system is normally started by accessing the empty list, Compared to the prior art, the present invention realizes self automatic diagnosis of intelligent terminal system failure and repairs, and can quickly solve intelligence Can system failure problem in terminal use, save maintenance cost, and have the advantages that easy to operate, while can reduce and be repaired because sending Caused by individual subscriber data reveal a possibility that, improve userspersonal information safety.
Referring to Fig. 3, Fig. 3 is a kind of structural representation for data diagnosis prosthetic device that third embodiment of the invention provides Figure, for ease of description, only parts related to embodiments of the present invention are shown.The exemplary data diagnosis prosthetic device of Fig. 3 can To be a kind of executing subject for data diagnosis restorative procedure that aforementioned first embodiment provides, intelligent terminal or intelligence can be A functional module in energy terminal.The exemplary data diagnosis prosthetic device of Fig. 3, specifically includes that detection module 301, restarts mould Block 302, newly-built module 303 and knock-down module 304.Detailed description are as follows for each functional module:
Whether detection module 301 is triggered for detection data diagnosis task;
Module 302 is restarted, for restarting intelligence when detection module 301 detects that data diagnosis reparation task is triggered Energy terminal simultaneously enters data diagnosis mode;
Newly-built module 303, for creating an empty list in data subregion under the data diagnosis mode;
Knock-down module 304, for the empty list to be articulated to the data subregion, so that system is opened by accessing the empty list It is dynamic.
Above-mentioned module realizes that the detailed process of respective function can refer to the related content of first embodiment shown in Fig. 1, herein It repeats no more.
It should be noted that each functional module is drawn in the embodiment of the above-mentioned exemplary data diagnosis prosthetic device of Fig. 3 Point be merely illustrative of, can according to need in practical application, for example, corresponding hardware configuration requirement or software realization It is convenient to consider, and above-mentioned function distribution is completed by different functional modules, i.e., the internal structure of the device is divided into difference Functional module, to complete all or part of the functions described above.Moreover, in practical application, it is corresponding in the present embodiment Functional module can be by corresponding hardware realization, corresponding software can also be executed by corresponding hardware and complete (this explanation Each embodiment that book provides can all apply foregoing description principle, repeat no more below).
A kind of data diagnosis prosthetic device provided in an embodiment of the present invention, by creating an empty list in data subregion, And the function of original system root directory is substituted using empty list, so that system is normally started by accessing the empty list, Compared to the prior art, one aspect of the present invention realizes self automatic diagnosis of intelligent terminal system failure and repairs, can be rapid It solves the problems, such as the system failure in intelligent terminal use, saves maintenance cost, and have the advantages that easy to operate, while can reduce Because send repair caused by individual subscriber data reveal a possibility that, improve userspersonal information safety;On the other hand, due to being logical The function of substituting original system root directory using empty list is crossed, therefore does not destroy original data, and does not need newly-increased storage Subregion is avoided due to the wasting of resources caused by needing reserved space when systems organization.
Referring to Fig. 4, Fig. 4 is a kind of structural representation for data diagnosis prosthetic device that fourth embodiment of the invention provides Figure, for ease of description, only parts related to embodiments of the present invention are shown.It is mentioned with third embodiment of the invention shown in Fig. 3 Unlike a kind of data diagnosis prosthetic device supplied, in the present embodiment:
Further, detection module 301 are also used to detect the intelligent terminal after actuation, if still more than preset time period The system is not normally entered;
The device further include:
Task trigger module 401, if being more than preset time period after detecting intelligent terminal starting for detection module 301 The system is not normally entered yet, then triggers the data diagnosis and repair task.
Further, knock-down module 304 are specifically used for utilizing bind parameter, which are articulated to the data subregion.
Further, detection module 301, be also used to detect the empty list is articulated to the data subregion after, which is It is no normally to start in preset time period;
The device further include:
Cue module 402 is shown if detecting that the system normally starts in the preset time period for detection module 301 Show preset prompt information, there are failures for prompting custom system for the prompt information, if carries out reparation operation;
Receiving module 403, the system reparation instruction triggered for receiving the user based on the prompt information;
Repair module 404 repairs operation for executing to the system.
Further, repair module 404 are repaired mode specifically for restarting the system and entering data, are repaired in the data Under complex pattern, delete operation is executed to the data subregion, the data subregion is rebuild and restarts the system.
Above-mentioned module realizes that the detailed process of respective function can refer to the second reality shown in first embodiment or Fig. 2 shown in Fig. 1 The related content of example is applied, details are not described herein again.
A kind of data diagnosis prosthetic device provided in an embodiment of the present invention, by creating an empty list in data subregion, And the function of original system root directory is substituted using empty list, so that system is normally started by accessing the empty list, Compared to the prior art, the present invention realizes self automatic diagnosis of intelligent terminal system failure and repairs, and can quickly solve intelligence Can system failure problem in terminal use, save maintenance cost, and have the advantages that easy to operate, while can reduce and be repaired because sending Caused by individual subscriber data reveal a possibility that, improve userspersonal information safety.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the module, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple module or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or module Letter connection can be electrical property, mechanical or other forms.
The module as illustrated by the separation member may or may not be physically separated, aobvious as module The component shown may or may not be physical module, it can and it is in one place, or may be distributed over multiple On network module.Some or all of the modules therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in a processing module It is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.
If the integrated module is realized in the form of software function module and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server or the network equipment etc.) executes the complete of each embodiment the method for the present invention Portion or part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
It should be noted that for the various method embodiments described above, describing for simplicity, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described because According to the present invention, certain steps can use other sequences or carry out simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, and related actions and modules might not all be this hair Necessary to bright.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiments.
The above are the descriptions to a kind of data diagnosis restorative procedure provided by the present invention and intelligent terminal, for this field Technical staff, thought according to an embodiment of the present invention, there will be changes in the specific implementation manner and application range, comprehensive On, the contents of this specification are not to be construed as limiting the invention.

Claims (8)

1. a kind of data diagnosis restorative procedure, which is characterized in that the described method includes:
When detecting that data diagnosis reparation task is triggered, restarts intelligent terminal and enter data diagnosis mode;
Under the data diagnosis mode, an empty list is created in data subregion;
The empty list is articulated to the data subregion, so that system is by accessing the empty list starting;
The described empty list is articulated to after the data subregion include:
If the system normally starts in preset time period, preset prompt information is shown, the prompt information is for prompting There are failures for custom system, if carries out reparation operation;
The system reparation instruction that the user is triggered based on the prompt information is received, the system is executed and repairs operation.
2. the method according to claim 1, wherein described ought detect that data diagnosis repairs task and is triggered When, restart intelligent terminal and includes: into data diagnosis mode
After detecting intelligent terminal starting, if being more than that preset time period does not normally enter the system yet, described in triggering Data diagnosis repairs task.
3. the method according to claim 1, wherein described be articulated to the data subregion packet for the empty list It includes:
Using bind parameter, the empty list is articulated to the data subregion.
4. the method according to claim 1, wherein described include: to system execution reparation operation
Restart the system and enter data and repairs mode;
Under the data reparation mode, delete operation is executed to the data subregion;
It rebuilds the data subregion and restarts the system.
5. a kind of data diagnosis prosthetic device, which is characterized in that described device includes:
Whether detection module is triggered for detection data diagnosis task;
Module is restarted, for restarting intelligent end when the detection module detects that the data diagnosis reparation task is triggered It holds and enters data diagnosis mode;
Newly-built module, for creating an empty list in data subregion under the data diagnosis mode;
Knock-down module, for the empty list to be articulated to the data subregion, so that system is opened by accessing the empty list It is dynamic;
The detection module, be also used to detect the empty list is articulated to the data subregion after, whether the system pre- It sets in duration and normally starts;
Described device further include:
Cue module is shown if detecting that the system normally starts in the preset time period for the detection module Preset prompt information, there are failures for prompting custom system for the prompt information, if carries out reparation operation;
Receiving module, the system reparation instruction triggered for receiving the user based on the prompt information;
Repair module repairs operation for executing to the system.
6. device according to claim 5, which is characterized in that
The detection module is also used to detect the intelligent terminal after actuation, if does not normally enter yet more than preset time period The system;
Described device further include:
Task trigger module, if after detecting the intelligent terminal starting for the detection module, not yet more than preset time period The system is normally entered, then triggers the data diagnosis and repairs task.
7. device according to claim 5, which is characterized in that
The knock-down module is specifically used for utilizing bind parameter, the empty list is articulated to the data subregion.
8. device according to claim 5, which is characterized in that
The repair module repairs mode specifically for restarting the system and entering data, under the data reparation mode, Delete operation is executed to the data subregion, the data subregion is rebuild and restarts the system.
CN201610170113.5A 2016-03-23 2016-03-23 A kind of data diagnosis restorative procedure and device Active CN105653389B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610170113.5A CN105653389B (en) 2016-03-23 2016-03-23 A kind of data diagnosis restorative procedure and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610170113.5A CN105653389B (en) 2016-03-23 2016-03-23 A kind of data diagnosis restorative procedure and device

Publications (2)

Publication Number Publication Date
CN105653389A CN105653389A (en) 2016-06-08
CN105653389B true CN105653389B (en) 2019-02-01

Family

ID=56495190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610170113.5A Active CN105653389B (en) 2016-03-23 2016-03-23 A kind of data diagnosis restorative procedure and device

Country Status (1)

Country Link
CN (1) CN105653389B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213667B (en) * 2018-09-17 2022-07-26 广东小天才科技有限公司 Exception handling method of Android system and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262568A (en) * 2010-05-25 2011-11-30 上海中标软件有限公司 Power-down prevention Linux system startup method
CN104636217A (en) * 2013-11-14 2015-05-20 厦门雅迅网络股份有限公司 Root file system automatic backup and exception recovery method and partition structure
CN104714856A (en) * 2015-03-23 2015-06-17 青岛海信宽带多媒体技术有限公司 Software repairing method and terminal equipment
CN104932979A (en) * 2015-07-01 2015-09-23 王沛 Software fault locating method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262568A (en) * 2010-05-25 2011-11-30 上海中标软件有限公司 Power-down prevention Linux system startup method
CN104636217A (en) * 2013-11-14 2015-05-20 厦门雅迅网络股份有限公司 Root file system automatic backup and exception recovery method and partition structure
CN104714856A (en) * 2015-03-23 2015-06-17 青岛海信宽带多媒体技术有限公司 Software repairing method and terminal equipment
CN104932979A (en) * 2015-07-01 2015-09-23 王沛 Software fault locating method and device

Also Published As

Publication number Publication date
CN105653389A (en) 2016-06-08

Similar Documents

Publication Publication Date Title
CN109299150B (en) Configurable multi-data-source adaptation rule engine solution method
WO2017148268A1 (en) Task processing method, apparatus and system based on distributed system
CN107357688A (en) Distributed system and its fault recovery method and device
CN112131126B (en) Switching method and device of test environment
CN109587331A (en) The method and system that cloud fault of mobile phone is automatically repaired
CN110221845A (en) Using dispositions method, device, equipment and medium
CN104346279A (en) Method and device for software testing
CN112596951A (en) NAS data disaster tolerance method, device, equipment and storage medium
CN110647425A (en) Database recovery method and device
CN105653389B (en) A kind of data diagnosis restorative procedure and device
CN110737503B (en) Management method and device for container service snapshot
CN109002305A (en) A kind of update method and its system of device program
CN108958980A (en) Prevent method, electronic device and the computer readable storage medium of Activity life cycle exception
CN109032874A (en) A kind of memory pressure test method, device, terminal and storage medium
CN109597728B (en) Control method and device of test equipment and computer readable storage medium
CN102073523A (en) Method and device for implementing software version synchronization
CN114598604B (en) Monitoring method, monitoring device and terminal for virtual network function instance information
CN116089040A (en) Service flow scheduling method and device, electronic equipment and storage medium
CN110764835A (en) File configuration method and device of application environment, computer equipment and storage medium
US20090083747A1 (en) Method for managing application programs by utilizing redundancy and load balance
CN113704107A (en) Application testing method, device, equipment and computer readable storage medium
CN114553859A (en) BMC configuration management method and device, electronic equipment and storage medium
CN114328196A (en) Method, device and equipment for testing data leakage prevention system and storage medium
CN113051178A (en) Test data construction method, device, equipment and medium
CN108319679B (en) Method and device for generating primary key

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant