[發明專利]一種批量修改BIOS配置的方法在審
| 申請號: | 201210306514.0 | 申請日: | 2012-08-24 |
| 公開(公告)號: | CN102880519A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 鄭謙 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00 |
| 代理公司: | 北京安博達知識產權代理有限公司 11271 | 代理人: | 徐國文 |
| 地址: | 100193 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 批量 修改 bios 配置 方法 | ||
技術領域
本發明涉及計算機應用技術領域,具體涉及一種批量修改BIOS配置的方法。
背景技術
BIOS是一組固化到計算機內主板上一個ROM芯片上的程序,它保存著計算機最重要的基本輸入輸出的程序、系統設置信息、開機后自檢程序和系統自啟動程序。其主要功能是為計算機提供最底層的、最直接的硬件設置和控制。
BIOS參數一般是放在一塊可讀寫的CMOS?RAM芯片中,計算機關機后,系統通過一塊后備電池向CMOS?RAM供電以保持其中的信息,如果關于計算機的BIOS配置信息不正確,會導致系統性能降低、零部件不能識別,并由此引發一系列的軟硬件故障。
傳統BIOS配置的修改需要登陸每臺服務器,在操作系統下(帶內)可以實現修改BIOS配置的功能,具體原理是通過操作系統上運行一個程序通過Flash驅動直接向存放BIOS配置的Flash進行寫操作,在BIOS配置界面下每臺分別重啟手工修改。
而實際的機房中往往會布置成百上千臺服務器,如果每臺分別修改的話對于機房管理人員將是極其繁重的工作。
發明內容
本發明針對在操作系統上修改BIOS配置不易實現批量操作的問題,提供一種批量修改BIOS配置的方法,所述BIOS配置通過以太網存儲在BMC(Baseboard?Management?Controller,基板管理控制器)中,對所述BIOS配置進行修改,將修改后的BIOS配置保存在BMC的NVRAM(Non-Volatile?Random?Access?Memory,非易失性隨機訪問存儲器)中,BIOS啟動時從BMC中讀出BIOS配置信息并保存在BIOS的NVRAM中。
本發明提供的第一優選實施例中:對所述BIOS配置進行修改,將修改后的BIOS配置保存在BMC的NVRAM中的方法為:
步驟S1,BMC響應帶外修改BIOS配置的請求對所述BIOS配置進行修改;
步驟S2,將所述修改后的BIOS配置保存在所述BMC的NVRAM中,執行步驟S3。
本發明提供的第二優選實施例中:對所述BIOS配置進行修改,將修改后的BIOS配置保存在BMC的NVRAM中的方法為:
步驟S1’,在系統的BIOS配置界面對所述BIOS配置進行修改;
步驟S2’,將所述修改后的BIOS配置由BIOS自動同步到所述BMC的NVRAM中。
本發明提供的第三優選實施例中:在所述BMC的NVRAM中保存的所述BIOS配置信息中設置“配置已于BIOS同步”標志位,所述標志位在所述BMC的NVRAM中保存的所述BIOS配置信息丟失后會被自動清零。
本發明提供的第四優選實施例中:統啟動時先讀取所述標志位,判斷所述標志位是否為零。
本發明提供的第五優選實施例中:所述標志位不為零時,從BMC中讀出BIOS配置信息啟動BIOS;
所述標志位為零時,將系統中保存在BIOS的NVRAM中的BIOS當前配置寫回BMC中后,從BMC中讀出BIOS配置信息啟動BIOS。
本發明提供的一種批量修改BIOS配置的方法的有益效果包括:
1、本發明提供的一種批量修改BIOS配置的方法,將BIOS配置通過以太網保存在BMC中,BIOS啟動時從BMC中讀出BIOS配置信息,可以對BMC中的BIOS配置進行修改實現批量修改BIOS配置。
2、也可以在一臺服務器的系統的BIOS配置界面對BIOS配置進行帶內修改,并將該修改信息同步到BMC的配置中,BIOS啟動時從BMC中讀出BIOS配置信息,實現BIOS配置的批量修改。
3、在BMC的NVRAM中保存的BIOS配置信息中設置“配置已于BIOS同步”標志位,BIOS啟動時將BIOS配置信息保存在BIOS的NVRAM中,通過標志位判斷BMC中保存的BIOS配置是否丟失,如果丟失則將系統中保存在BIOS的NVRAM中的BIOS當前配置寫回BMC中,防止BIOS在啟動時讀到錯誤的配置信息。
附圖說明
如圖1所示為本發明提供的一種批量修改BIOS配置的實施例的方法流程圖。
具體實施方式
本發明提供一種批量修改BIOS配置的方法,BIOS配置信息通過以太網存儲在BMC中,對BIOS配置信息進行修改,將修改后的BIOS配置保存在BMC的NVRAM中,BIOS啟動時從BMC中讀出BIOS配置信息并將該BIOS配置信息保存在BIOS的NVRAM中。
實施例一:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210306514.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:肉棕的制作方法
- 下一篇:手寫文字輸入裝置及手寫文字輸入方法





