[發明專利]一種服務器BIOS啟動項順序的排序方法及介質在審
| 申請號: | 202110190879.0 | 申請日: | 2021-02-20 |
| 公開(公告)號: | CN112905252A | 公開(公告)日: | 2021-06-04 |
| 發明(設計)人: | 譚鈺琦;徐志遠 | 申請(專利權)人: | 山東英信計算機技術有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 黃曉燕 |
| 地址: | 250001 山東省濟南市高新區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 bios 啟動 順序 排序 方法 介質 | ||
1.一種服務器BIOS啟動項順序的排序方法,其特征在于,包括:
通過BIOS檢測當前UEFI或者Legacy模式SATA硬盤啟動項是否發生變更;
如果發生變更,則檢測變更類型并根據變更的類型應用不同的排序策略,修改生成新的SATA硬盤啟動項映射表;
根據硬件端口和所述SATA硬盤啟動項映射表生成BIOS啟動項排序。
2.根據權利要求1所述的服務器BIOS啟動項順序的排序方法,其特征在于,所述SATA硬盤啟動項映射表包括所述啟動項列表和映射編號,所述映射編號代表所述啟動項列表中啟動項的排序。
3.根據權利要求2所述的服務器BIOS啟動項順序的排序方法,其特征在于,通過BIOS檢測當前UEFI或者Legacy模式SATA硬盤啟動項是否發生變更包括:
啟動時,BIOS檢測各硬件端口SATA硬盤接入情況;
將所述SATA硬盤的SATA盤符按照硬件端口順序排序;
對所述SATA硬盤進行掃描,掃描到SATA硬盤中有白名單中的啟動項則將其存于啟動項列表;
對比新的啟動項列表與保存的啟動項列表,判斷SATA硬盤啟動項是否發生變更。
4.根據權利要求3所述的服務器BIOS啟動項順序的排序方法,其特征在于,發生變更的類型包括新增、移除和替換。
5.根據權利要求4所述的服務器BIOS啟動項順序的排序方法,其特征在于,當發生變更的類型為所述新增時,對應新增的啟動項,順延增加相應的映射編號,將新的所述SATA硬盤啟動項映射表存儲。
6.根據權利要求4所述的服務器BIOS啟動項順序的排序方法,其特征在于,當發生變更的類型為所述移除時,將移除的啟動項及其映射編號從所述SATA硬盤啟動項映射表中刪除,被移除啟動項的所述映射編號后續的其他所述映射編號相應減一,將新的所述SATA硬盤啟動項映射表存儲。
7.根據權利要求4所述的服務器BIOS啟動項順序的排序方法,其特征在于,當發生變更的類型為所述替換時,將被替換的啟動項從所述SATA硬盤啟動項映射表中刪除,將替換的啟動項添加到所述SATA硬盤啟動項映射表中,將新的所述SATA硬盤啟動項映射表存儲。
8.根據權利要求5-7任一所述的服務器BIOS啟動項順序的排序方法,其特征在于,所述SATA硬盤啟動項映射表存儲于任意斷電后數據仍能保存的存儲器。
9.一種實現服務器BIOS啟動項順序的排序的介質,其特征在于,存儲至少一條指令,執行所述指令實現如權利要求1-8任一所述的服務器BIOS啟動項順序的排序方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東英信計算機技術有限公司,未經山東英信計算機技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110190879.0/1.html,轉載請聲明來源鉆瓜專利網。





