Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for detecting and preventing consistency of hard disk GPT boot partition GUIDs

A technology for hard disks and startup programs, applied in the server field, can solve problems such as inconvenience for users, cumbersome operations, and unpredictable problems, and achieve the effects of improving product functions, increasing security performance, and improving system security.

Active Publication Date: 2017-01-04
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Otherwise, you can only try to repair the system as much as possible, or reinstall the system, or mount the data hard disk to another machine to access data. These measures are more cumbersome and inconvenient for users, so mounting two systems becomes the best option. Way
[0003] However, in the actual system production process, some manufacturers or individuals usually use a device such as a hard disk duplicator to directly copy the system for convenience, so that the data and even the partitions of the two systems will be the same
If the two systems are placed on different machines, there is no problem, but if they are placed on the same machine, there will be problems, because the partition information of the two hard disks is the same, and the GUID assigned to the system partition is also the same. Same, it's like two people have the same ID card, potential problems may be unpredictable
In this case, the current BIOS and the system will not prompt the user, which will cause hidden dangers to the data security issues that are becoming more and more important today.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for detecting and preventing consistency of hard disk GPT boot partition GUIDs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0017] The method for detecting and preventing the same GUID of the hard disk GPT boot partition as described in this embodiment is as attached figure 1 As shown, its specific implementation process includes the following steps:

[0018] 1) During system startup, BIOS reads the handler with BLOCKIO protocol and DISKIO protocol, EFI_SIMPLE_FILE_SYSTEM_PROTOCOL, and the handler is the ESP partition;

[0019] 2) Read the GUID allocated in the above handler, and store the GUID in the temporarily allocated memory buffer;

[0020] 3) Compare these GUIDs, if they are the same, issue a warning message, if not, continue the subsequent startup procedure.

[0021] The method for detecting and preventing the same GUID of the hard disk GPT boot partition described in this embodiment, the main content of the step 1) includes: adding a driver based on the existing BIOS program, and after the BIOS has established the bootoption in the BDS stage of system startup, the BIOS Find the device of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for detecting and preventing consistency of hard disk GPT boot partition GUIDs, and relates to the technical field of servers. A driver is additionally arranged on the basis of an existing BIOS program, and the BIOS reads a handler with a BLOCKIO protocol, a DISKIO protocol and an EFI_SIMPLE_FILE_SYSTEM_PROTOCOL, wherein the handler is an ESP partition; the GUIDs allocated in the handler are read and stored in a temporarily allocated memory buffer; the GUIDs are compared, if consistent GUIDs exist, alarming information is sent out, and if no consistent GUIDs exist, a subsequent starting program continues to be executed. Accordingly, the defect that in the prior art, consistency of the hard disk GPT boot partition GUIDs cannot be identified is overcome, and the system data security is improved.

Description

technical field [0001] The invention relates to the technical field of servers, in particular to a method for detecting and preventing the same GUID of a GPT boot partition of a hard disk. Background technique [0002] In server products, multiple hard disk storage devices are usually connected, and for storage products, there may be more hard disk devices. In these storage devices, there may be two or more boot systems stored on different hard disks. The advantage of this approach is that when one hard disk system is damaged beyond repair and cannot be started, you can try to boot from another hard disk. Start in the system, so that you can manage hard disk information more conveniently. Otherwise, you can only try to repair the system as much as possible, or reinstall the system, or mount the data hard disk to another machine to access data. These measures are cumbersome and inconvenient for users, so mounting two systems becomes the best Way. [0003] However, in the a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445G06F11/07
Inventor 郭章平
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD