本發明涉及計算機,尤其涉及一種計算設備啟動方法、設備、介質及產品。
背景技術:
1、在服務器啟動流程中,基本輸入輸出系統(basic?input/output?system,bios)作為首個加載的軟件,負責硬件初始化、自檢及引導操作系統啟動。啟動設備包括硬盤驅動器(hard?disk?drive,hdd)、預啟動執行環境(preboot?execution?environment,pxe)、致密光盤只讀存儲器(compact?disk?read?only?memory,cdrom)等。由于生產測試需求,pxe引導成為產線和客戶機房中常見方式,它允許快速加載引導程序和安裝操作系統。
2、然而,pxe引導存在風險和局限,如網絡依賴性導致的傳輸中斷、高延遲影響啟動速度、硬件和軟件兼容性問題。當前pxe引導失敗時缺乏可視化故障解析,使得用戶需依賴文本化熱鍵提示和物理按鍵操作,排查流程冗長。這些問題可能引發業務中斷、數據丟失及資源浪費等客訴或生產問題。
3、鑒于上述內容,如何解決當前pxe引導失敗時缺乏可視化故障解析,導致排查流程冗長,是該領域技術人員亟待解決的問題。
技術實現思路
1、本發明提供了一種計算設備啟動方法、設備、介質及產品,以至少解決當前pxe引導失敗時缺乏可視化故障解析,導致排查流程冗長的問題。
2、本發明提供了一種計算設備啟動方法,包括:
3、當檢測到連續預設次數啟動失敗時,檢測啟動失敗的故障類型;
4、根據故障類型輸出對應的可視化操作建議信息;其中,可視化操作建議信息至少包含故障代碼、操作建議和對應的熱鍵選擇提示;
5、獲取用戶根據可視化操作建議信息觸發的按鍵事件;
6、根據按鍵事件觸發對應的功能,并執行設備重啟。
7、本發明還提供了一種電子設備,包括:存儲器,用于存儲計算機程序;處理器,用于執行計算機程序時實現上述任一種計算設備啟動方法的步驟。
8、本發明還提供了一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機程序,其中,計算機程序被處理器執行時實現上述任一種計算設備啟動方法的步驟。
9、本發明還提供了一種計算機程序產品,包括計算機程序,計算機程序被處理器執行時實現上述任一種計算設備啟動方法的步驟。
10、本發明的有益效果在于,當檢測到計算設備已經連續多次啟動失敗時,檢測啟動失敗的故障類型,降低了用戶對故障原因的理解成本;根據故障類型輸出對應的可視化操作建議信息,也就是通過可視化方式指示用戶下一步操作,使得用戶無需反復嘗試不同熱鍵或進入固件設置界面進行故障排除,縮短了用戶操作流程,降低了操作難度;最后,執行用戶根據可視化操作建議信息觸發的按鍵事件功能,并最終進行設備重啟,極大地提高了引導啟動的靈活性,并提高了設備維護和管理的效率。
11、此外,本發明還提供了一種計算設備啟動設備、介質及產品,效果同上。
1.一種計算設備啟動方法,其特征在于,包括:
2.根據權利要求1所述的計算設備啟動方法,其特征在于,檢測啟動失敗的故障類型,包括:
3.根據權利要求2所述的計算設備啟動方法,其特征在于,根據硬件層檢測、協議層解析和軟件行為分析,確定所述網絡引導類故障,包括:
4.根據權利要求2所述的計算設備啟動方法,其特征在于,根據硬件層檢測、協議層解析和軟件行為分析,確定所述硬件交互類故障,包括:
5.根據權利要求2所述的計算設備啟動方法,其特征在于,根據硬件層檢測、協議層解析和軟件行為分析,確定所述軟件配置類故障,包括:
6.根據權利要求3所述的計算設備啟動方法,其特征在于,根據所述故障類型輸出對應的可視化操作建議信息,包括:
7.根據權利要求4所述的計算設備啟動方法,其特征在于,根據所述故障類型輸出對應的可視化操作建議信息,包括:
8.根據權利要求5所述的計算設備啟動方法,其特征在于,根據所述故障類型輸出對應的可視化操作建議信息,包括:
9.根據權利要求1所述的計算設備啟動方法,其特征在于,獲取用戶根據所述可視化操作建議信息觸發的按鍵事件,包括:
10.根據權利要求1至9任意一項所述的計算設備啟動方法,其特征在于,執行設備重啟,包括:
11.根據權利要求10所述的計算設備啟動方法,其特征在于,在執行設備重啟之后,還包括:
12.根據權利要求10所述的計算設備啟動方法,其特征在于,在執行設備重啟之后,還包括:
13.一種電子設備,其特征在于,包括:
14.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機程序,其中,所述計算機程序被處理器執行時實現如權利要求1至12任一項所述計算設備啟動方法的步驟。
15.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至12任一項所述計算設備啟動方法的步驟。