IP Library Granted Patent US 12705125
Granted Patent B2
US 12705125 · App. 18/874,176 · Granted Aug 11, 2026

Method and apparatus for AMD server system installation power-off processing, device, and medium

Inventor: Guoqi Zhang (Suzhou, CN)
Assignee: Suzhou MetaBrain Intelligent Technology Co., Ltd.
G06F11/0766G06F11/1417G06F11/1441
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12705125
App. No.
18/874,176
Granted
Aug 11, 2026
Kind
B2
Abstract

A method for server system installation power-off processing comprises: monitoring whether a first power-off fault occurs during an installation process of the server system, and determining whether the server system is in a normal installation process; recording first power-off fault information in a preset file if determination results are yes; and regularly deleting the preset file in response to detecting that the preset file conforms to a preset verification strategy.

Claims (59)

1 . A method for server system installation power-off processing, comprising:

monitoring whether a first power-off fault occurs during an installation process of the server system, and determining whether the server system is in a normal installation process;

recording first power-off fault information in a preset file in response to the first power-off fault occurring during the installation process of the server system and the server system being in the normal installation process; and

regularly deleting the preset file in response to detecting that the preset file conforms to a preset verification strategy.

2 . The method for server system installation power-off processing according to claim 1 , wherein before the regularly deleting the preset file in response to detecting that the preset file conforms to the preset verification strategy, the method further comprises:

monitoring whether a second power-off fault occurs during a reboot process after the installation process of the server system is completed; and

recording second power-off fault information in the preset file and re-powering on the server system in response to the second power-off fault occurring during the reboot process after the installation process of the server system is completed.

3 . The method for server system installation power-off processing according to claim 2 , wherein the determining whether the server system is in the normal installation process comprises:

monitoring and saving a first basic input output system (BIOS) usage dynamic, wherein the first BIOS usage dynamic is a BIOS usage dynamic in response to the server system being powered off;

monitoring and acquiring a second BIOS usage dynamic, wherein the second BIOS usage dynamic is a BIOS usage dynamic in response to the server system being powered on again after being powered off;

determining whether the first BIOS usage dynamic is consistent with the second BIOS usage dynamic; and

determining that the server system is in the normal installation process in response to the first BIOS usage dynamic being consistent with the second BIOS usage dynamic.

4 . The method for server system installation power-off processing according to claim 3 , wherein after the determining whether the first BIOS usage dynamic is consistent with the second BIOS usage dynamic, the method further comprises:

clearing an error reporting log generated by powering off in response to the first BIOS usage dynamic being inconsistent with the second BIOS usage dynamic.

5 . The method for server system installation power-off processing according to claim 4 , wherein the monitoring whether the first power-off fault occurs during the installation process of the server system comprises:

monitoring whether at least one of an alternating current (AC) power-off fault or a direct current (DC) power-off fault occurs during the installation process of the server system.

6 . The method for server system installation power-off processing according to claim 5 , wherein the monitoring whether the second power-off fault occurs during the reboot process after the installation process of the server system is completed comprises:

monitoring whether an AC power-off fault occurs during the reboot process after the installation process of the server system is completed.

7 . The method for server system installation power-off processing according to claim 2 , wherein before the recording the second power-off fault information in the preset file, the method further comprises:

determining whether the server system is normally installed based on installation information transmitted by a basic input output system (BIOS).

8 . The method for server system installation power-off processing according to claim 7 , wherein the determining whether the server system is normally installed based on the installation information transmitted by the BIOS comprises:

acquiring installation monitoring log information transmitted by the BIOS;

determining whether a number of installation monitoring log information is greater than a number of preset monitoring logs based on the installation monitoring log information; and

determining that the server system is normally installed in response to the number of installation monitoring log information being not greater than the number of preset monitoring logs.

9 . The method for server system installation power-off processing according to claim 7 , wherein after the determining whether the server system is normally installed based on the installation information transmitted by the BIOS, and before the recording the second power-off fault information in the preset file, the method further comprises:

performing a secondary verification to determine whether the server system is normally installed.

10 . The method for server system installation power-off processing according to claim 9 , wherein the performing the secondary verification to determine whether the server system is normally installed comprises:

acquiring first target information of the server system from hardware;

acquiring second target information related to the server system; and

performing the secondary verification to determine whether the server system is normally installed according to whether the first target information and the second target information are acquired successfully.

11 . The method for server system installation power-off processing according to claim 10 , wherein the acquiring the first target information of the server system from the hardware comprises:

acquiring target potential information of the server system from the hardware; and

acquiring data flow information of successful preboot execute environment (PXE) guiding from firmware, wherein the target potential information and the data flow information of successful PXE guiding constitute the first target information.

12 . The method for server system installation power-off processing according to claim 11 , wherein the acquiring the target potential information of the server system from the hardware comprises:

acquiring general purpose input output (GPIO) potential information of the server system from the hardware based on a baseboard management controller (BMC).

13 . The method for server system installation power-off processing according to claim 10 , wherein the acquiring the second target information related to the server system comprises:

acquiring a successful boot flag bit of the server system.

14 . The method for server system installation power-off processing according to claim 13 , wherein the performing the secondary verification to determine whether the server system is normally installed according to whether the first target information and the second target information are acquired successfully comprises:

performing the secondary verification to determine that the server system is normally installed in response to detecting that the first target information conforms to a preset condition and successfully acquiring the second target information.

15 . The method for server system installation power-off processing according to claim 14 , further comprising: in response to the performing the secondary verification to determine that the server system is normally installed,

storing the first power-off fault information and the second power-off fault information in the preset file.

16 . The method for server system installation power-off processing according to claim 15 , wherein the regularly deleting the preset file in response to detecting that the preset file conforms to the preset verification strategy comprises:

regularly deleting the preset file in response to detecting that the server system corresponding to the preset file is normally installed and is not turned on within a preset time.

17 . The method for server system installation power-off processing according to claim 1 , wherein before the monitoring whether the first power-off fault occurs during the installation process of the server system, and determining whether the server system is in the normal installation process, the method further comprises:

powering on and starting up the server system; and

guiding the installation process of the server system with a preboot execute environment (PXE).

18 . A computer device, comprising:

one or more processors; and

a memory associated with the one or more processors, wherein the memory is configured to store program instructions which, when read and executed by the one or more processors, perform a method for server system installation power-off processing, comprising:

monitoring whether a first power-off fault occurs during an installation process of the server system, and determining whether the server system is in a normal installation process;

recording first power-off fault information in a preset file in response to the first power-off fault occurring during the installation process of the server system and the server system being in the normal installation process; and

regularly deleting the preset file in response to detecting that the preset file conforms to a preset verification strategy.

19 . The computer device according to claim 18 , wherein the one or more processors, upon execution of the program instructions, are further configured to:

monitor whether a second power-off fault occurs during a reboot process after the installation process of the server system is completed; and

record second power-off fault information in the preset file and re-powering on the server in response to the second power-off fault occurring during the reboot process after the installation process of the server system is completed.

20 . A non-volatile computer-readable storage medium, storing computer instructions for causing a computer to perform a method for server system installation power-off processing, comprising:

monitoring whether a first power-off fault occurs during an installation process of the server system, and determining whether the server system is in a normal installation process;

recording first power-off fault information in a preset file in response to the first power-off fault occurring during the installation process of the server system and the server system being in the normal installation process; and

regularly deleting the preset file in response to detecting that the preset file conforms to a preset verification strategy.