[發明專利]一種基于EFI將OS啟動項永久添加至BIOS中的方法及系統有效
| 申請號: | 201710096964.4 | 申請日: | 2017-02-22 |
| 公開(公告)號: | CN106897063B | 公開(公告)日: | 2020-09-25 |
| 發明(設計)人: | 遲江波 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張亮 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 efi os 啟動 永久 添加 bios 中的 方法 系統 | ||
本發明提供一種基于EFI將OS啟動項永久添加至BIOS中的方法及系統,以EFI Shell環境為載體,加上Shell.efi文件的輔助及相應的EFI shell命令來實現OS啟動項添加到至BIOS中。通過本發明的方案可以方便、高效、精準的將OS啟動項永久的添加至BIOS中,而且重啟后也不會丟失,在服務器上經多次驗證,結果顯示該方法可行,不僅給研發減少了工作量,對服務器后期的維護工作及客戶運維使用方面也提供了便捷。
技術領域
本發明涉及計算機領域,具體涉及一種基于EFI將OS啟動項永久添加至BIOS中的方法及系統。
背景技術
隨著IT技術領域的不斷發展,互聯網+概念的提出,在信息產業迅速發展,激烈競爭的時代,軟件與IT服務的重要性日益提高,方案提供與IT服務能力成為IT企業的發展趨勢。軟硬件綜合發展,注重方案的提供能力,逐步向IT服務轉型是浪潮發展策略之一,為行業用戶提供量身定做服務。當前客戶多種多樣,主要涉及互聯網、金融、政府、軍工等,客戶使用的OS也呈現多樣化,目前有的客戶使用標準Redhat OS,有的客戶使用CentOS,有的客戶使用自己開發的OS,OS安裝模式又分Legacy和UEFI,當客戶業務出現變更需更換主板時,就有可能出現找不到OS啟動項,無法正常進入OS的問題,雖然此問題可以通過發布BIOS解決,但是經過售后,研發開發,測試驗證、發布等一系列流程,到達客戶手中最快也要一個周,極大的影響客戶的使用。
因此一種基于EFI將OS啟動項永久添加至BIOS中的方法是有必要的。
發明內容
為解決上述技術問題,本發明的技術方案如下:
本發明提供一種基于EFI將OS啟動項永久添加至BIOS中的方法,包括以下步驟:
SS1:客戶機采集自身的啟動項信息并保存;
SS2:客戶機上報自身的啟動項信息至管理級服務器;
SS3:管理級服務器將客戶機更換主板前及更換主板后分別上報的客戶機啟動項信息進行比較,產生客戶機因更換主板導致的缺失啟動項;
SS4:將U盤插到客戶機的USB接口,啟動項注入器根據管理級服務器產生的缺失啟動項自動將缺失啟動項添加至客戶機的BIOS中。
進一步的,步驟SS4具體為:
SS4-1:將Shell.efi文件存儲至U盤根目錄,并將U盤插到客戶機的USB接口;
SS4-2:客戶機開機,在Post階段,觸發系統進入啟動項選擇,選擇UEFI:Built-inEFI Shell;
SS4-3:進入UEFI:Built-in EFI Shell;
SS4-4:在UEFI Shell下執行shell>map-r命令,確認出U盤設備屬于fs1,并在fs1:下執行Shell.efi創建完整的Shell環境;
SS4-5:在完整的Shell環境下,執行shell>map-r命令,確認出HDD設備屬于fs1,并在fs1:下執行bcfgboot add 0grub.efi″A″添加OS啟動項到BIOS中,其中A代表缺失啟動項。
進一步的,步驟SS1具體為:客戶機啟動時采集自身的啟動項信息并保存。
進一步的,步驟SS2具體為:客戶機在接收到來自管理級服務器的監控命令后,將當前系統的啟動項信息發送至管理級服務器。
進一步的,步驟SS3具體為:管理級服務器將客戶機更換主板前及更換主板后分別上報的客戶機啟動項信息進行比較,如果兩次啟動項信息一致則不進行后續操作,如果不一致則產生客戶機因更換主板導致的缺失啟動項。
進一步的,在步驟SS4之后還包括步驟SS5:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710096964.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用分類的方法及網絡通信系統
- 下一篇:一種配置BIOS的方法及裝置





