CN102681910B - Recognition method, computer and recognition system - Google Patents
Recognition method, computer and recognition system Download PDFInfo
- Publication number
- CN102681910B CN102681910B CN201110054577.7A CN201110054577A CN102681910B CN 102681910 B CN102681910 B CN 102681910B CN 201110054577 A CN201110054577 A CN 201110054577A CN 102681910 B CN102681910 B CN 102681910B
- Authority
- CN
- China
- Prior art keywords
- operating system
- computing machine
- identification information
- mating
- memory module
- 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
Links
Landscapes
- Hardware Redundancy (AREA)
Abstract
The invention provides a recognition method, a computer and a recognition system. The recognition method is applied to the computer which comprises a first storage module and a second storage module. The first storage module is used for storing a first operation system, and the second storage module is used for storing multiple second operation systems, and each second operation system is provided with a unique identification. The recognition method includes the steps: receiving indication information for operating the second operation systems; according to the indication information, acquiring the identification, which is matched with the computer, of the second operation systems; according to the acquired identification, determining the second operation system matched with the computer from the second operation systems stored in the second storage module; and operating the second operation system matched with the computer, establishing links with a server of a network side, and interacting with the server after the second operation systems matched with the computer are operated. Multiple rescue operation systems are stored in a storage medium and can be recognized automatically when in use.
Description
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of recognition methods, computing machine and recognition system.
Background technology
When the operating system collapse that computing machine is installed, the operating system that the rescue operation systems replacement computer of collapse rescue system is installed can be used, the server of interconnection network side, and secondary server detects the operating system that computing machine is installed or repairs.Rescue operation systems is stored in the storage medium such as CD or USB flash disk usually, can by the computing machine of CD or the system crash of USB flash disk update, after computing machine powers on, run the rescue operation systems stored in CD or USB flash disk, after rescue operation systems is run, can arrange and be connected to the server of network side by automatic Sampling network, secondary server detects the operating system that computing machine is installed or repairs.
At present, for the computing machine of different type of machines, be configured with different CDs, when the kind of CD is more, be easy to occur unmatched CD to insert in computing machine, thus the situation that cannot the operating system of computing machine be detected or be repaired.
Summary of the invention
In view of this, the invention provides a kind of recognition methods, computing machine and recognition system, the situation that cannot because rescue operation systems is not mated the operating system of computing machine be detected or be repaired can be avoided.
For solving the problem, the invention provides a kind of recognition methods, be applied in a computing machine, described computing machine comprises: the first memory module, for storing the first operating system, described computing machine also comprises: the second memory module, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module is different from described first memory module; Described recognition methods comprises: receive the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carry out alternately with described server.
Preferably, the identification information of the second operating system that described acquisition is mated with described computing machine is specially: the identification information judging whether to store in described first memory module second operating system of mating with described computing machine; If so, the identification information of second operating system of mating with described computing machine stored in described first memory module is read; Otherwise, in multiple second operating systems stored from described second memory module, choose one the 3rd operating system, and run described 3rd operating system; By run described 3rd operating system and described server connect; Obtain the identification information of described computing machine, and the identification information of described computing machine is sent to described server, after described server receives the identification information of described computing machine, can according to the identification information of described computing machine, determine the identification information of second operating system of mating with described computing machine, and the identification information of second operating system of being mated by described and described computing machine sends to described computing machine; Receive the identification information of second operating system of mating with described computing machine that described server sends.
Preferably, the described server of described reception send second operating system of mating with described computing machine identification information after also comprise: the identification information storage of second operating system of being mated by described and described computing machine is in described first memory module.
Preferably, the identification information of described computing machine is the related hardware information of described computing machine.
Preferably, the described identification information by described computing machine also comprises after sending to described server: receive the judged result that described server sends, described judged result is: described server, according to the identification information of second operating system of mating with described computing machine determined, judges that whether described 3rd operating system be the judged result of second operating system of mating with described computing machine; When described 3rd operating system of described judged result instruction received is not second operating system of mating with described computing machine, generates prompting and restart the information of described computing machine or directly restart described computing machine.
Preferably, described reception also comprises before running the indication information of described second operating system: the duty detecting described first operating system; When detecting that described first operating system is in abnormal working position, produce described indication information.
The present invention also provides a kind of computing machine, comprising: the first memory module, for storing the first operating system; Second memory module, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module is different from described first memory module; Processing module, for receiving the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carry out alternately with described server.
Preferably, described processing module comprises: the first receiver module, for receiving the indication information running described second operating system; Acquisition module, for according to described indication information, obtains the identification information of second operating system of mating with described computing machine; Determination module, for according to the described identification information obtained, from multiple second operating systems that described second memory module stores, determines second operating system of mating with described computing machine; Execution module, for running described second operating system of mating with described computing machine, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carrying out alternately with described server.
Preferably, described acquisition module comprises: judge module, for judging the identification information whether storing second operating system of mating with described computing machine in described first memory module; Read module, for when storing the identification information of second operating system of mating with described computing machine in described first memory module, reads the identification information of second operating system of mating with described computing machine stored in described first memory module; Choose module, for when not storing the identification information of second operating system of mating with described computing machine in described first memory module, in multiple second operating systems stored from described second memory module, choose one the 3rd operating system, and run described 3rd operating system; Link block, connects for described 3rd operating system by running and described server; Matching module, for obtaining the identification information of described computing machine, and the identification information of described computing machine is sent to described server, after described server receives the identification information of described computing machine, can according to the identification information of described computing machine, determine the identification information of second operating system of mating with described computing machine, and the identification information of second operating system of being mated by described and described computing machine sends to described computing machine; Second receiver module, for receiving the identification information of second operating system of mating with described computing machine that described server sends.
Preferably, described computing machine also comprises: writing module, for the identification information storage of the second operating system of will mate with described computing machine described in receiving in described first memory module.
The present invention also provides a kind of recognition system, comprising: computing machine and server, and described computing machine comprises: the first memory module, for storing the first operating system; Second memory module, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module is different from described first memory module; Processing module, for receiving the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with described server, and carry out alternately with described server.
The present invention has following beneficial effect: can avoid the situation that cannot detect or repair the operating system of computing machine because rescue operation systems is not mated, improve Consumer's Experience, in addition, only need a storage medium just can store multiple rescue operation systems, save system storage cost.
Accompanying drawing explanation
Fig. 1 is a schematic flow sheet of the recognition methods of the embodiment of the present invention;
Fig. 2 is the method flow schematic diagram of the identification information of the second operating system that the acquisition of the embodiment of the present invention is mated with computing machine;
Fig. 3 is a structural representation of the computing machine of the embodiment of the present invention;
Fig. 4 is a structural representation of the recognition system of the embodiment of the present invention.
Embodiment
In the embodiment of the present invention, at a storage medium (CD, USB flash disk or hard disk etc.) the multiple rescue operation systems of middle storage, each rescue operation systems all has unique mark, when needing to detect the operating system of a computing machine or repair, first the mark of the rescue operation systems of mating with described computing machine is obtained, then according to the mark obtained, from the multiple rescue operation systems stored, determine and the rescue operation systems that described computing machine mates, and run described rescue operation systems, to connect with the server of network side, perform detection or the reparation of computer operating system.
Below in conjunction with drawings and Examples, the specific embodiment of the present invention is described in further detail.
The embodiment of the present invention provides a kind of recognition methods, be applied in a computing machine, described computing machine comprises: the first memory module and the second memory module, described first memory module is for storing the first operating system, described second memory module is for storing multiple second operating system, described in each, the second operating system all has unique identification information, described identification information can be various ways, for identifying the identity of described second operating system, the identification information of the second different operating system is not identical yet.Described second memory module is different from described first memory module, under normal circumstances, described first memory module is the internal storage device of described computing machine, as hard disk, described second memory module is the External memory equipment of described computing machine, as CD, USB flash disk, floppy disk, external hard drive etc.Certainly, described second memory module also can be internal storage device.Described first operating system typically refers to the operating system be stored in hard disk, and the size of described second operating system is less than described first operating system usually, is a small-sized operating system.
As shown in Figure 1, described recognition methods comprises the following steps:
Step 101, receives the indication information running described second operating system;
The indication information of described second operating system of described operation can produce by with under type:
A kind of mode is: BIOS (the Basic Input Output System of computing machine, Basic Input or Output System (BIOS)) in there is a boot sequence item, described boot sequence item is used for showing described computing machine from which memory device starts, in boot sequence item, acquiescence is from hard disk startup usually, when user wishes operation the second operating system, can, by arranging described BIOS boot sequence item, computing machine be started from the second memory module for storing described second operating system.When computer starting, read described BIOS boot sequence item, when read in described BIOS boot sequence item indicate from described second memory module start time, generate the indication information of described second operating system of described operation.
Another kind of mode is: during computer starting, detect the duty of described first operating system, when detecting that described first operating system is in abnormal working position, then think that described first operating system is collapsed, now can produce described indication information, instruct computer starts from described second memory module.
Step 102, according to described indication information, obtains the identification information of second operating system of mating with described computing machine;
Step 103, according to the described identification information obtained, from multiple second operating systems that described second memory module stores, determines second operating system of mating with described computing machine;
Step 104, second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carry out alternately with described server.After described computing machine and described server connect, can carry out alternately with described server, perform multiple operation, such as, perform the described detection of the first operating system or the operation of reparation, or, described computing machine is carried out to the operations such as Long-distance Control, in following examples, be all operating as example with what perform the detection of described first operating system or reparation, be described.
Step 101 in above-described embodiment is normally performed by the system bootstrap routine (GRUB) be stored in described second memory module to step 104, described system bootstrap routine is a kind of multiple operating systems startup manager, starts for guiding different operating system.
In above-mentioned steps 102, in the following manner, the identification information of second operating system of mating with computing machine can be obtained:
The identification information of second operating system of mating with it can be stored in advance in the first memory module of computing machine, and memory address is stored in described second memory module, the system bootstrap routine stored in described second memory module according to described memory address, can read the described identification information stored in described first memory module.
In addition, also described memory address can not be stored in described second memory module, but by the system bootstrap routine stored in described second memory module, the information stored in described first memory module is searched for, thus read the described identification information stored in described first memory module.
In some cases, not all store the identification information of second operating system of mating with it in each computing machine, or, the identification information of second operating system of mating with it stored in computing machine also may be lost, now, method as shown in Figure 2 can be adopted to obtain the identification information of second operating system of mating with computing machine.
As shown in Figure 2, the method obtaining the identification information of second operating system of mating with computing machine is as follows:
Step 201, judges the identification information whether storing second operating system of mating with described computing machine in described first memory module; If so, step 202 is performed; Otherwise, perform step 203;
Step 202, reads the identification information of second operating system of mating with described computing machine stored in described first memory module;
Step 203, in multiple second operating systems stored, chooses one the 3rd operating system, and run described 3rd operating system from described second memory module; Described 3rd operating system can be pre-set an operating system, also can be an operating system of random selecting from described multiple second operating system;
Step 204, by run described 3rd operating system and described server connect; After described 3rd operating system, automatically can arrange by Sampling network, and connect with the server of network side, certainly, also can independently create the connection with server by user;
Step 205, obtain the identification information of described computing machine, and the identification information of described computing machine is sent to described server, after described server receives the identification information of described computing machine, can according to the identification information of described computing machine, determine the identification information of second operating system of mating with described computing machine, and the identification information of second operating system of being mated by described and described computing machine sends to described computing machine; The identification information of described computing machine can be various ways, such as, can be the related hardware information (sequence number etc. as processor) of described computing machine, or, also can be the type information etc. of described computing machine.The identification information that can store computing machine in described server and the corresponding relation of the identification information of the second operating system mated with it, after described server receives the identification information of the described computing machine that described computing machine sends, by inquiring about described corresponding relation, determine the identification information of second operating system of mating with described computing machine.
Step 206, receives the identification information of second operating system of mating with described computing machine that described server sends.
In addition, after described computing machine receives the identification information of second operating system of mating with it, can by described identification information storage in described first memory module, to use later.
In above-described embodiment, described server can also according to the identification information of second operating system of mating with described computing machine determined, judge whether described 3rd operating system is second operating system of mating with described computing machine, obtain a judged result, and described judged result is sent to described computing machine.Described 3rd operating system of described judged result instruction received when described computing machine is second operating system of mating with described computing machine, described computing machine then continues to run described 3rd operating system, and by described 3rd operating system and described server interaction, complete detection or the reparation of described first operating system.Described 3rd operating system of described judged result instruction received when described computing machine is not second operating system of mating with described computing machine, a prompting can be generated restart the information of described computing machine or directly restart described computing machine, run second operating system of mating with it to enable described computing machine.
By above-mentioned recognition methods, the situation that cannot because rescue operation systems is not mated the operating system of computing machine be detected or be repaired can be avoided, improve Consumer's Experience, in addition, only need a storage medium just can store multiple rescue operation systems, save system storage cost.
As shown in Figure 3, the embodiment of the present invention also provides a kind of computing machine, and described computing machine comprises: the first memory module 301, second memory module 302 and processing module 303.Wherein, described first memory module 301 is for storing the first operating system; Described second memory module 302 is for storing multiple second operating system, described in each, the second operating system all has unique identification information, described identification information can be various ways, for identifying the identity of described second operating system, the identification information of the second different operating system is not identical yet.Described second memory module 302 is different from described first memory module 301, under normal circumstances, described first memory module 301 is the internal storage device of described computing machine, as hard disk, described second memory module 302 is the External memory equipment of described computing machine, as CD, USB flash disk, floppy disk, external hard drive etc.Certainly, described second memory module 3023 also can be internal storage device.Described first operating system typically refers to the operating system be installed in hard disk, described second operating system refers to the server for auxiliary network side, to the rescue operation systems that the operating system on the hard disk of computing machine is repaired or detected, the size of described second operating system is less than described first operating system usually, is a small-sized operating system.Described processing module 303, for receiving the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module 302 stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carry out alternately with described server.After described computing machine and described server connect, can carry out alternately with described server, perform multiple operation, such as, perform the described detection of the first operating system or the operation of reparation, or, described computing machine is carried out to the operations such as Long-distance Control, in following examples, be all operating as example with what perform the detection of described first operating system or reparation, be described.
Processing module 303 in above-described embodiment can comprise following functions module: the first receiver module, for receiving the indication information running described second operating system; Acquisition module, for according to described indication information, obtains the identification information of second operating system of mating with described computing machine; Determination module, for according to the described identification information obtained, from multiple second operating systems that described second memory module 302 stores, determines second operating system of mating with described computing machine; Execution module, for running described second operating system of mating with described computing machine, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carrying out alternately with described server.
Above-mentioned acquisition module in the following manner, can obtain the identification information of second operating system of mating with computing machine:
The identification information of second operating system of mating with it can be stored in advance in the first memory module 301 of computing machine, and memory address is stored in described second memory module 302, described acquisition module, according to described memory address, reads the described identification information stored in described first memory module 301.
In addition, also described memory address can not be stored in described second memory module 302, but by described acquisition module, the information stored in described first memory module 301 is searched for, thus read the described identification information stored in described first memory module 301.
In some cases, not all store the identification information of second operating system of mating with it in each computing machine, or, the identification information of second operating system of mating with it stored in computing machine also may be lost, now, in conjunction with the server of network side, the identification information of second operating system of mating with described computing machine can be obtained.Now, described acquisition module can comprise: judge module, for judging the identification information whether storing second operating system of mating with described computing machine in described first memory module 301; Read module, for when storing the identification information of second operating system of mating with described computing machine in described first memory module 301, reads the identification information of second operating system of mating with described computing machine stored in described first memory module 301; Choose module, for when not storing the identification information of second operating system of mating with described computing machine in described first memory module 301, in multiple second operating systems stored from described second memory module 302, choose one the 3rd operating system, and run described 3rd operating system; Link block, connects for described 3rd operating system by running and described server; Matching module, for obtaining the identification information of described computing machine, and the identification information of described computing machine is sent to described server, after described server receives the identification information of described computing machine, can according to the identification information of described computing machine, determine the identification information of second operating system of mating with described computing machine, and the identification information of second operating system of being mated by described and described computing machine sends to described computing machine; Second receiver module, for receiving the identification information of second operating system of mating with described computing machine that described server sends.
In addition, after described computing machine receives the identification information of second operating system of mating with it, can by described identification information storage in described first memory module 301, to use later, therefore, described computing machine can also comprise a writing module, for the identification information storage of the second operating system of will mate with described computing machine described in receiving in described first memory module 301.
Pass through above computer, the situation that cannot because rescue operation systems is not mated the operating system of computing machine be detected or be repaired can be avoided, improve Consumer's Experience, in addition, only need a storage medium just can store multiple rescue operation systems, save system storage cost.
As shown in Figure 4, the embodiment of the present invention also provides a kind of recognition system, and described recognition system comprises: computing machine 300 and server 400, and described computing machine 300 is identical with the structure of the computing machine in above-described embodiment, comprise: the first memory module 301, for storing the first operating system; Second memory module 302, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module 302 is different from described first memory module 301; Processing module 303, for receiving the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module 302 stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with described server 400, and carry out alternately with described server 400.After described computing machine and described server connect, can carry out alternately, performing multiple operation with described server, such as, perform the described detection of the first operating system or the operation of reparation, or, described computing machine is carried out to the operations such as Long-distance Control.
By above-mentioned recognition system, the situation that cannot because rescue operation systems is not mated the operating system of computing machine be detected or be repaired can be avoided, improve Consumer's Experience, in addition, only need a storage medium just can store multiple rescue operation systems, save system storage cost.
Many functional parts described in this instructions are all called as module, specifically to emphasize the independence of its implementation.
In the embodiment of the present invention, module can use software simulating, to be performed by various types of processor.For example, the executable code module of a mark can comprise one or more physics or the logical block of computer instruction, and for example, it can be built as object, process or function.However, the executable code of institute's identification module is does not have to be physically positioned at together, but can comprise the different instruction be stored in not coordination, when these command logics combine, and its composition module and realize the regulation object of this module.
In fact, executable code module can be individual instructions or many bar instructions, and even can be distributed on multiple different code segment, is distributed in the middle of distinct program, and crosses over the distribution of multiple memory devices.Similarly, service data can be identified in module, and can realize according to any suitable form and be organized in the data structure of any suitable type.Described service data can be collected as individual data collection, or can be distributed on diverse location and (be included in different storage device), and can only be present on system or network as electronic signal at least in part.
When module can utilize software simulating, consider the level of existing hardware technique, so can with the module of software simulating, when not considering cost, those skilled in the art can build corresponding hardware circuit and realize corresponding function, and described hardware circuit comprises existing semiconductor or other discrete element of conventional ultra-large integrated (VLSI) circuit or gate array and such as logic chip, transistor and so on.Module can also use programmable hardware device, the realizations such as such as field programmable gate array, programmable logic array, programmable logic device.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (11)
1. a recognition methods, be applied in a computing machine, described computing machine comprises: the first memory module, for storing the first operating system, it is characterized in that, described computing machine also comprises: the second memory module, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module is different from described first memory module;
Described method comprises:
Receive the indication information running described second operating system;
According to described indication information, obtain the identification information of second operating system of mating with described computing machine;
According to the described identification information obtained, from multiple second operating systems that described second memory module stores, determine second operating system of mating with described computing machine;
Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carry out alternately, performing the described detection of the first operating system or the operation of reparation with described server.
2. recognition methods as claimed in claim 1, it is characterized in that, the identification information of the second operating system that described acquisition is mated with described computing machine is specially:
Judge the identification information whether storing second operating system of mating with described computing machine in described first memory module;
If so, the identification information of second operating system of mating with described computing machine stored in described first memory module is read;
Otherwise, in multiple second operating systems stored from described second memory module, choose one the 3rd operating system, and run described 3rd operating system;
By run described 3rd operating system and described server connect;
Obtain the identification information of described computing machine, and the identification information of described computing machine is sent to described server, after described server receives the identification information of described computing machine, can according to the identification information of described computing machine, determine the identification information of second operating system of mating with described computing machine, and the identification information of second operating system of being mated by described and described computing machine sends to described computing machine;
Receive the identification information of second operating system of mating with described computing machine that described server sends.
3. recognition methods as claimed in claim 2, is characterized in that, also comprises after the identification information of second operating system of mating with described computing machine that the described server of described reception sends:
The identification information storage of second operating system of being mated by described and described computing machine is in described first memory module.
4. recognition methods as claimed in claim 2, it is characterized in that, the identification information of described computing machine is the related hardware information of described computing machine.
5. recognition methods as claimed in claim 2, it is characterized in that, the described identification information by described computing machine also comprises after sending to described server:
Receive the judged result that described server sends, described judged result is: described server, according to the identification information of second operating system of mating with described computing machine determined, judges that whether described 3rd operating system be the judged result of second operating system of mating with described computing machine;
When described 3rd operating system of described judged result instruction received is not second operating system of mating with described computing machine, generates prompting and restart the information of described computing machine or directly restart described computing machine.
6. recognition methods as claimed in claim 1, is characterized in that, described reception also comprises before running the indication information of described second operating system:
Detect the duty of described first operating system;
When detecting that described first operating system is in abnormal working position, produce described indication information.
7. a computing machine, comprising: the first memory module, for storing the first operating system, it is characterized in that, also comprising:
Second memory module, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module is different from described first memory module;
Processing module, for receiving the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carry out alternately, performing the described detection of the first operating system or the operation of reparation with described server.
8. computing machine as claimed in claim 7, it is characterized in that, described processing module comprises:
First receiver module, for receiving the indication information running described second operating system;
Acquisition module, for according to described indication information, obtains the identification information of second operating system of mating with described computing machine;
Determination module, for according to the described identification information obtained, from multiple second operating systems that described second memory module stores, determines second operating system of mating with described computing machine;
Execution module, for running described second operating system of mating with described computing machine, after the second operating system that described and described computing machine mates, can connect with the server of network side, and carrying out alternately with described server.
9. computing machine as claimed in claim 8, it is characterized in that, described acquisition module comprises:
Judge module, for judging the identification information whether storing second operating system of mating with described computing machine in described first memory module;
Read module, for when storing the identification information of second operating system of mating with described computing machine in described first memory module, reads the identification information of second operating system of mating with described computing machine stored in described first memory module;
Choose module, for when not storing the identification information of second operating system of mating with described computing machine in described first memory module, in multiple second operating systems stored from described second memory module, choose one the 3rd operating system, and run described 3rd operating system;
Link block, connects for described 3rd operating system by running and described server;
Matching module, for obtaining the identification information of described computing machine, and the identification information of described computing machine is sent to described server, after described server receives the identification information of described computing machine, can according to the identification information of described computing machine, determine the identification information of second operating system of mating with described computing machine, and the identification information of second operating system of being mated by described and described computing machine sends to described computing machine;
Second receiver module, for receiving the identification information of second operating system of mating with described computing machine that described server sends.
10. computing machine as claimed in claim 9, is characterized in that, also comprise:
Writing module, for the identification information storage of the second operating system of will mate with described computing machine described in receiving in described first memory module.
11. 1 kinds of recognition systems, comprising: computing machine and server, and described computing machine comprises: the first memory module, for storing the first operating system; It is characterized in that, described computing machine also comprises:
Second memory module, for storing multiple second operating system, described in each, the second operating system all has unique identification information, and described second memory module is different from described first memory module;
Processing module, for receiving the indication information running described second operating system; According to described indication information, obtain the identification information of second operating system of mating with described computing machine; According to the described identification information obtained, from multiple second operating systems that described second memory module stores, determine second operating system of mating with described computing machine; Second operating system of mating with described computing machine described in running, after the second operating system that described and described computing machine mates, can connect with described server, and carry out alternately, performing the described detection of the first operating system or the operation of reparation with described server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110054577.7A CN102681910B (en) | 2011-03-08 | 2011-03-08 | Recognition method, computer and recognition system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110054577.7A CN102681910B (en) | 2011-03-08 | 2011-03-08 | Recognition method, computer and recognition system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102681910A CN102681910A (en) | 2012-09-19 |
CN102681910B true CN102681910B (en) | 2015-01-28 |
Family
ID=46813878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110054577.7A Active CN102681910B (en) | 2011-03-08 | 2011-03-08 | Recognition method, computer and recognition system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102681910B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103927492B (en) * | 2013-01-14 | 2018-01-23 | 联想(北京)有限公司 | A kind of data processing equipment and data guard method |
CN110109707B (en) * | 2019-04-10 | 2022-05-31 | 广州视源电子科技股份有限公司 | Terminal starting method and device and terminal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1790278A (en) * | 2005-12-29 | 2006-06-21 | 张�林 | Method for implementing remote software service by means of auxiliary operation system |
CN101135975A (en) * | 2006-08-29 | 2008-03-05 | 中兴通讯股份有限公司 | Method for detecting system utility program matching |
CN101158906A (en) * | 2007-08-10 | 2008-04-09 | 林明辉 | Customer terminals program automatic update method |
-
2011
- 2011-03-08 CN CN201110054577.7A patent/CN102681910B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1790278A (en) * | 2005-12-29 | 2006-06-21 | 张�林 | Method for implementing remote software service by means of auxiliary operation system |
CN101135975A (en) * | 2006-08-29 | 2008-03-05 | 中兴通讯股份有限公司 | Method for detecting system utility program matching |
CN101158906A (en) * | 2007-08-10 | 2008-04-09 | 林明辉 | Customer terminals program automatic update method |
Also Published As
Publication number | Publication date |
---|---|
CN102681910A (en) | 2012-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101937351B (en) | Method and system for automatically installing application software | |
CN101295255B (en) | Firmware updating system and method | |
US7634649B2 (en) | Device initiated mode switching | |
CN105094927A (en) | Equipment firmware updating method and device | |
CN102945173A (en) | User program on-line upgrading system and method | |
CN104866418A (en) | Automatic testing method and system | |
CN101156137A (en) | Selecting subroutine return mechanisms | |
CN111352779A (en) | On-off test method of AC power supply of MOC card and related assembly | |
CN107678875A (en) | A kind of fault detect and self-repairing method, device, terminal and storage medium | |
CN108334372A (en) | firmware upgrade processing method, device and system | |
CN101989220A (en) | Pressure testing method | |
CN107070747A (en) | A kind of method of the automatic test network interface card network connection stability under network card binding pattern | |
CN104010077A (en) | Information processing method and electronic equipment | |
CN102681910B (en) | Recognition method, computer and recognition system | |
CN109582324B (en) | IC burning method and board card | |
US7890666B2 (en) | Embedded protocol selection technique, related interface and computer program product | |
CN106610885A (en) | Server failure detection system and method | |
CN104484211A (en) | Method and device for sharing mirror image document | |
CN100576182C (en) | The real-time monitoring system of computer documents and method | |
CN107608879B (en) | Fault detection method, device and storage medium | |
CN109446008A (en) | A kind of failure cause detection method, failure cause detection device and terminal device | |
CN111459406B (en) | Method and system for identifying NVME hard disk under storage unloading card | |
CN101923503A (en) | Method for regulating internal parameters of internal storage and computer system using same | |
CN102193609B (en) | Setting method for power supply locking and electronic device thereof | |
CN108052337A (en) | A kind of firmware upgrade method and device of eMMC production tools |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |