US 12,423,202 B2
BIOS problem positioning method and apparatus, and computer readable storage medium
Fanyi Yao, Suzhou (CN); Daotong Li, Suzhou (CN); Bing Wang, Suzhou (CN); Shanbin Ai, Suzhou (CN); and Xiuqiang Sun, Suzhou (CN)
Assigned to INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD, Suzhou (CN)
Appl. No. 18/260,424
Filed by INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD., Suzhou (CN)
PCT Filed Dec. 30, 2021, PCT No. PCT/CN2021/143265
§ 371(c)(1), (2) Date Jul. 5, 2023,
PCT Pub. No. WO2022/148300, PCT Pub. Date Jul. 14, 2022.
Claims priority of application No. 202110019432.7 (CN), filed on Jan. 7, 2021.
Prior Publication US 2024/0303168 A1, Sep. 12, 2024
Int. Cl. G06F 9/00 (2018.01); G06F 11/22 (2006.01); G06F 15/177 (2006.01)
CPC G06F 11/2284 (2013.01) 19 Claims
OG exemplary drawing
 
1. A Basic Input Output System (BIOS) problem locating method, comprising:
constructing functional modules according to historical sample data, wherein the historical sample data comprises historical functional modules to which a BIOS serial port information copying problem has occurred;
dividing data codes corresponding to each of the functional modules into data sub-codes according to node information corresponding to each of the functional modules;
querying a pre-established correspondence between the data sub-codes and identifier information to determine target identifier information in response to the execution of the data codes of each of the functional modules; and storing the target identifier information to a preset memory; and
locating abnormal target data sub-codes according to the target identifier information recorded in the memory in a case that an anomaly occurs to BIOS operation;
wherein the step of locating abnormal target data sub-codes according to the target identifier information recorded in the memory in a case that an anomaly occurs to BIOS operation comprises:
judging, in a case that an anomaly occurs to BIOS operation, whether complete serial port information is acquired within a preset time;
reading the target identifier information corresponding to each of the functional modules from the memory in a case that the complete serial port information is unable to be acquired within the preset time;
selecting abnormal identifier information from all the target identifier information; and
determining, according to the correspondence between the data sub-codes and the identifier information, the target data sub-codes corresponding to the abnormal identifier information.