CN108536599B - BIOS default configuration verification method, system, device and computer readable storage medium - Google Patents
BIOS default configuration verification method, system, device and computer readable storage medium Download PDFInfo
- Publication number
- CN108536599B CN108536599B CN201810331215.XA CN201810331215A CN108536599B CN 108536599 B CN108536599 B CN 108536599B CN 201810331215 A CN201810331215 A CN 201810331215A CN 108536599 B CN108536599 B CN 108536599B
- Authority
- CN
- China
- Prior art keywords
- bios
- variable
- current
- default configuration
- linux
- 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
- 238000012795 verification Methods 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012360 testing method Methods 0.000 claims description 7
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The application discloses a BIOS default configuration verification method, a system, a device and a computer readable storage medium, comprising the following steps: acquiring BIOS default configuration of the tested equipment by utilizing Linux efivarfs; searching each BIOS variable in the BIOS default configuration by utilizing Linux efivarfs, and judging whether each BIOS variable exists or not; if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set; if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition; if not, storing the current BIOS variable into an error set; if the BIOS variables are consistent, storing the current BIOS variables into a correct set; according to the method and the device, the Linux efivarfs in the Linux system is used for obtaining the BIOS default configuration of the tested equipment, a third-party tool is not needed, meanwhile, whether the BIOS variable is lost or not is retrieved from the BIOS default configuration, the retrieved BIOS variable is verified, automation is achieved for checking the BIOS default configuration, and checking efficiency is improved.
Description
Technical Field
The present invention relates to the field of firmware engineering, and in particular, to a BIOS default configuration verification method, system, apparatus, and computer readable storage medium.
Background
The firmware engineering applies the concept, theory and experience of software engineering to the microprogram design, and the formalized model of the firmware is closely related to microprogram hardware for realizing the microinstruction; the firmware engineering mainly comprises the following steps: requirement definition and specification of the microprogram; designing and implementing a microprogram; testing, debugging and verifying the microprogram; maintenance of microprograms, etc.; firmware engineering requires that the microprogrammed hardware be structured and easily described, so that the firmware and the software can be organically connected into a whole and have common terms; the default configuration of the server firmware BIOS flash needs to be verified before the server firmware BIOS flash can leave the factory.
In the prior art, the default configuration of the server firmware BIOS flash depends on manual review by a tester, or a third-party special tool is relied on to obtain the BIOS default configuration, and the attribute values of the comparison variables need to be retrieved one by one, which is relatively time-consuming and tedious.
Therefore, it is necessary to find a convenient acquisition of the default configuration of the BIOS and a fast verification method.
Disclosure of Invention
In view of the above, the present invention provides a method, a system, a device and a computer readable storage medium for checking a BIOS default configuration, which can efficiently and automatically check the BIOS default configuration. The specific scheme is as follows:
a BIOS default configuration verification method comprises the following steps:
acquiring BIOS default configuration of the tested equipment by utilizing Linux efivarfs;
searching each BIOS variable in the BIOS default configuration by using the Linux efivarfs, and judging whether each BIOS variable exists or not;
if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set;
if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition;
if not, storing the current BIOS variable into an error set;
if the BIOS variables are consistent, the current BIOS variables are stored in a correct set.
Optionally, the process of retrieving each BIOS variable in the BIOS default configuration by using the Linux efivarfs includes:
and searching each BIOS variable in the BIOS default configuration one by utilizing the Linux efivarfs.
Optionally, the missing set, the error set, and the correct set are all saved in a list form.
Optionally, after storing the current BIOS variable into the correct set, the method further includes:
generating a test report using the missing set, the error set, and the correct set.
Optionally, the process of verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition includes:
verifying whether the MD5 characteristic value of each attribute file in the current BIOS variable is consistent with a pre-recorded reference MD5 characteristic value by using an MD5 algorithm; the reference MD5 characteristic value is the MD5 characteristic value of each attribute file of BIOS variables which are calculated by the MD5 algorithm in advance.
The invention also discloses a BIOS default configuration verification system, which comprises:
the configuration acquisition module is used for acquiring the BIOS default configuration of the tested equipment by utilizing Linux efivarfs;
the variable retrieval module is used for retrieving each BIOS variable in the BIOS default configuration by utilizing the Linux efivarfs and judging whether each BIOS variable exists or not;
the loss storage module is used for storing the current BIOS variable into a loss set when the variable retrieval module judges that the current retrieved BIOS variable does not exist;
the attribute verification module is used for verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition or not when the variable retrieval module judges that the current retrieved BIOS variable exists;
the error storage module is used for storing the current BIOS variable into an error set when the attribute verification module judges that each attribute file in the current BIOS variable is inconsistent with a preset reference condition;
and the correct storage module is used for storing the current BIOS variable into a correct set when the attribute verification module judges that each attribute file in the current BIOS variable is consistent with a preset reference condition.
Optionally, the variable retrieval module is specifically configured to retrieve each BIOS variable in the BIOS default configuration one by using the Linux efivarfs, and determine whether each BIOS variable exists.
Optionally, the attribute verification module is specifically configured to, when the variable retrieval module determines that a currently retrieved current BIOS variable exists, verify, by using an MD5 algorithm, whether an MD5 feature value of each attribute file in the current BIOS variable is consistent with a pre-recorded reference MD5 feature value; the reference MD5 characteristic value is the MD5 characteristic value of each attribute file of BIOS variables which are calculated by the MD5 algorithm in advance.
The invention also discloses a BIOS default configuration checking device, which comprises:
a memory to store instructions; the instruction comprises the step of acquiring the BIOS default configuration of the tested equipment by utilizing Linux efivarfs; searching each BIOS variable in the BIOS default configuration by using the Linux efivarfs, and judging whether each BIOS variable exists or not; if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set; if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition; if not, storing the current BIOS variable into an error set; if the BIOS variables are consistent, storing the current BIOS variables into a correct set;
a processor to execute the instructions in the memory.
The invention also discloses a computer readable storage medium, wherein the computer readable storage medium is stored with a BIOS default configuration verification program, and the steps of the BIOS default configuration verification method are realized when the BIOS default configuration verification program is executed by a processor.
In the invention, the BIOS default configuration verification method comprises the following steps: acquiring BIOS default configuration of the tested equipment by utilizing Linux efivarfs; searching each BIOS variable in the BIOS default configuration by utilizing Linux efivarfs, and judging whether each BIOS variable exists or not; if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set; if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition; if not, storing the current BIOS variable into an error set; if the BIOS variables are consistent, the current BIOS variables are stored in a correct set.
The invention obtains the BIOS default configuration of the tested equipment by utilizing Linux efivarfs in the Linux system without a third-party tool, accelerates the obtaining speed of the BIOS default configuration, simultaneously retrieves whether the BIOS variable is missing from the BIOS default configuration, then verifies the retrieved BIOS variable, realizes automation on the verification of the BIOS default configuration and improves the verification efficiency.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flow chart illustrating a BIOS default configuration verification method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a BIOS default configuration verification system according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a BIOS default configuration verification method, which is shown in figure 1 and comprises the following steps:
s11: and acquiring the BIOS default configuration of the tested equipment by utilizing Linux efivarfs.
Specifically, the BIOS default configuration of the tested equipment is obtained by using a self-contained software program Linux efivarfs of the local Linux system, and after the BIOS default configuration is obtained, the BIOS default configuration can be stored in a database mode without a third-party special tool for obtaining the BIOS default configuration, so that the operation time is reduced, and the obtaining speed is improved.
S12: and searching each BIOS variable in the BIOS default configuration by utilizing Linux efivarfs, and judging whether each BIOS variable exists or not.
Specifically, the Linux efivarfs is used for retrieving whether the detected equipment/sys/firmware/efi/vars/exists or not, namely, the Linux efivarfs is used for retrieving each BIOS Variable in the BIOS default configuration, and whether each BIOS Variable exists or not is judged, namely, the directory named by Variable 'Name-GUID' is tested to exist or not, and the retrieval is completed until all the BIOS variables in the BIOS default configuration.
Of course, each BIOS variable in the BIOS default configuration can be retrieved one by utilizing Linux efivarfs, so that the accuracy of the retrieval process is further ensured, and the retrieval error is prevented.
S13: and if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set.
Specifically, the BIOS variables that cannot be retrieved are stored in the lost set, so that the user can search for the lost BIOS variables by looking up the lost set subsequently, and the lost set can be stored in a list form for the user to view.
S14: and if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition or not.
Specifically, when the BIOS variable is found to exist, it is further verified whether each attribute file in the BIOS variable is consistent with a preset reference condition until all existing BIOS variables are verified, if each attribute file is not consistent with a corresponding reference condition, it is indicated that the BIOS variable is incorrect and still not qualified, and if each attribute file is completely consistent with a corresponding reference condition, it is verified that the BIOS variable is correct.
Further, an MD5 algorithm can be used for verifying whether the MD5 characteristic value of each attribute file in the current BIOS variable is consistent with a pre-recorded reference MD5 characteristic value, if consistent, the result is correct, and if inconsistent, the result is wrong; the reference MD5 feature value is an MD5 feature value of each attribute file of BIOS variables calculated in advance using the MD5 algorithm.
For example, the MD5 feature values of the attributes, data, raw _ var and size files in the current BIOS variable are verified, if the MD5 feature value of any of the attributes, data, raw _ var and size files of the current BIOS variable does not match bat/database/vars, i.e., does not match the pre-recorded reference MD5 feature value, it indicates that the current BIOS variable is in error, and if all match the reference MD5 feature value, the current BIOS variable checks to pass.
S15: if not, storing the current BIOS variable into an error set;
s16: if the BIOS variables are consistent, the current BIOS variables are stored in a correct set.
It can be understood that both the error set and the correct set can be saved in the form of a list, so that a user can subsequently and quickly find the wrong or correct BIOS variable; after all BIOS variables are put into corresponding sets, test reports of all comprehensive results can be generated by using the lost set, the error set and the correct set, so that users can conveniently look up the test reports.
Therefore, the embodiment of the invention obtains the BIOS default configuration of the tested equipment by utilizing the Linux efivarfs in the Linux system without a third-party tool, accelerates the obtaining speed of the BIOS default configuration, simultaneously retrieves whether the BIOS variable is missing from the BIOS default configuration, and then verifies the retrieved BIOS variable, thereby realizing automation of verification of the BIOS default configuration and improving the verification efficiency.
Correspondingly, the embodiment of the present invention further discloses a BIOS default configuration verification system, as shown in fig. 2, the system includes:
the configuration acquisition module 11 is configured to acquire a BIOS default configuration of the device under test by using Linux efivarfs;
the variable retrieval module 12 is configured to retrieve each BIOS variable in the BIOS default configuration by using Linux efivarfs, and determine whether each BIOS variable exists;
a loss storage module 13, configured to store the current BIOS variable into a loss set when the variable retrieval module 12 determines that the current retrieved BIOS variable does not exist;
the attribute verification module 14 is configured to verify whether each attribute file in the current BIOS variable is consistent with a preset reference condition when the variable retrieval module 12 determines that the current retrieved BIOS variable exists;
the error storage module 15 is configured to store the current BIOS variable into an error set when the attribute verification module 14 determines that each attribute file in the current BIOS variable is inconsistent with a preset reference condition;
and a correct storage module 16, configured to store the current BIOS variable in a correct set when the attribute verification module 14 determines that each attribute file in the current BIOS variable is consistent with a preset reference condition.
Therefore, the embodiment of the invention obtains the BIOS default configuration of the tested equipment by utilizing the Linux efivarfs in the Linux system without a third-party tool, accelerates the obtaining speed of the BIOS default configuration, simultaneously retrieves whether the BIOS variable is missing from the BIOS default configuration, and then verifies the retrieved BIOS variable, thereby realizing automation of verification of the BIOS default configuration and improving the verification efficiency.
In the embodiment of the present invention, the variable retrieving module 12 may be specifically configured to retrieve each BIOS variable in the default BIOS configuration one by using Linux efivarfs, and determine whether each BIOS variable exists.
The attribute verification module 14 may be specifically configured to, when the variable retrieval module 12 determines that the currently retrieved current BIOS variable exists, verify whether the MD5 characteristic value of each attribute file in the current BIOS variable is consistent with the pre-recorded reference MD5 characteristic value by using an MD5 algorithm; the reference MD5 feature value is an MD5 feature value of each attribute file of BIOS variables calculated in advance by using the MD5 algorithm.
In the embodiment of the invention, the device also comprises a report generating module; wherein,
and the report generation module is used for generating a test report by utilizing the lost set, the error set and the correct set.
In addition, the embodiment of the invention also discloses a BIOS default configuration checking device, which comprises:
a memory to store instructions; the instruction comprises the steps of obtaining BIOS default configuration of the tested equipment by utilizing Linux efivarfs; searching each BIOS variable in the BIOS default configuration by utilizing Linux efivarfs, and judging whether each BIOS variable exists or not; if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set; if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition; if not, storing the current BIOS variable into an error set; if the BIOS variables are consistent, storing the current BIOS variables into a correct set;
a processor to execute the instructions in the memory.
For specific contents of the storage instruction stored in the memory in the embodiment of the present invention, reference may be made to corresponding contents described in the foregoing embodiments, which are not described herein again.
In addition, the embodiment of the present invention further discloses a computer readable storage medium, wherein a BIOS default configuration verification program is stored on the computer readable storage medium, and when being executed by a processor, the BIOS default configuration verification program implements the steps of the BIOS default configuration verification method described in the foregoing embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The present invention provides a method, system, apparatus and computer readable storage medium for checking BIOS default configuration, wherein a specific example is applied to illustrate the principle and implementation of the present invention, and the above description of the embodiment is only used to help understanding the method and core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
1. A BIOS default configuration verification method is characterized by comprising the following steps:
acquiring BIOS default configuration of the tested equipment by utilizing Linux efivarfs;
searching each BIOS variable in the BIOS default configuration by using the Linux efivarfs, and judging whether each BIOS variable exists or not;
if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set;
if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition;
if not, storing the current BIOS variable into an error set;
if the BIOS variables are consistent, the current BIOS variables are stored in a correct set.
2. The BIOS default configuration checking method of claim 1 wherein the process of retrieving each BIOS variable in the BIOS default configuration using the Linux firmware comprises:
and searching each BIOS variable in the BIOS default configuration one by utilizing the Linux efivarfs.
3. The BIOS default configuration verification method of claim 1 wherein the missing set, the error set, and the correct set are all saved in list form.
4. The BIOS default configuration verification method of claim 1, wherein after storing the current BIOS variables into the correct set, further comprising:
generating a test report using the missing set, the error set, and the correct set.
5. The BIOS default configuration verification method according to any one of claims 1 to 4, wherein the process of verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition comprises:
verifying whether the MD5 characteristic value of each attribute file in the current BIOS variable is consistent with a pre-recorded reference MD5 characteristic value by using an MD5 algorithm; the reference MD5 characteristic value is the MD5 characteristic value of each attribute file of BIOS variables which are calculated by the MD5 algorithm in advance.
6. A BIOS default configuration verification system, comprising:
the configuration acquisition module is used for acquiring the BIOS default configuration of the tested equipment by utilizing Linux efivarfs;
the variable retrieval module is used for retrieving each BIOS variable in the BIOS default configuration by utilizing the Linux efivarfs and judging whether each BIOS variable exists or not;
the loss storage module is used for storing the current BIOS variable into a loss set when the variable retrieval module judges that the current retrieved BIOS variable does not exist;
the attribute verification module is used for verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition or not when the variable retrieval module judges that the current retrieved BIOS variable exists;
the error storage module is used for storing the current BIOS variable into an error set when the attribute verification module judges that each attribute file in the current BIOS variable is inconsistent with a preset reference condition;
and the correct storage module is used for storing the current BIOS variable into a correct set when the attribute verification module judges that each attribute file in the current BIOS variable is consistent with a preset reference condition.
7. The BIOS default configuration checking system of claim 6, wherein the variable retrieving module is specifically configured to retrieve each BIOS variable in the BIOS default configuration one by using the Linux efivarfs, and determine whether each BIOS variable exists.
8. The BIOS default configuration checking system according to claim 6 or 7, wherein the attribute verifying module is specifically configured to, when the variable retrieving module determines that the currently retrieved current BIOS variable exists, verify whether the MD5 feature value of each attribute file in the current BIOS variable is consistent with a pre-recorded reference MD5 feature value by using an MD5 algorithm; the reference MD5 characteristic value is the MD5 characteristic value of each attribute file of BIOS variables which are calculated by the MD5 algorithm in advance.
9. A BIOS default configuration verification apparatus, comprising:
a memory to store instructions; the instruction comprises the step of acquiring the BIOS default configuration of the tested equipment by utilizing Linux efivarfs; searching each BIOS variable in the BIOS default configuration by using the Linux efivarfs, and judging whether each BIOS variable exists or not; if the current retrieved BIOS variable does not exist, storing the current BIOS variable into a lost set; if the current retrieved BIOS variable exists, verifying whether each attribute file in the current BIOS variable is consistent with a preset reference condition; if not, storing the current BIOS variable into an error set; if the BIOS variables are consistent, storing the current BIOS variables into a correct set;
a processor to execute the instructions in the memory.
10. A computer readable storage medium having stored thereon a BIOS default configuration verification program which when executed by a processor implements the steps of the BIOS default configuration verification method of any of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810331215.XA CN108536599B (en) | 2018-04-13 | 2018-04-13 | BIOS default configuration verification method, system, device and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810331215.XA CN108536599B (en) | 2018-04-13 | 2018-04-13 | BIOS default configuration verification method, system, device and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108536599A CN108536599A (en) | 2018-09-14 |
CN108536599B true CN108536599B (en) | 2020-06-05 |
Family
ID=63480339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810331215.XA Active CN108536599B (en) | 2018-04-13 | 2018-04-13 | BIOS default configuration verification method, system, device and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108536599B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109062814A (en) * | 2018-10-08 | 2018-12-21 | 郑州云海信息技术有限公司 | A kind of BIOS customizes test method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106227548A (en) * | 2016-08-02 | 2016-12-14 | 浪潮电子信息产业股份有限公司 | Method for dynamically displaying and hiding BIOS SETUP option |
CN106789314A (en) * | 2016-12-30 | 2017-05-31 | 郑州云海信息技术有限公司 | One kind largely disposes Linux methods based on ARM platform PXE Server |
CN106990968A (en) * | 2017-04-05 | 2017-07-28 | 广东浪潮大数据研究有限公司 | A kind of method that BIOS extractions and modification are carried out under Efi environment |
CN107817991A (en) * | 2017-11-29 | 2018-03-20 | 郑州云海信息技术有限公司 | The preparation method that a kind of Linux system based on grub2 starts bootloader |
-
2018
- 2018-04-13 CN CN201810331215.XA patent/CN108536599B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106227548A (en) * | 2016-08-02 | 2016-12-14 | 浪潮电子信息产业股份有限公司 | Method for dynamically displaying and hiding BIOS SETUP option |
CN106789314A (en) * | 2016-12-30 | 2017-05-31 | 郑州云海信息技术有限公司 | One kind largely disposes Linux methods based on ARM platform PXE Server |
CN106990968A (en) * | 2017-04-05 | 2017-07-28 | 广东浪潮大数据研究有限公司 | A kind of method that BIOS extractions and modification are carried out under Efi environment |
CN107817991A (en) * | 2017-11-29 | 2018-03-20 | 郑州云海信息技术有限公司 | The preparation method that a kind of Linux system based on grub2 starts bootloader |
Non-Patent Citations (1)
Title |
---|
Unified Extensible Firmware Interface;ArchWiki;《https://www.linuxsecrets.com/archlinux-wiki/wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface.html》;20170316;第3-5页 * |
Also Published As
Publication number | Publication date |
---|---|
CN108536599A (en) | 2018-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107896244B (en) | Version file distribution method, client and server | |
CN110908909B (en) | Automatic test method, device, storage medium and equipment | |
WO2015176431A1 (en) | Method and device for generating test data | |
CN109165170B (en) | Method and system for automatic request test | |
CN108959067B (en) | Method and device for testing search engine and computer readable storage medium | |
US9626164B1 (en) | Test-driven development module for repository-based development | |
US10152405B2 (en) | Application testing system and method | |
WO2016000546A1 (en) | Method and device for checking influence of deletion of cache file, and mobile terminal | |
US11422917B2 (en) | Deriving software application dependency trees for white-box testing | |
CN112328499A (en) | Test data generation method, device, equipment and medium | |
CN112685312A (en) | Test case recommendation method and device for uncovered codes | |
CN108536599B (en) | BIOS default configuration verification method, system, device and computer readable storage medium | |
CN114185791A (en) | Method, device and equipment for testing data mapping file and storage medium | |
US11106571B2 (en) | Identification of input object in a graphical user interface | |
CN111737349B (en) | Data consistency verification method and device | |
CN113312258A (en) | Interface testing method, device, equipment and storage medium | |
CN117234781A (en) | Method, device, equipment and medium for correcting option value of setting option | |
CN105487912B (en) | Public problem modification multi-branch maintenance system and method | |
CN107766240A (en) | UEFI Shell internal command automatic running detection methods and system | |
CN109684205B (en) | System testing method, device, electronic equipment and storage medium | |
CN111966630A (en) | File type detection method, device, equipment and medium | |
WO2016028973A1 (en) | Plug-in manager and deployment system | |
CN115454860A (en) | Automatic testing method and device, storage medium and electronic equipment | |
CN113656318A (en) | Software version testing method and device and computer equipment | |
CN113342362A (en) | Container engine docker information processing method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200508 Address after: 215100 No. 1 Guanpu Road, Guoxiang Street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province Applicant after: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd. Address before: 450018 Henan province Zheng Dong New District of Zhengzhou City Xinyi Road No. 278 16 floor room 1601 Applicant before: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |