TWI796082B - 基本輸入輸出系統設定資料保存及沿用方法 - Google Patents

基本輸入輸出系統設定資料保存及沿用方法 Download PDF

Info

Publication number
TWI796082B
TWI796082B TW111101002A TW111101002A TWI796082B TW I796082 B TWI796082 B TW I796082B TW 111101002 A TW111101002 A TW 111101002A TW 111101002 A TW111101002 A TW 111101002A TW I796082 B TWI796082 B TW I796082B
Authority
TW
Taiwan
Prior art keywords
bios
setting
variable
storage unit
processing unit
Prior art date
Application number
TW111101002A
Other languages
English (en)
Other versions
TW202328918A (zh
Inventor
曹登雲
Original Assignee
神雲科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 神雲科技股份有限公司 filed Critical 神雲科技股份有限公司
Priority to TW111101002A priority Critical patent/TWI796082B/zh
Application granted granted Critical
Publication of TWI796082B publication Critical patent/TWI796082B/zh
Publication of TW202328918A publication Critical patent/TW202328918A/zh

Links

Images

Landscapes

  • Electrotherapy Devices (AREA)
  • Stored Programmes (AREA)

Abstract

一種基本輸入輸出系統設定資料保存方法,藉由一電腦裝置來實施,並包含以下步驟:(A)對於每一BIOS設定變數,藉由該電腦裝置比對該BIOS設定變數儲存於該電腦裝置之設定值與其原先的預設值,以獲得至少一變更的BIOS設定變數;(B)對於每一變更的BIOS設定變數,藉由該電腦裝置根據該變更的BIOS設定變數的變數名稱及該變更的BIOS設定變數所對應之結構的結構名稱,獲得該變更的BIOS設定變數所對應的一雜湊值;及(C)對於每一變更的BIOS設定變數,藉由該電腦裝置儲存該變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值。

Description

基本輸入輸出系統設定資料保存及沿用方法
本發明是有關於一種資料保存沿用方法,特別是指一種用於沿用保存基本輸入輸出系統設定資料的基本輸入輸出系統設定資料保存及沿用方法。
當電腦的電源開啟,BIOS(Basic Input/Output System)就會被載入執行,以進行一開機自我檢測(POST),藉此來測試和初始化CPU、RAM、直接記憶體存取控制器、晶片組、鍵盤、軟碟、硬碟等裝置。因應不同的使用需求,系統管理者有時須變更BIOS的設定,然而,在BIOS被更新後,先前系統管理者所變更的BIOS設定會隨著BIOS之更新而遺失,實屬不便。
由是,現有技術提出事先將BIOS設定資料儲存於儲存裝置,在BIOS更新完後,自儲存裝置取出BIOS設定資料來回復先前的BIOS設定,藉此,以避免因更新BIOS程式碼而破壞BIOS設定資料,造成系統管理者先前已變更之BIOS設定遺失。
然而,現有技術在儲存BIOS設定資料時,不論BIOS設定選項所對應之值有無更動,都會將所有的BIOS設定選項之值保存起來,此將造成儲存空間之浪費,此外,現有技術在儲存BIOS設定資料時,係儲存BIOS設定選單中的BIOS設定選項名稱及其對應的設定值,若BIOS設定選項的命名做更動則將造成新的BIOS設定選單無法查找到先前所儲存之設定選項名稱,使得先前的設定無法沿用。
因此,本發明的目的,即在提供一種節省儲存空間且不受選項文字敘述之改變而功能失效的基本輸入輸出系統設定資料保存方法。
於是,本發明基本輸入輸出系統設定資料保存方法,藉由一電腦裝置來實施,該電腦裝置包括一儲存有一BIOS程式的第一儲存單元、一第二儲存單元及一電連接該第一儲存單元與該第二儲存單元的處理單元,該基本輸入輸出系統設定資料保存方法包含以下步驟:(A)對於每一BIOS設定變數,藉由該處理單元比對該BIOS設定變數儲存於該第一儲存單元之設定值與其原先的預設值,以獲得至少一變更的BIOS設定變數;(B)對於每一變更的BIOS設定變數,藉由該處理單元根 據該變更的BIOS設定變數的變數名稱及該變更的BIOS設定變數所對應之結構的結構名稱,獲得該變更的BIOS設定變數所對應的一雜湊值;及(C)對於每一變更的BIOS設定變數,藉由該處理單元儲存該變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值於該第二儲存單元。
本發明的功效在於:藉由該處理單元僅儲存有變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值,且所儲存之資料僅為資料型態簡易的數值型態,因此可大幅節省儲存空間,此外,所儲存的雜湊值是由BIOS設定變數的資料結構名稱以及變數名稱所獲得的,因此不受BIOS設定選項名稱之改變而功能失效,如此即能使設定可以持續沿用下去。
11:電腦裝置
111:第一儲存單元
112:第二儲存單元
113:處理單元
12:遠端裝置
21~26:步驟
31~40:步驟
331~332:子步驟
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中:圖1是一方塊圖,說明實施本發明基本輸入輸出系統設定資料保存及沿用方法之實施例的一電腦裝置與一遠端裝置連接;圖2是一流程圖,說明本發明基本輸入輸出系統設定資料保存及沿用方法之實施例的一BIOS設定資料保存程序; 圖3是一流程圖,說明本發明基本輸入輸出系統設定資料保存及沿用方法之實施例的一BIOS設定資料沿用程序;及圖4是一流程圖,說明該電腦裝置如何修改其BIOS設定。
參閱圖1,本發明基本輸入輸出系統設定資料保存及沿用方法的實施例藉由一電腦裝置11來實施,該電腦裝置11包括一儲存有一BIOS程式的第一儲存單元111、一第二儲存單元112及一電連接該第一儲存單元111與該第二儲存單元112的處理單元113。該BIOS程式包含多個BIOS設定變數及其對應之值。該電腦裝置11還經由一通訊網路100與一遠端裝置12連接,該遠端裝置12用於傳送一相關於該電腦裝置11之BIOS的設定修改需求以遠端修改該電腦裝置11之BIOS的設定。
在本實施例中,該電腦裝置11之實施態樣可為一個人電腦、一筆記型電腦,或一伺服器等,該第一儲存單元111之實施態樣例如為一NVRAM,該第二儲存單元112之實施態樣例如為一EEPROM。該遠端裝置12之實施態樣可為一個人電腦、一筆記型電腦、一伺服器、一平板電腦,或一智慧型手機等。
以下將藉由本發明基本輸入輸出系統設定資料保存及沿用方法之實施例來說明該電腦裝置11與該遠端裝置12中各元件之 作動,該實施例包含一BIOS設定資料保存程序及一BIOS設定資料沿用程序。
參閱圖1與圖2,該BIOS設定資料保存程序說明了如何保存BIOS設定資料,並包含下列步驟。
在步驟21中,該處理單元113判定是否進入BIOS設定選單。當該處理單元113判定出進入BIOS設定選單時,流程進行步驟22;當該處理單元113判定出不進入BIOS設定選單時,流程結束。
在步驟22中,該處理單元113判定是否接收到一相關於該電腦裝置11之BIOS的設定儲存需求(例如,系統管理者是否觸發BIOS設定選單中的儲存選項)。當該處理單元113判定出有接收到該設定儲存需求時,流程進行步驟23;當該處理單元113判定出未接收到該設定儲存需求時,流程進行步驟26。
在步驟23中,對於每一BIOS設定變數,該處理單元113比對該BIOS設定變數儲存於該第一儲存單元111之設定值與其原先的預設值,以獲得至少一變更的BIOS設定變數。值得一提的是,該BIOS程式還會包含每一BIOS設定變數的原廠預設值,以便於回復原廠設定。
在步驟24中,對於每一變更的BIOS設定變數,該處理單元113根據該變更的BIOS設定變數的變數名稱及該變更的BIOS設定變數所對應之結構的結構名稱,獲得該變更的BIOS設定變數 所對應的一雜湊值。
在步驟25中,對於每一變更的BIOS設定變數,該處理單元113儲存該變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值於該第二儲存單元112。由於所儲存的雜湊值是由BIOS設定變數的資料結構名稱以及變數名稱所獲得的,因此不受BIOS設定選項名稱之改變而功能失效,如此即能使設定可以持續沿用下去。舉例來說,BIOS設定變數的BIOS設定選項名稱例如為CPU FAN Speed,BIOS設定變數的變數名稱例如為Fanspeed,BIOS 設定變數所對應之結構的結構名稱例如為FanStruct,該第二儲存單元112所儲存之對應BIOS設定變數的資料係為由BIOS設定變數的資料結構名稱“FanStruct”以及變數名稱“Fanspeed”計算出的雜湊值,即便BIOS設定變數的BIOS設定選項名稱改為CPU Min FAN Speed,所計算出之雜湊值也不會因BIOS設定選項名稱之改變而功能失效。
在步驟26中,該處理單元113判定是否離開BIOS設定選單。當該處理單元113判定出離開BIOS設定選單時,流程結束;當該伺服器14判定出不離開BIOS設定選單時,流程回到步驟22。
藉由該BIOS設定資料保存程序之執行,每一變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值即可被保存在該第二儲存單元112,如此一來,即便該BIOS程式被更新也不會 影響到儲存於該第二儲存單元112的BIOS設定資料。
參閱圖1與圖3,該BIOS設定資料沿用程序說明了如何沿用所保存的BIOS設定資料,並包含下列步驟。
在步驟31中,該處理單元113執行該開機自我檢測,並判定此次開機自我檢測是否為該BIOS程式被更新後的第一次開機自我檢測。當該處理單元113判定出此次開機自我檢測為該BIOS程式被更新後的第一次開機自我檢測時,流程進行步驟32;當該處理單元113判定出此次開機自我檢測非為該BIOS程式被更新後的第一次開機自我檢測時,流程進行步驟34。
在步驟32中,該處理單元113自該第二儲存單元112獲得每一變更的BIOS設定變數所對應的雜湊值及設定值。
在步驟33中,該處理單元113根據每一變更的BIOS設定變數所對應的雜湊值及設定值,修改該電腦裝置11之BIOS的設定,並重新啟動該電腦裝置11。
值得一提的是,步驟33包含以下子步驟(見圖4)。
在子步驟331中,對於每一變更的BIOS設定變數所對應的雜湊值,藉由該處理單元113根據該雜湊值,自該第一儲存單元111所儲存之BIOS設定變數獲得對應於該雜湊值的待設定BIOS設定變數。
在子步驟332中,對於每一待設定BIOS設定變數,藉由 該處理單元113將該待設定BIOS設定變數之值設定為該待設定BIOS設定變數所對應之雜湊值所對應的設定值,並重新啟動該電腦裝置11。
在步驟34中,對於每一BIOS設定變數,該處理單元113比對該BIOS設定變數儲存於該第一儲存單元111之設定值與其原先的預設值,以獲得至少一更動的BIOS設定變數。
在步驟35中,對於每一更動的BIOS設定變數,該處理單元113根據該更動的BIOS設定變數的變數名稱及該更動的BIOS設定變數所對應之結構的結構名稱,獲得該更動的BIOS設定變數所對應的一雜湊值。
在步驟36中,對於每一更動的BIOS設定變數,該處理單元113判定該更動的BIOS設定變數儲存於該第一儲存單元111之設定值是否相同於儲存於該第二儲存單元112之設定值,其中,該更動的BIOS設定變數儲存於該第二儲存單元112之設定值係為儲存於該第二儲存單元112中對應該更動的BIOS設定變數之雜湊值的設定值。當該處理單元113判定出該更動的BIOS設定變數儲存於該第一儲存單元111之設定值不相同於儲存於該第二儲存單元112之設定值時,流程進行步驟37;當該處理單元113判定出該更動的BIOS設定變數儲存於該第一儲存單元111之設定值相同於儲存於該第二儲存單元112之設定值時,流程進行步驟38。
在步驟37中,該處理單元113將該第二儲存單元112所存之該更動的BIOS設定變數所對應的該設定值更新為該更動的BIOS設定變數在該第一儲存單元111所存之設定值,並將未儲存於該第二儲存單元112之更動的BIOS設定變數所對應的該雜湊值及其儲存於該第一儲存單元111之設定值儲存於該第二儲存單元112,接著進行步驟38。
在步驟38中,該處理單元113判定是否接收到來自該遠端裝置12的該設定修改需求。當該處理單元113判定出有接收到來自該遠端裝置12的該設定修改需求時,流程進行步驟39;當該處理單元113判定出無接收到來自該遠端裝置12的該設定修改需求時,流程進行步驟40。
在步驟39中,該處理單元113根據該設定修改需求修改該電腦裝置11之BIOS的設定,並重新啟動該電腦裝置11。
值得一提的是,由於該電腦裝置11可能會接收到來自遠端的設定修改需求,而遠端的設定修改需求所修改的BIOS設定變數可能不限於步驟21~26中的該至少一變更的BIOS設定變數,還可能包含其他的BIOS設定變數,因此需進行步驟34以重新確定有被遠端設定更動到的BIOS設定變數,當有更動到其他的BIOS設定變數時,在步驟37中,還進一步將未儲存於該第二儲存單元112之更動的BIOS設定變數所對應的該雜湊值及其儲存於該第一儲存單 元111之設定值儲存於該第二儲存單元112,以確保遠端的設定修改需求也能被保存於該第二儲存單元112。
在步驟40中,該處理單元113繼續執行該開機自我檢測。
以下利用三個使用情境來說明該BIOS設定資料沿用程序之執行。
在第一種使用情境下,該電腦裝置11在該BIOS程式被更新後進行第一次開機,此時,在進行步驟31之判定時,該處理單元113判定出此次開機自我檢測為該BIOS程式被更新後的第一次開機自我檢測,於是,該處理單元113接著執行步驟32~33以沿用之前保存於該第二儲存單元112的BIOS設定資料,接著即重新啟動該電腦裝置11。
在第二種使用情境下,該電腦裝置11在該BIOS程式被更新後第二次開機,此時,在進行步驟31之判定時,該處理單元113判定出此次開機自我檢測非為該BIOS程式被更新後的第一次開機自我檢測,於是該處理單元113接著執行步驟34~36,由於第二次開機前,該電腦裝置11尚未接收到來自該遠端裝置12的該設定修改需求,因此,每一更動的BIOS設定變數儲存於該第一儲存單元111之設定值就是在前一次(亦即,第一次)開機時沿用之前保存於該第二儲存單元112的設定值,故在進行步驟36之判定時,該處理單元113判定出每一更動的BIOS設定變數儲存於該第一儲存單元 111之設定值相同於儲存於該第二儲存單元112之設定值,於是,流程接著進行步驟38,若該處理單元113判定出有接收到來自該遠端裝置12的該設定修改需求時,該處理單元113接著進行步驟39,若該設定修改需求有變更到任一更動的BIOS設定變數儲存於該第一儲存單元111之設定值時,在下一次開機進行步驟36時,該處理單元113即會判定出每一更動的BIOS設定變數儲存於該第一儲存單元111之設定值非皆相同於儲存於該第二儲存單元112之設定值,以下在第三種使用情境詳述後續之流程。
在第三種使用情境下,該電腦裝置11在該BIOS程式被更新後第三次開機,此時,在進行步驟31之判定時,該處理單元113判定出此次開機自我檢測非為該BIOS程式被更新後的第一次開機自我檢測,於是該處理單元113接著執行步驟34~36,由於第三次開機前,該電腦裝置11已接收過來自該遠端裝置12的該設定修改需求,而有變更到任一更動的BIOS設定變數儲存於該第一儲存單元111之設定值,因此,該處理單元113即會判定出每一更動的BIOS設定變數儲存於該第一儲存單元111之設定值非皆相同於儲存於該第二儲存單元112之設定值,於是流程進行步驟37,該處理單元113將該第二儲存單元112所存之該更動的BIOS設定變數所對應的該設定值更新為該變更的BIOS設定變數在該第一儲存單元111所存之設定值,並將未儲存於該第二儲存單元112之更動的 BIOS設定變數所對應的該雜湊值及其儲存於該第一儲存單元111之設定值儲存於該第二儲存單元112,以更新該第二儲存單元112所保存的BIOS設定資料,藉此,該遠端裝置12所傳送的該設定修改需求也會同步被更新到該第二儲存單元112所保存的BIOS設定資料,流程接著進行步驟38,類似地,若該處理單元113判定出有接收到來自該遠端裝置12的該設定修改需求時,該處理單元113接著進行步驟39,後續開機的情境依此類推。
綜上所述,本發明基本輸入輸出系統設定資料保存及沿用方法,藉由該處理單元113僅儲存有變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值,且所儲存之資料僅為資料型態簡易的數值型態,因此可大幅節省該第二儲存單元112的儲存空間,此外,所儲存的雜湊值是由BIOS設定變數的資料結構名稱以及變數名稱所獲得的,因此不受BIOS設定選項名稱之改變而功能失效,如此即能使設定可以持續沿用下去,再者,該遠端裝置12所傳送的該設定修改需求也會同步被更新到該第二儲存單元112所保存的BIOS設定資料,故確實能達成本發明的目的。
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。
21~26:步驟

Claims (7)

  1. 一種基本輸入輸出系統設定資料保存方法,藉由一電腦裝置來實施,該電腦裝置包括一儲存有一BIOS程式的第一儲存單元、一第二儲存單元及一電連接該第一儲存單元與該第二儲存單元的處理單元,該基本輸入輸出系統設定資料保存方法包含以下步驟:(O)藉由該處理單元判定是否接收到一相關於該電腦裝置之BIOS的設定儲存需求,其中,當該處理單元判定出有接收到一相關於該電腦裝置之BIOS的設定儲存需求時,步驟(A)被執行;(A)對於每一BIOS設定變數,藉由該處理單元比對該BIOS設定變數儲存於該第一儲存單元之設定值與其原先的預設值,以獲得至少一變更的BIOS設定變數;(B)對於每一變更的BIOS設定變數,藉由該處理單元根據該變更的BIOS設定變數的變數名稱及該變更的BIOS設定變數所對應之結構的結構名稱,獲得該變更的BIOS設定變數所對應的一雜湊值;及(C)對於每一變更的BIOS設定變數,藉由該處理單元儲存該變更的BIOS設定變數所對應的該雜湊值及所變更的該設定值於該第二儲存單元。
  2. 一種沿用如請求項1之保存的基本輸入輸出系統設定資料的方法,包含以下步驟:(D)藉由該處理單元,執行一開機自我檢測,並判定此次開機自我檢測是否為該BIOS程式被更新後的第一次 開機自我檢測;(E)當該處理單元判定出此次開機自我檢測為該BIOS程式被更新後的第一次開機自我檢測時,藉由該處理單元自該第二儲存單元獲得每一變更的BIOS設定變數所對應的雜湊值及設定值;及(F)藉由該處理單元根據每一變更的BIOS設定變數所對應的雜湊值及設定值,修改該電腦裝置之BIOS的設定。
  3. 如請求項2所述的基本輸入輸出系統設定資料沿用方法,在步驟(F)後,還包含一步驟(G),重新啟動該電腦裝置。
  4. 如請求項2所述的基本輸入輸出系統設定資料沿用方法,該第一儲存單元所儲存之該BIOS程式包含每一BIOS設定變數及其對應之值,其中,步驟(F)包含以下子步驟:(F-1)對於每一變更的BIOS設定變數所對應的雜湊值,藉由該處理單元根據該雜湊值,自該第一儲存單元所儲存之BIOS設定變數獲得對應於該雜湊值的待設定BIOS設定變數;(F-2)對於每一待設定BIOS設定變數,藉由該處理單元將該待設定BIOS設定變數之值設定為該待設定BIOS設定變數所對應之雜湊值所對應的設定值。
  5. 如請求項2所述的基本輸入輸出系統設定資料沿用方法,該第一儲存單元所儲存之該BIOS程式包含每一BIOS設定變數及其對應之值,在步驟(D)之後,還包含以下步 驟:(H)當該處理單元判定出此次開機自我檢測非為該BIOS程式被更新後的第一次開機自我檢測時,對於每一BIOS設定變數,該處理單元比對該BIOS設定變數儲存於該第一儲存單元之設定值與其原先的預設值,以獲得至少一更動的BIOS設定變數;(I)對於每一更動的BIOS設定變數,該處理單元根據該更動的BIOS設定變數的變數名稱及該更動的BIOS設定變數所對應之結構的結構名稱,獲得該更動的BIOS設定變數所對應的一雜湊值;(J)對於每一更動的BIOS設定變數,藉由該處理單元判定該更動的BIOS設定變數儲存於該第一儲存單元之設定值是否相同於儲存於該第二儲存單元之設定值;及(K)對於每一更動的BIOS設定變數,當該處理單元判定出該更動的BIOS設定變數儲存於該第一儲存單元之設定值不相同於儲存於該第二儲存單元之設定值時,該處理單元將該第二儲存單元所存之該更動的BIOS設定變數所對應的該設定值更新為該更動的BIOS設定變數在該第一儲存單元所存之設定值,並將未儲存於該第二儲存單元之更動的BIOS設定變數所對應的該雜湊值及其儲存於該第一儲存單元之設定值儲存於該第二儲存單元。
  6. 如請求項5所述的基本輸入輸出系統設定資料沿用方法,該電腦裝置還經由一通訊網路與一遠端裝置連接,該遠端裝置用於傳送一相關於該電腦裝置之BIOS的設定修 改需求以遠端修改該電腦裝置之BIOS的設定,在步驟(K)之後,還包含以下步驟:(L)藉由該處理單元判定是否接收到來自該遠端裝置的該設定修改需求;及(M)當該處理單元判定出有接收到來自該遠端裝置的該設定修改需求時,藉由該處理單元根據該設定修改需求修改該電腦裝置之BIOS的設定。
  7. 如請求項6所述的基本輸入輸出系統設定資料沿用方法,在步驟(M)後,還包含一步驟(N),重新啟動該電腦裝置。
TW111101002A 2022-01-10 2022-01-10 基本輸入輸出系統設定資料保存及沿用方法 TWI796082B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW111101002A TWI796082B (zh) 2022-01-10 2022-01-10 基本輸入輸出系統設定資料保存及沿用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111101002A TWI796082B (zh) 2022-01-10 2022-01-10 基本輸入輸出系統設定資料保存及沿用方法

Publications (2)

Publication Number Publication Date
TWI796082B true TWI796082B (zh) 2023-03-11
TW202328918A TW202328918A (zh) 2023-07-16

Family

ID=86692231

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111101002A TWI796082B (zh) 2022-01-10 2022-01-10 基本輸入輸出系統設定資料保存及沿用方法

Country Status (1)

Country Link
TW (1) TWI796082B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040268106A1 (en) * 2003-06-27 2004-12-30 American Megatrends, Inc. Method and system for detecting the validity of and recovering configuration data
US20070061561A1 (en) * 2005-09-01 2007-03-15 Yokogawa Electric Corporation OS starting method and apparatus using the same
TW200842627A (en) * 2007-02-22 2008-11-01 Microsoft Corp Techniques to cross-synchronize data
CN102982265A (zh) * 2011-09-07 2013-03-20 宏碁股份有限公司 存取基本输入输出***设定的认证方法
TW201935234A (zh) * 2017-10-25 2019-09-01 香港商阿里巴巴集團服務有限公司 Bios刷寫方法及bios鏡像檔案的處理方法
CN113434202A (zh) * 2020-09-18 2021-09-24 阿里巴巴集团控股有限公司 一种设备的启动方法、装置、电子设备及计算机存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040268106A1 (en) * 2003-06-27 2004-12-30 American Megatrends, Inc. Method and system for detecting the validity of and recovering configuration data
US20070061561A1 (en) * 2005-09-01 2007-03-15 Yokogawa Electric Corporation OS starting method and apparatus using the same
TW200842627A (en) * 2007-02-22 2008-11-01 Microsoft Corp Techniques to cross-synchronize data
CN102982265A (zh) * 2011-09-07 2013-03-20 宏碁股份有限公司 存取基本输入输出***设定的认证方法
TW201935234A (zh) * 2017-10-25 2019-09-01 香港商阿里巴巴集團服務有限公司 Bios刷寫方法及bios鏡像檔案的處理方法
CN113434202A (zh) * 2020-09-18 2021-09-24 阿里巴巴集团控股有限公司 一种设备的启动方法、装置、电子设备及计算机存储介质

Also Published As

Publication number Publication date
TW202328918A (zh) 2023-07-16

Similar Documents

Publication Publication Date Title
US9507604B2 (en) Boot method and boot system
US9098301B2 (en) Electronic device and booting method
US10402189B2 (en) Electronic apparatus and firmware update method thereof
JP6132009B2 (ja) システム変更後におけるコンピューティング装置の適切な動作を確認するための方法及びシステム
US9846616B2 (en) Boot recovery system
US9740502B2 (en) Virtual bus device using management engine
US10642623B1 (en) Preserving firmware settings during firmware updates
WO2017219861A1 (zh) ***启动模式的控制方法及装置
CN109976816B (zh) 计算机***配置方法及服务器
US11030047B2 (en) Information handling system and method to restore system firmware to a selected restore point
CN113360257B (zh) 一种基于bios的信息操作方法、装置、存储介质及设备
WO2016062146A1 (zh) 序列号信息的更新方法、装置及终端
JP2019204488A (ja) リモートユーティリティによるファームウェアの更新
US11321077B1 (en) Live updating of firmware behavior
US7877589B2 (en) Configuring a device for operation on a computing platform
CN108874459A (zh) 基于虚拟化技术的快速启动方法和装置
US20230064313A1 (en) Method and system for consistent api application to heterogeneous bare metal servers
WO2023098052A1 (zh) 一种服务器运维方法、装置、设备及存储介质
JP6028657B2 (ja) 検証プログラム、検証方法および検証装置
TWI796082B (zh) 基本輸入輸出系統設定資料保存及沿用方法
TWI726524B (zh) 電子處理裝置及記憶體控制方法
CN115113941A (zh) 具有可加载bios预设配置的***及加载bios预设配置的方法
CN112988207A (zh) 基于Setup界面的BIOS更新方法、装置、设备及可读存储介质
CN116610486A (zh) 基本输入输出***设定数据沿用方法
TWI733284B (zh) 硬體設定裝置及其硬體設定方法