一種新型bios設(shè)定及檢查的計(jì)算機(jī)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種計(jì)算機(jī)系統(tǒng),且特別是有關(guān)于一種新型B1S設(shè)定、檢查的計(jì)算機(jī)系統(tǒng)。
【背景技術(shù)】
[0002]B1S (Basic Input/Output System,基本輸入/輸出系統(tǒng))是常駐在只讀存儲(chǔ)器(Read-On 1 y Memory,ROM)中的程序,不會(huì)因?yàn)殡娫吹年P(guān)閉而消失。BI OS可定義一組例行工作指令,與硬件密切配合以支援系統(tǒng)的個(gè)別組件(如存儲(chǔ)器、軟/硬盤(pán)及顯示器等)間的數(shù)據(jù)傳輸。新一代的主板(Main Board)都是使用快閃可消除可程序化只讀存儲(chǔ)器(FlashErasable Programmable ROM,簡(jiǎn)稱為Flash EPROM)來(lái)燒錄B1S程序,以方便日后修訂程序及除錯(cuò)(debug)。
[0003]每一臺(tái)電腦系統(tǒng)中,主板上都會(huì)擁有自己的B1S。當(dāng)開(kāi)機(jī)的時(shí)候主板的中央處理單元會(huì)載入B1S與相關(guān)的設(shè)置值(set-up value),然后依照設(shè)置值去執(zhí)行開(kāi)機(jī)程序。倘若使用者要修改B1S設(shè)置值,例如使用者希望開(kāi)機(jī)的優(yōu)先順序?yàn)橛脖P(pán)、光碟機(jī)、網(wǎng)絡(luò)裝置,或希望開(kāi)機(jī)的優(yōu)先順序?yàn)楣獾鷻C(jī)、硬盤(pán)、通用串行總線(Universal Serial Bus, USB)裝置,則使用者需要進(jìn)入B1S中修改設(shè)定值。
[0004]—般而言,對(duì)B1S的修改通常需要人工連接到B1S的接口,通過(guò)鍵盤(pán)(例如上下鍵、回車鍵等等)控制進(jìn)入到子功能表中,以對(duì)子功能表中的選項(xiàng)進(jìn)行修改。由于此修改方式完全通過(guò)人工,且一次只能處理一臺(tái)服務(wù)器,若使用者(例如電腦制造廠商)需要一次調(diào)整或檢視多臺(tái)服務(wù)器時(shí),將花費(fèi)許多的時(shí)間與人工成本。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種計(jì)算機(jī)系統(tǒng),可同時(shí)設(shè)定、檢查多個(gè)計(jì)算機(jī)裝置的B1S設(shè)定。
[0006]本發(fā)明提出一種計(jì)算機(jī)系統(tǒng),包括多個(gè)計(jì)算機(jī)裝置以及一配置單元。其中各個(gè)計(jì)算機(jī)裝置包括一 B1S單元以及一 B1S設(shè)定單元。B1S設(shè)定單元內(nèi)具有對(duì)應(yīng)B1S單元和計(jì)算機(jī)裝置的配置信息,配置信息對(duì)應(yīng)一設(shè)定接口,設(shè)定接口包括多個(gè)設(shè)定項(xiàng)。配置單元與計(jì)算機(jī)裝置的B1S設(shè)定單元通訊連接,配置單元發(fā)送登錄信息至B1S設(shè)定單元來(lái)登錄設(shè)定接口,再發(fā)送鍵值信息至B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng),并進(jìn)一步發(fā)送鍵值信息至B1S設(shè)定單元來(lái)設(shè)置設(shè)定項(xiàng)的設(shè)定值。
[0007]在本發(fā)明的一實(shí)施例中,上述的B1S設(shè)定單元分別連接有一串口,配置單元通過(guò)串口發(fā)送鍵值信息至B1S設(shè)定單元。
[0008]本發(fā)明更提出一種計(jì)算機(jī)系統(tǒng),包括多個(gè)計(jì)算機(jī)裝置以及一配置單元。其中各個(gè)計(jì)算機(jī)裝置包括一 B1S單元以及一 B1S設(shè)定單元。B1S設(shè)定單元內(nèi)具有對(duì)應(yīng)B1S單元和計(jì)算機(jī)裝置的配置信息,配置信息對(duì)應(yīng)一設(shè)定接口,設(shè)定接口包括多個(gè)設(shè)定項(xiàng)。配置單元與計(jì)算機(jī)裝置的B1S設(shè)定單元通訊連接,配置單元發(fā)送登錄信息至B1S設(shè)定單元來(lái)登錄設(shè)定接口,再發(fā)送鍵值信息至B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng),并進(jìn)一步從設(shè)定項(xiàng)讀取設(shè)定值。
[0009]在本發(fā)明的一實(shí)施例中,上述的B1S設(shè)定單元分別連接有一串口,配置單元通過(guò)串口發(fā)送鍵值信息至B1S設(shè)定單元并讀取設(shè)定項(xiàng)的設(shè)定值。
[0010]在本發(fā)明的一實(shí)施例中,上述的計(jì)算機(jī)裝置分別包括一基板管理器,B1S設(shè)定單元分別通過(guò)一串口線路與些基板管理器通訊,基板管理器通過(guò)一網(wǎng)絡(luò)與配置單元相連,配置單元通過(guò)網(wǎng)絡(luò)發(fā)送包含鍵值信息的網(wǎng)絡(luò)信號(hào)至些基板管理器,由基板管理器將網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換為串口信號(hào)并送至B1S設(shè)定單元;B10S設(shè)定單元中設(shè)定項(xiàng)的設(shè)定值信息通過(guò)串口線路發(fā)送至基板管理器,由基板管理器將串口信號(hào)轉(zhuǎn)換為網(wǎng)絡(luò)信號(hào)并送至配置單元。
[0011]在本發(fā)明的一實(shí)施例中,上述的配置單元包含與所發(fā)送鍵值信息相關(guān)的一 B1S預(yù)置版本信息,配置單元發(fā)送登錄信息至B1S設(shè)定單元而登錄設(shè)定接口后,先檢查B1S設(shè)定單元中儲(chǔ)存的關(guān)于B1S單元的版本信息與B1S預(yù)置版本信息是否一致,若一致則繼續(xù)進(jìn)行后續(xù)工作;若不一致則中止向與B1S版本信息不一致的B1S設(shè)定單元發(fā)送信息并發(fā)出提示信息。
[0012]在本發(fā)明的一實(shí)施例中,上述的配置單元包含一標(biāo)準(zhǔn)配置信息,配置單元將取得的各B1S設(shè)定單元中各設(shè)定項(xiàng)的設(shè)定值信息與標(biāo)準(zhǔn)配置信息進(jìn)行對(duì)比,并生成一報(bào)告。
[0013]在本發(fā)明的一實(shí)施例中,上述的配置單元發(fā)送鍵值信息至B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng)后,根據(jù)所選擇設(shè)定項(xiàng)所回饋的說(shuō)明信息,來(lái)確認(rèn)是否選擇了正確的設(shè)定項(xiàng),若選擇正確則繼續(xù)進(jìn)行后續(xù)工作;若選擇不正確則發(fā)送鍵值信息退出設(shè)定接口并再次登錄,重新嘗試選擇正確的設(shè)定項(xiàng),若重試次數(shù)大于一設(shè)定值N時(shí),則停止向B1S設(shè)定單元發(fā)送信息并提示出錯(cuò)。
[0014]基于上述,本發(fā)明通過(guò)配置單元發(fā)送登錄信息、鍵值信息以及鍵值信息等信息至各個(gè)B1S設(shè)定單元,以同時(shí)進(jìn)行多個(gè)計(jì)算機(jī)裝置的B1S設(shè)定或檢查。
【主權(quán)項(xiàng)】
1.一種新型B1S設(shè)定、檢查的計(jì)算機(jī)系統(tǒng),包括:多個(gè)計(jì)算機(jī)裝置,每個(gè)計(jì)算機(jī)裝置包括:一 B1S單元;以及一 B1S設(shè)定單元,其內(nèi)具有對(duì)應(yīng)該B1S單元和該計(jì)算機(jī)裝置的配置信息,該配置信息對(duì)應(yīng)一設(shè)定接口,該設(shè)定接口包括多個(gè)設(shè)定項(xiàng);一配置單元,與所述這些計(jì)算機(jī)裝置的所述這些B1S設(shè)定單元通訊連接,該配置單元發(fā)送登錄信息至所述這些B1S設(shè)定單元來(lái)登錄所述這些設(shè)定接口,再發(fā)送鍵值信息至所述這些B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng),并進(jìn)一步發(fā)送鍵值信息至所述這些B1S設(shè)定單元來(lái)設(shè)置所述這些設(shè)定項(xiàng)的設(shè)定值。2.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述這些B1S設(shè)定單元分別連接有一串口,該配置單元通過(guò)所述這些串口發(fā)送鍵值信息至所述這些B1S設(shè)定單元。3.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述這些計(jì)算機(jī)裝置分別包括一基板管理器,所述這些B1S設(shè)定單元分別通過(guò)一串口線路與所述這些基板管理器通訊,所述這些基板管理器通過(guò)一網(wǎng)絡(luò)與該配置單元相連,該配置單元通過(guò)該網(wǎng)絡(luò)發(fā)送包含鍵值信息的網(wǎng)絡(luò)信號(hào)至所述這些基板管理器,由所述這些基板管理器將所述這些網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換為串口信號(hào)并送至所述這些B1S設(shè)定單元。4.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其特征在于,該配置單元包含與所發(fā)送鍵值信息相關(guān)的一 B1S預(yù)置版本信息,該配置單元發(fā)送登錄信息至所述這些B1S設(shè)定單元而登錄所述這些設(shè)定接口后,先檢查所述這些B1S設(shè)定單元中儲(chǔ)存的關(guān)于B1S單元的版本信息與該B1S預(yù)置版本信息是否一致,若一致則繼續(xù)進(jìn)行后續(xù)工作;若不一致則中止向與該B1S版本信息不一致的B1S設(shè)定單元發(fā)送信息并發(fā)出提示信息。5.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其特征在于,該配置單元發(fā)送鍵值信息至所述這些B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng)后,根據(jù)所選擇設(shè)定項(xiàng)所回饋的說(shuō)明信息,來(lái)確認(rèn)是否選擇了正確的設(shè)定項(xiàng),若選擇正確則繼續(xù)進(jìn)行后續(xù)工作;若選擇不正確則發(fā)送鍵值信息退出該設(shè)定接口并再次登錄,重新嘗試選擇正確的設(shè)定項(xiàng),若重試次數(shù)大于一設(shè)定值N時(shí),則停止向該B1S設(shè)定單元發(fā)送信息并提示出錯(cuò),其中N 為正整數(shù)。6.—種計(jì)算機(jī)系統(tǒng),包括:多個(gè)計(jì)算機(jī)裝置,每個(gè)計(jì)算機(jī)裝置包括:一 B1S單元;以及一 B1S設(shè)定單元,其內(nèi)具有對(duì)應(yīng)該B1S單元和該計(jì)算機(jī)裝置的配置信息,該配置信息對(duì)應(yīng)一設(shè)定接口,該設(shè)定接口包括多個(gè)設(shè)定項(xiàng);一配置單元,與所述這些計(jì)算機(jī)裝置的所述這些B1S設(shè)定單元通訊連接,該配置單元發(fā)送登錄信息至所述這些B1S設(shè)定單元來(lái)登錄所述這些設(shè)定接口,再發(fā)送鍵值信息至所述這些B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng),并進(jìn)一步從所述這些設(shè)定項(xiàng)讀取設(shè)定值。7.如權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述這些B1S設(shè)定單元分別連接有一串口,該配置單元通過(guò)所述這些串口發(fā)送鍵值信息至所述這些B1S設(shè)定單元并讀取設(shè)定項(xiàng)的設(shè)定值。8.如權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述這些計(jì)算機(jī)裝置分別包括一基板管理器,所述這些B1S設(shè)定單元分別通過(guò)一串口線路與所述這些基板管理器通訊,所述這些基板管理器通過(guò)一網(wǎng)絡(luò)與該配置單元相連,該配置單元通過(guò)該網(wǎng)絡(luò)發(fā)送包含鍵值信息的網(wǎng)絡(luò)信號(hào)至所述這些基板管理器,由所述這些基板管理器將所述這些網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換為串口信號(hào)并送至所述這些B1S設(shè)定單元;所述這些B1S設(shè)定單元中設(shè)定項(xiàng)的設(shè)定值信息通過(guò)所述這些串口線路發(fā)送至所述這些基板管理器,由所述這些基板管理器將所述這些串口信號(hào)轉(zhuǎn)換為網(wǎng)絡(luò)信號(hào)并送至該配置單元。9.如權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,該配置單元包含與所發(fā)送鍵值信息相關(guān)的一 B1S預(yù)置版本信息,該配置單元發(fā)送登錄信息至所述這些B1S設(shè)定單元而登錄所述這些設(shè)定接口后,先檢查所述這些B1S設(shè)定單元中儲(chǔ)存的關(guān)于B1S單元的版本信息與該B1S預(yù)置版本信息是否一致,若一致則繼續(xù)進(jìn)行后續(xù)工作;若不一致則中止向與該B1S版本信息不一致的B1S設(shè)定單元發(fā)送信息并發(fā)出提示信息。10.如權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,該配置單元包含一標(biāo)準(zhǔn)配置信息,該配置單元將取得的各B1S設(shè)定單元中各設(shè)定項(xiàng)的設(shè)定值信息與該標(biāo)準(zhǔn)配置信息進(jìn)行對(duì)比,并生成一報(bào)告。11.如權(quán)利要求6所述的計(jì)算機(jī)系統(tǒng),其特征在于,該配置單元發(fā)送鍵值信息至所述這些B1S設(shè)定單元來(lái)選擇設(shè)定項(xiàng)后,根據(jù)所選擇設(shè)定項(xiàng)所回饋的說(shuō)明信息,來(lái)確認(rèn)是否選擇了正確的設(shè)定項(xiàng),若選擇正確則繼續(xù)進(jìn)行后續(xù)工作;若選擇不正確則發(fā)送鍵值信息退出該設(shè)定接口并再次登錄,重新嘗試選擇正確的設(shè)定項(xiàng),若重試次數(shù)大于一設(shè)定值N時(shí),則停止向該B1S設(shè)定單元發(fā)送信息并提示出錯(cuò),其中N為正整數(shù)。
【專利摘要】一種新型BIOS設(shè)定、檢查的計(jì)算機(jī)系統(tǒng),包括一配置單元以及多個(gè)計(jì)算機(jī)裝置。配置單元發(fā)送登錄信息、鍵值信息以及鍵值信息至各個(gè)計(jì)算機(jī)裝置中的BIOS設(shè)定單元,以同時(shí)進(jìn)行多個(gè)計(jì)算機(jī)裝置的BIOS設(shè)定或檢查。
【IPC分類】G06F9/445
【公開(kāi)號(hào)】CN105320549
【申請(qǐng)?zhí)枴緾N201510857835
【發(fā)明人】尹傳華, 瞿兆飛, 向賢平
【申請(qǐng)人】馬鞍山市示范生產(chǎn)力促進(jìn)中心有限公司
【公開(kāi)日】2016年2月10日
【申請(qǐng)日】2015年11月30日