本發(fā)明專利技術為一種可透過網(wǎng)路進行基本輸出入系統(tǒng)(BIOS)的更新方法,是結(jié)合圖形介面(GUI)作業(yè)環(huán)境、網(wǎng)路及快取記憶體(Flash Rom)的技術整合。本方法是由使用者借由視窗界面透過網(wǎng)路或本地(單體)磁碟(localdisk)進行基本輸出入系統(tǒng)之更新,并開發(fā)視窗應用程序。驅(qū)動程序與安裝程序套件等,以提供具有快取記憶體更新之SDK/DDK/RPC的應用程式界面。(*該技術在2019年保護過期,可自由使用*)
【技術實現(xiàn)步驟摘要】
一般而言電腦在開機的時候,必須要做一些啟動時的管理程序,即所謂的基本輸出入系統(tǒng)(Basic Input/Outptu System,BIOS),例如電腦啟動時的自我測試程序(power-on self-test)、以及磁碟機、鍵盤、屏幕等低階設定,并提供一些控制供各種與電腦連接設備的軟件支援。但是傳統(tǒng)的基本輸出入系統(tǒng)只提供DOS模式,無法以WIN9x/NT的模式呈現(xiàn),隨著圖形介面(GUI)作業(yè)環(huán)境的來臨,DOS模式的基本輸出入系統(tǒng)已無法滿足真正32位元或32位元以上的規(guī)格的作業(yè)環(huán)境。因此,隨著高科技時代的來臨,電腦的基本輸出入系統(tǒng)的更新,提供使用者隨時升級電腦的主要依據(jù)。以往的基本輸出入系統(tǒng)無法提供使用者更新,只能燒錄于不可修改之唯讀記憶體中;若改為可修改之非揮發(fā)性記憶體,則不須像以往將整個基本輸出入系統(tǒng)的晶片送回原廠,才能做基本輸出入系統(tǒng)韌體之更新。以現(xiàn)有的基本輸出入系統(tǒng)的更新方法而言,大致提供幾種方式透過電腦之軟性磁碟機或CD-ROM等方式輸入磁碟片更新、網(wǎng)路下載(download)更新等。但是,這些更新方式仍須以單機或下載程序至單機后更新,無法透過網(wǎng)路提供遠端機器進行更新。另一方面,隨著網(wǎng)際網(wǎng)路與區(qū)域網(wǎng)路的發(fā)達,電腦與電腦之間的溝通與互動更加地頻繁與便利,透過網(wǎng)路無遠弗界的連結(jié),讓單機處理的能力擴充至遠端的機器來處理,不僅大大提升電腦的操作功能,更能夠遠端的機器來進行操控。本專利技術為一種基本輸出入系統(tǒng)(BIOS)更新的方法,特別是一種。本專利技術提出一種以真正32位元或32位元以上規(guī)格的視窗化界面的基本輸出入系統(tǒng)(BIOS)更新的方法,該方法是透過網(wǎng)路進行基本輸出入系統(tǒng)的更新,提供使用者單機或遠端的更新功能,并可選擇性產(chǎn)生一救援磁片(Crisis disk)以提供在更新程序過程中遭受中斷,如停電時,備份先前基本輸出入系統(tǒng)的程序以利重新開機。本專利技術所提出基本輸出入系統(tǒng)更新的方法是提供從單機選擇或透過網(wǎng)路選擇開啟一基本輸出入系統(tǒng)的更新程序,若選以透過網(wǎng)路的方法更新,則借由主要(遠端)機器端(Master Machine)與目的機器端(TargetMachine)的網(wǎng)路協(xié)定、使用者名稱、IP位址、密碼等的確認后開始讓遠端機器執(zhí)行程序(Remote Procedure Call,RPC)。接著透過RPC確認目的機器端允許被更新并回傳訊息至主要機器端;接著檢查目的機器端的作業(yè)系統(tǒng)(OS)模式以提供相容程序更新;并在主要機器端產(chǎn)生一備份目錄復制欲更新的公用程序與驅(qū)動程序,以及在目的機器端產(chǎn)生一工作目錄以復制欲更新的公用程序與驅(qū)動程序,再透過主要機器端安裝更新程序至目的機器端,其中提供使用者在目的機器端備份先前的基本輸出入系統(tǒng)程序,接著執(zhí)行更新程序并回傳訊息至主要機器端以顯示更新進度;若更新過程中顯示錯誤訊息,則要求目的機器端將先前的基本輸出入系統(tǒng)程序重新覆蓋,并同時顯示更新進度;最后提供主要機器端選擇是否重新開啟目的機器端。有關本專利技術之詳細內(nèi)容及技術,茲就配合圖式說明如下附圖說明圖1為根據(jù)本專利技術實施例之更新基本輸出入系統(tǒng)流程圖;圖2為依據(jù)本專利技術實施例之透過遠端更新基本輸出入系統(tǒng)細部方塊圖。本專利技術是提供一種以真正32位元或32位元以上規(guī)格的視窗化界面的基本輸出入系統(tǒng)(BIOS),以提升視窗化作業(yè)發(fā)展環(huán)境的整合功能,并可透過網(wǎng)路進行基本輸出入系統(tǒng)更新的方法,使用者可自行更新基本輸出入系統(tǒng),透過此方式MIS人員可在原地更新遠端使用者的機器,而不必親自到每一處機臺所在,如此不但兼顧便利且具安全的考量,如此對使用者或原廠制造者,皆有相當大之益處。圖1為根據(jù)本專利技術實施例的流程圖,其中說明借由網(wǎng)路進行BIOS更新的流程。本專利技術所提出基本輸出入系統(tǒng)更新的方法首先提供一線上求助(步驟10)服務程序,若選擇求助功能,則顯示求助訊息(步驟20),接著結(jié)束線上求助(步驟30)。若不須線上求助,則從網(wǎng)路或單機磁碟取得BIOS視窗(步驟40),接著提供模式及功能選擇(步驟50),其中模式的選擇包含從遠端或單機模式更新,更者,提供延伸系統(tǒng)配置資料(ExtendedSystem Configuration Data,ESCD),用以連接隨插即用(Plug-and-Play)元件更新與否的選擇,再進一步選擇是否從遠端(透過網(wǎng)路)更新(步驟60)。若選以透過網(wǎng)路選擇開啟一基本輸出入系統(tǒng)的更新程序,則進行步驟A,借由主要(遠端)機器端(Master Machine)與目的機器端(TargetMachine)的網(wǎng)路協(xié)定、使用者名稱、IP位址、密碼等的確認后開始讓遠端機器執(zhí)行程序(Remote Procedure Call,RPC),以進行基本輸出入系統(tǒng)的更新。若不透過網(wǎng)路選擇更新,則借由單機讀取目的機器端BIOS視窗及備份程序(步驟70),接著提供是否更新BIOS的選擇功能(步驟80),若不透過更新BIOS,則系統(tǒng)結(jié)束;否則進行更新BIOS時,系統(tǒng)更提供開啟一救援磁片(Crisis disk)的選擇(步驟90),以提供在更新程序過程中遭受中斷時,備份先前基本輸出入系統(tǒng)的程序至救援磁片中(步驟100),以利重新開機。最后進行基本輸出入系統(tǒng)的更新(步驟110),并判斷更新過程是否成功(步驟120),如果更新過程有誤,則回存舊有程序(步驟130),如果更新過程無誤,則顯示更新完成并結(jié)束更新動作。圖2為根據(jù)本專利技術實施例之透過遠端更新基本輸出入系統(tǒng)細部方塊圖。因為本專利技術所提供這基本輸出入系統(tǒng)更新的方法包含從網(wǎng)路或單機磁碟更新,在此借由遠端(透過網(wǎng)路)更新基本輸出入系統(tǒng)的方法提出說明,而借由單機磁碟更新的方法亦與提出之實施例相同(步驟90-步驟130),在此不在贅述。首先借由主要(遠端)機器端140與目的機器端150的網(wǎng)路協(xié)定、使用者名稱、IP位址、密碼等的確認后開始讓遠端機器執(zhí)行程序(RPC)160,以進行基本輸出入系統(tǒng)的更新準備步驟(步驟170)。接著透過RPC160確認目的機器150端允許被更新并回傳訊息至主要機器端140)步驟180);接著檢查目的機器端150的作業(yè)系統(tǒng)(OS)模式以提供相容程序更新(步驟190);并在主要機器端140產(chǎn)生一備份目錄以復制欲更新的公用程序與驅(qū)動程序(步驟200),以及在目的機器端150產(chǎn)生一工作目錄以復制欲更新的公用程序與驅(qū)動程序(步驟210),再透過主要機器端140安裝更新程序至目的機器端150(步驟220),其中提供使用者在目的機器端150備份先前的基本輸出入系統(tǒng)程序,接著執(zhí)行更新程序并回傳訊息至主要機器端140以顯示更新進度(步驟230);若更新過程中顯示錯誤訊息,則要求目的機器端150將先前的基本輸出入系統(tǒng)程序重新覆蓋(步驟240),并同時顯示更新進度;最后提供主要機器端選擇是否重新開啟目的機器端140(步驟250)。此外,本專利技術所提出之借由網(wǎng)路進行BIOS更新的方法中,所使用的網(wǎng)路通信協(xié)定可以透過TCP/IP,UUID等其他方法予以完成,其中TCP/IP,UUID等通信協(xié)定僅為本專利技術之較佳實施例,非以用于限定本專利技術之申請范圍。雖然本專利技術以前述之較佳實施例揭露如上,然其并非用以限定本專利技術,任何熟知此技術者,在不脫離本專利技術之精神和范圍內(nèi),當可作些許之更動與潤飾,因此本專利技術之保護范圍當視后附之申請專利范圍本文檔來自技高網(wǎng)...
【技術保護點】
一種可透過網(wǎng)路進行基本輸出入系統(tǒng)(BIOS)的更新方法,包含下列步驟:透過遠端機器執(zhí)行程序(Remote Procedure Call,RPC)確認目的機器端(Target Machine)允許該基本輸出入系統(tǒng)被更新,并回傳訊息至主要機 器端(Master Machine);檢查該目的機器端的作業(yè)系統(tǒng)(OS)模式以提供相容程序更新;在該主要機器端產(chǎn)生一備份目錄以復制欲更新的公用程序與驅(qū)動程序;在該目的機器端產(chǎn)生一工作目錄以復制該欲更新的公用程序與該驅(qū)動程序; 執(zhí)行更新程序并回傳訊息至該主要機器端以顯示更新進度;以及提供該主要機器端選擇是否重新開啟該目的機器端。
【技術特征摘要】
【專利技術屬性】
技術研發(fā)人員:王賢忠,施溫信,
申請(專利權)人:英業(yè)達股份有限公司,
類型:發(fā)明
國別省市:71[中國|臺灣]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。