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