Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for optimizing UEFI to guide startup

A startup and initialization technology, applied in the server field, can solve problems such as loss, long time consumption, and affecting server efficiency, so as to improve efficiency, ensure flexibility and operability

Active Publication Date: 2020-04-28
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for a large server, it takes a long time to restart and re-execute the process before the BDS stage, especially the stage of platform initialization, so once there is a need to re-select the mode, a lot of time will be wasted, which will affect the The efficiency of normal startup of the server may even cause unnecessary losses in some special scenarios (such as when the server needs to be started quickly and urgently)

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 and device for optimizing UEFI to guide startup
  • Method and device for optimizing UEFI to guide startup

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] While the invention may be embodied in various forms, some exemplary and non-limiting embodiments are shown in the drawings and will be described below, it should be understood that the disclosure is to be considered as an example of the invention and not It is intended that the invention be limited to the specific embodiments described.

[0035] figure 1 A schematic block diagram of an embodiment of a method for optimizing UEFI boot booting according to the present invention is shown. in such as figure 1 In the illustrated embodiment, the method at least includes the following steps:

[0036] S1: Add the interrupt reset function command and specify the interrupt flag key;

[0037] S2: Power on and start the server, perform power-on and platform initialization until entering the BDS stage;

[0038] S3: Select one of multiple specified modes according to the instructions of the BDS stage to continue the boot operation, and monitor the state signal of the interrupt fl...

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 relates to a method and a device for optimizing a UEFI to guide startup. The method comprises: an interrupt reset function instruction is added, and an interrupt flag key is specified;the server is powered on and started, and power-on and platform initialization are executed until a BDS stage is entered; one of a plurality of specified modes is selected to continue the startup operation according to the indication of the BDS stage, and the state signal of the interrupt flag key is monitored; and, in response to the interrupt flag key being triggered during continued booting, the current operation is interrupted and the BDS stage is reset to indicate reselection of one of a plurality of specified modes. According to the invention, an existing UEFI boot startup process is optimized; under the condition that the mode needs to be reselected, restarting is not needed, and the current operation can be interrupted and the BDS stage reselection mode can be returned only by triggering a pre-assigned interruption flag key, so the flexibility and operability of server starting are guaranteed, and the efficiency of server starting is improved.

Description

technical field [0001] The invention relates to the technical field of servers. The present invention further relates to a method and device for optimizing UEFI boot booting. Background technique [0002] In the startup stage of the server, the currently popular UEFI (Unified Extensible Firmware Interface, Unified Extensible Firmware Interface) system has many advantages. The UEFI boot process is divided into multiple stages, including power-on, platform initialization, operating system loading, and disaster recovery. In these stages, the platform initialization stage performs most of the system initialization work in the server startup stage, so this stage requires a lot of complicated work. After that, UEFI also stipulates that the boot device selection (BDS, Boot Device Selection) stage needs to be executed, the boot strategy is executed, and a mode is selected according to the boot, such as Setup (setting) or Boot Menu (boot menu) or PXE Boot (pre-boot execution envir...

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/4401
CPCG06F9/4401G06F9/4411
Inventor 程聪聪
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products