A non-volatile readable storage medium, wherein the non-volatile readable storage medium stores a computer program, the computer program, when being executed on a processor, causes the processor to execute operations comprising:
- obtaining current system information of the baseboard control unit when the baseboard control unit runs to a preset status;
- storing the system information;
- and
- restoring the baseboard control unit based on the system information after a kernel panic occurs in an operating system of the baseboard control unit.