本發(fā)明涉及計(jì)算機(jī)等智能設(shè)備領(lǐng)域,特別涉及一種處理計(jì)算機(jī)bios的方法及裝置。
背景技術(shù):
bios即“basicinputoutputsystem”的縮略詞,稱為基本輸入輸出系統(tǒng),它是一組固化到計(jì)算機(jī)內(nèi)主板上一個(gè)rom芯片上的程序,它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序、開機(jī)后自檢程序和系統(tǒng)自啟動(dòng)程序,其主要功能是為計(jì)算機(jī)提供底層的、直接的硬件設(shè)置和控制。如果bios中的程序損壞,需要重新安裝bios,但是目前,在重新安裝bios時(shí)需要使用到bios的引導(dǎo)塊(bootblock)以對(duì)bios重新恢復(fù),引導(dǎo)塊在bios中一段特定的區(qū)域中,包含有用于引導(dǎo)的最小指令集,如果引導(dǎo)塊(bootblock)損壞bios將不能重新被恢復(fù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種處理計(jì)算機(jī)bios的方法及裝置,使用該方法使得即使在該bios的引導(dǎo)塊被破壞掉的情況下也能夠?qū)⒊晒Φ膶ios的備份文件重新寫入到bios中。
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例采用了如下技術(shù)方案:一種處理計(jì)算機(jī)bios的方法,包括:
偵測(cè)預(yù)存有所述bios的備份文件的預(yù)設(shè)存儲(chǔ)器,其中,所述預(yù)設(shè)存儲(chǔ)器與所述計(jì)算機(jī)的電源連接;
通過所述計(jì)算機(jī)的系統(tǒng)管理總線獲取所述備份文件;
將所述備份文件寫入到所述bios的存儲(chǔ)設(shè)備中,以重寫所述bios的信息。
作為優(yōu)選,所述的偵測(cè)預(yù)存有所述bios的備份文件的預(yù)設(shè)存儲(chǔ)器包括:
針對(duì)所述預(yù)設(shè)存儲(chǔ)器的信息設(shè)置所述計(jì)算機(jī)的嵌入式控制器的配置信息;
通過所述計(jì)算機(jī)的嵌入式控制器偵測(cè)所述預(yù)設(shè)存儲(chǔ)器。
作為優(yōu)選,所述的通過所述計(jì)算機(jī)的系統(tǒng)管理總線獲取所述備份文件包括:通過所述系統(tǒng)管理總線將所述預(yù)設(shè)存儲(chǔ)器的相關(guān)信息以對(duì)話框的形式發(fā)送至所述計(jì)算機(jī)并顯示;
通過顯示的所述對(duì)話框操控所述預(yù)設(shè)存儲(chǔ)器,以獲取所述備份文件。
作為優(yōu)選,所述電源為電池,所述電池可拆卸的安裝在所述計(jì)算機(jī)上,所述預(yù)設(shè)存儲(chǔ)器安裝在所述電池的接口上,或安裝在所述電池的內(nèi)部。
作為優(yōu)選,所述方法在偵測(cè)預(yù)存有所述bios的備份文件的預(yù)設(shè)存儲(chǔ)器之前,還包括開啟所述預(yù)設(shè)存儲(chǔ)器相應(yīng)的連接開關(guān),以使所述計(jì)算機(jī)能夠偵測(cè)到所述預(yù)設(shè)存儲(chǔ)器。
本發(fā)明實(shí)施例還提供了一種處理計(jì)算機(jī)bios的裝置,包括預(yù)設(shè)存儲(chǔ)器,偵測(cè)模塊,獲取模塊和寫入模塊:
所述偵測(cè)模塊與所述預(yù)設(shè)存儲(chǔ)器連接,所述偵測(cè)模塊配置為偵測(cè)預(yù)存有所述bios的備份文件的所述預(yù)設(shè)存儲(chǔ)器,其中,所述預(yù)設(shè)存儲(chǔ)器與所述計(jì)算機(jī)的電源連接;
所述獲取模塊配置為通過所述計(jì)算機(jī)的系統(tǒng)管理總線獲取所述備份文件;
所述寫入模塊配置為將所述備份文件寫入到所述bios的存儲(chǔ)設(shè)備中,以重寫所述bios的信息。
作為優(yōu)選,所述偵測(cè)模塊進(jìn)一步配置為,針對(duì)所述預(yù)設(shè)存儲(chǔ)器的信息設(shè)置所述計(jì)算機(jī)的嵌入式控制器的配置信息,并通過所述計(jì)算機(jī)的嵌入式控制器偵測(cè)所述預(yù)設(shè)存儲(chǔ)器。
作為優(yōu)選,所述裝置還包括顯示模塊,所述獲取模塊與所述顯示模塊連接,所述獲取模塊進(jìn)一步配置為通過所述系統(tǒng)管理總線將所述預(yù)設(shè)存儲(chǔ)器的相關(guān)信息以對(duì)話框的形式發(fā)送至所述顯示模塊顯示,并通過所述顯示模塊顯示的所述對(duì)話框操控所述預(yù)設(shè)存儲(chǔ)器,以獲取所述備份文件。
作為優(yōu)選,所述電源為電池,所述電池可拆卸的安裝在所述計(jì)算機(jī)上,所述預(yù)設(shè)存儲(chǔ)器安裝在所述電池的接口上,或安裝在所述電池的內(nèi)部。
作為優(yōu)選,所述預(yù)設(shè)存儲(chǔ)器具有相應(yīng)的連接開關(guān),所述連接開關(guān)設(shè)置于所述預(yù)設(shè)存儲(chǔ)器與偵測(cè)模塊之間,當(dāng)所述連接開關(guān)在開啟狀態(tài)下時(shí),所述偵測(cè)模塊能夠偵測(cè)到所述預(yù)設(shè)存儲(chǔ)器。
本發(fā)明實(shí)施例的有益效果在于:該方法不需考慮bios的引導(dǎo)塊是否損壞,均能夠?qū)p壞的bios進(jìn)行重新寫入,以正常使用計(jì)算機(jī)等智能設(shè)備,并且該方法在重寫或更新bios時(shí)簡(jiǎn)便快捷,易操作,用戶體驗(yàn)好。
附圖說明
圖1為本發(fā)明實(shí)施例的處理計(jì)算機(jī)bios的方法的流程圖;
圖2為本發(fā)明實(shí)施例的偵測(cè)預(yù)設(shè)存儲(chǔ)器的流程圖;
圖3為本發(fā)明實(shí)施例的通過計(jì)算機(jī)的系統(tǒng)管理總線獲取備份文件的流程圖;
圖4為本發(fā)明實(shí)施例的處理計(jì)算機(jī)bios的裝置的結(jié)構(gòu)框圖。
1-處理計(jì)算機(jī)bios的裝置2-預(yù)設(shè)存儲(chǔ)器3-偵測(cè)模塊
4-獲取模塊5-寫入模塊6-bios
具體實(shí)施方式
為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,下面參照附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明,但不作為對(duì)本發(fā)明的限定。
圖1為本發(fā)明實(shí)施例的處理計(jì)算機(jī)bios6的方法的流程圖,本發(fā)明實(shí)施例的一種處理計(jì)算機(jī)bios6的方法,使用該方法能夠?qū)ios6進(jìn)行重寫,保證筆記本電腦或臺(tái)式電腦等計(jì)算機(jī)能夠?qū)p壞的bios6進(jìn)行快速修復(fù),如圖1所示,該方法可以包括以下步驟:
s1,偵測(cè)預(yù)存有bios6的備份文件的預(yù)設(shè)存儲(chǔ)器2,其中,預(yù)設(shè)存儲(chǔ)器2與計(jì)算機(jī)的電源連接。該預(yù)設(shè)存儲(chǔ)器2存儲(chǔ)有bios6的相關(guān)文件,其中相關(guān)文件包括了bios6的備份文件,也可以存儲(chǔ)bios6的其他相關(guān)數(shù)據(jù),該預(yù)設(shè)存儲(chǔ)器2可以通過數(shù)據(jù)線與計(jì)算機(jī)連接,以使計(jì)算機(jī)在需要時(shí)可以使用存儲(chǔ)的bios6的備份文件,另外可以根據(jù)需要對(duì)存儲(chǔ)在預(yù)設(shè)存儲(chǔ)器2中的備份文件進(jìn)行更改,如可以將較新版本的備份文件存儲(chǔ)在預(yù)設(shè)存儲(chǔ)器2中并替換掉舊版本的備份文件,此外,該預(yù)存存儲(chǔ)器可以由計(jì)算機(jī)的電源供電,例如計(jì)算機(jī)為筆記本電腦時(shí),該電源可以為筆記本電腦上的電池,當(dāng)計(jì)算機(jī)為臺(tái)式電腦時(shí),該電源可以為臺(tái)式電腦上的電源設(shè)備或備用電源設(shè)備。
s2,通過計(jì)算機(jī)的系統(tǒng)管理總線獲取備份文件。系統(tǒng)管理總線(smbus),有兩根信號(hào)線,雙向數(shù)據(jù)線和時(shí)鐘信號(hào)線,以便于計(jì)算機(jī)的pci接口卡與計(jì)算機(jī)的主板設(shè)備之間交換信息,smbus結(jié)構(gòu)簡(jiǎn)潔造價(jià)低廉的特點(diǎn),成為業(yè)界普遍歡迎的接口標(biāo)準(zhǔn),計(jì)算機(jī)的操作系統(tǒng)中顯示的各種設(shè)備的制造商名稱和型號(hào)等信息,都可以通過smbus總線收集,主板監(jiān)控系統(tǒng)中傳送各種傳感器的測(cè)量結(jié)果,以及bios6向監(jiān)控芯片發(fā)送命令,也可以利用系統(tǒng)管理總線實(shí)現(xiàn)。這也表明計(jì)算機(jī)中許多部件都是通過系統(tǒng)管理總線來實(shí)現(xiàn)與計(jì)算機(jī)的通信連接,例如筆記本電腦中的電池為筆記本電腦供電,電池包括本體與相應(yīng)的電路,筆記本電腦可以通過系統(tǒng)管理總線(smbus)與電池進(jìn)行通信,以獲取電池的電量等信息。預(yù)設(shè)存儲(chǔ)器2可以獨(dú)立的連接在系統(tǒng)管理總線上,也可以安裝在計(jì)算機(jī)的其他設(shè)備中,并通過其他設(shè)備連接在系統(tǒng)管理總線上,進(jìn)而計(jì)算機(jī)可以通過系統(tǒng)管理總線從預(yù)設(shè)存儲(chǔ)器2中獲取備份文件。
s3,將備份文件寫入到bios6的存儲(chǔ)設(shè)備中,以重寫bios6的信息。bios6的存儲(chǔ)設(shè)備可以為bios6的rom,如可以將備份文件燒錄到rom中,以使用該bios6,在將備份文件寫入的過程中,可以將損壞的原有程序覆蓋,也可以先將原有的程序刪除再將新的文件寫入到bios6中,以重寫bios6的信息,而且在將備份文件寫入到bios6的存儲(chǔ)設(shè)備的整個(gè)過程中不需要考慮bios6的引導(dǎo)塊(bootblock)是否損壞,都能完成操作。此外,在寫入的過程中如果備份文件為新版本,這樣客觀上也能夠使用該方法對(duì)舊版本的bios6進(jìn)行更新操作,并且整個(gè)過程簡(jiǎn)便易操作。
在本發(fā)明的一個(gè)實(shí)施例中,如圖2所示,偵測(cè)預(yù)存有bios6的備份文件的預(yù)設(shè)存儲(chǔ)器2包括:s11,針對(duì)預(yù)設(shè)存儲(chǔ)器2的信息設(shè)置計(jì)算機(jī)的嵌入式控制器的配置信息。嵌入式控制器(ec,embedcontroller)可以是一個(gè)單片機(jī),它內(nèi)部本身也有一定容量的flash來存儲(chǔ)ec的代碼,具有底層的操作權(quán)限,在計(jì)算機(jī)系統(tǒng)開啟的過程中,嵌入式控制器控制著計(jì)算機(jī)絕大多數(shù)重要信號(hào)的時(shí)序,特別是在筆記本電腦中,無論在開機(jī)或者是關(guān)機(jī)狀態(tài),ec一直保持運(yùn)行并在等待用戶的開機(jī)信息,而在筆記本電腦開機(jī)后,ec更作為鍵盤控制器,充電指示燈以及風(fēng)扇和其他設(shè)備的控制,它甚至控制著系統(tǒng)的待機(jī)、休眠等狀態(tài)。嵌入式控制器需要針對(duì)各種設(shè)備進(jìn)行相應(yīng)的配置,以便能夠偵測(cè)或控制計(jì)算機(jī)中的設(shè)備,例如可以根據(jù)預(yù)設(shè)存儲(chǔ)器2的設(shè)備類型,偵測(cè)順序,控制優(yōu)先級(jí)等要求,設(shè)置嵌入式控制器的配置信息。
s12,通過計(jì)算機(jī)的嵌入式控制器偵測(cè)預(yù)設(shè)存儲(chǔ)器2。在一個(gè)實(shí)施例中,當(dāng)預(yù)設(shè)存儲(chǔ)器2連接到系統(tǒng)管理總線(smbus)時(shí),由于嵌入式控制器預(yù)先具有相應(yīng)的配置信息,其能夠偵測(cè)到該預(yù)設(shè)存儲(chǔ)器2。并且由于嵌入式控制器是底層的控制設(shè)備,因此嵌入式控制器可以在啟動(dòng)bios6之前偵測(cè)預(yù)設(shè)存儲(chǔ)器2,進(jìn)而在正常啟動(dòng)bios6之前對(duì)bios6進(jìn)行重寫或更新等操作。
在本發(fā)明的一個(gè)實(shí)施例中,如圖3所示,通過計(jì)算機(jī)的系統(tǒng)管理總線獲取備份文件包括以下步驟:s21,通過系統(tǒng)管理總線將預(yù)設(shè)存儲(chǔ)器2的相關(guān)信息以對(duì)話框的形式發(fā)送至計(jì)算機(jī)并顯示。該對(duì)話框能夠顯示出預(yù)設(shè)存儲(chǔ)器2的相關(guān)信息,如可以顯示預(yù)設(shè)存儲(chǔ)器2的類型,工作時(shí)間,存儲(chǔ)空間,重要的是也可以顯示存儲(chǔ)的數(shù)據(jù),如從對(duì)話框中可以得知bios6的備份文件的版本,大小等信息。用戶可以從計(jì)算機(jī)的顯示器中就能夠獲得該預(yù)設(shè)存儲(chǔ)器2的各種相關(guān)信息,進(jìn)而再進(jìn)行相關(guān)的操作,從而避免了盲目操作,提高操作的精準(zhǔn)度。
s22,通過顯示的對(duì)話框操控預(yù)設(shè)存儲(chǔ)器2,以獲取備份文件。具體來說,能夠通過對(duì)話框中的選項(xiàng)和按鈕來操控預(yù)設(shè)存儲(chǔ)器2,該操作方式具有良好的交互性,對(duì)于非本領(lǐng)域技術(shù)人員來說,也可以方便的對(duì)預(yù)設(shè)存儲(chǔ)器2進(jìn)行操控,以獲取備份文件。
在本發(fā)明的一個(gè)實(shí)施例中,電源為電池,電池可拆卸的安裝在計(jì)算機(jī)上,預(yù)設(shè)存儲(chǔ)器2安裝在電池的接口上,或安裝在電池的內(nèi)部。如計(jì)算機(jī)為筆記本電腦,則電源可以為筆記本電腦供電的電池,該電池可以從筆記本電腦上拆卸下來,也可以隨時(shí)將電池安裝到該筆記本電腦上,當(dāng)安裝到該筆記本電腦上時(shí)筆記本電腦可以通過系統(tǒng)管理總線(smbus)對(duì)電池進(jìn)行操控或進(jìn)行數(shù)據(jù)交互,如讀取電池的電量信息,對(duì)電池的放電過程進(jìn)行控制等操作。預(yù)設(shè)存儲(chǔ)器2可以安裝在電池的電路板的插槽上,當(dāng)電池安裝在筆記本電腦上時(shí)預(yù)設(shè)存儲(chǔ)器2可以連接到系統(tǒng)管理總線上,這樣筆記本電腦可以僅僅通過原有的系統(tǒng)管理總線(smbus)便能夠同時(shí)對(duì)電池和預(yù)設(shè)存儲(chǔ)器2進(jìn)行操控,操作簡(jiǎn)便,避免了繁雜的布線,降低了生產(chǎn)成本。此外預(yù)設(shè)存儲(chǔ)器2也可以安裝在電池的內(nèi)部,具體可以直接設(shè)置在電池的電路板上,也可以達(dá)到上述的有益效果。
在本發(fā)明的一個(gè)實(shí)施例中,上述的處理計(jì)算機(jī)bios6的方法在偵測(cè)預(yù)存有bios6的備份文件的預(yù)設(shè)存儲(chǔ)器2之前,還包括如下步驟:開啟預(yù)設(shè)存儲(chǔ)器2相應(yīng)的連接開關(guān),以使計(jì)算機(jī)能夠偵測(cè)到預(yù)設(shè)存儲(chǔ)器2。在一個(gè)實(shí)施例中,當(dāng)連接開關(guān)在開啟狀態(tài)下時(shí),計(jì)算機(jī)能夠偵測(cè)到預(yù)設(shè)存儲(chǔ)器2,當(dāng)連接開關(guān)關(guān)閉時(shí)計(jì)算機(jī)不能夠偵測(cè)到預(yù)設(shè)存儲(chǔ)器2。此外,該連接開關(guān)可以通過計(jì)算機(jī)的鍵盤等設(shè)備控制,如可以通過鍵盤中的特殊按鍵對(duì)連接開關(guān)進(jìn)行控制,以開啟或關(guān)閉該連接開關(guān),進(jìn)而控制計(jì)算機(jī)(如嵌入式控制器)偵測(cè)預(yù)設(shè)存儲(chǔ)器2的動(dòng)作。
圖4為本發(fā)明實(shí)施例的處理計(jì)算機(jī)bios6的裝置1的結(jié)構(gòu)框圖,本發(fā)明實(shí)施例的一種處理計(jì)算機(jī)bios6的裝置1,如圖4所示,包括預(yù)設(shè)存儲(chǔ)器2,偵測(cè)模塊3,獲取模塊4和寫入模塊5:
偵測(cè)模塊3與預(yù)設(shè)存儲(chǔ)器2連接,偵測(cè)模塊3配置為偵測(cè)預(yù)存有bios6的備份文件的預(yù)設(shè)存儲(chǔ)器2,其中,預(yù)設(shè)存儲(chǔ)器2與計(jì)算機(jī)的電源連接。該預(yù)設(shè)存儲(chǔ)器2存儲(chǔ)有bios6的相關(guān)文件,其中相關(guān)文件包括了bios6的備份文件,也可以存儲(chǔ)bios6的其他相關(guān)數(shù)據(jù),該預(yù)設(shè)存儲(chǔ)器2可以通過數(shù)據(jù)線與計(jì)算機(jī)連接,以使偵測(cè)模塊3在需要時(shí)可以偵測(cè)到存儲(chǔ)的bios6的備份文件進(jìn)而使用該備份文件,另外可以根據(jù)需要使用偵測(cè)模塊3或其他設(shè)備對(duì)存儲(chǔ)在預(yù)設(shè)存儲(chǔ)器2中的備份文件進(jìn)行更改,如可以將較新版本的備份文件存儲(chǔ)在預(yù)設(shè)存儲(chǔ)器2中并替換掉舊版本的備份文件,此外,該預(yù)存存儲(chǔ)器可以由計(jì)算機(jī)的電源供電,例如計(jì)算機(jī)為筆記本電腦時(shí),該電源可以為筆記本電腦上的電池,當(dāng)計(jì)算機(jī)為臺(tái)式電腦時(shí),該電源可以為臺(tái)式電腦上的電源設(shè)備或備用電源設(shè)備。
獲取模塊4配置為通過計(jì)算機(jī)的系統(tǒng)管理總線獲取備份文件。系統(tǒng)管理總線(smbus),有兩根信號(hào)線,雙向數(shù)據(jù)線和時(shí)鐘信號(hào)線,以便于計(jì)算機(jī)的pci接口卡與計(jì)算機(jī)的主板設(shè)備之間交換信息,smbus結(jié)構(gòu)簡(jiǎn)潔造價(jià)低廉的特點(diǎn),成為業(yè)界普遍歡迎的接口標(biāo)準(zhǔn),計(jì)算機(jī)的操作系統(tǒng)中顯示的各種設(shè)備的制造商名稱和型號(hào)等信息,都可以通過smbus總線收集,主板監(jiān)控系統(tǒng)中傳送各種傳感器的測(cè)量結(jié)果,以及bios6向監(jiān)控芯片發(fā)送命令,也可以利用系統(tǒng)管理總線實(shí)現(xiàn)。這也表明計(jì)算機(jī)中許多部件都是通過系統(tǒng)管理總線來實(shí)現(xiàn)與計(jì)算機(jī)的通信連接,例如筆記本電腦中的電池為筆記本電腦供電,電池包括本體與相應(yīng)的電路,獲取模塊4可以通過系統(tǒng)管理總線(smbus)與電池進(jìn)行通信,以獲取電池的電量等信息。預(yù)設(shè)存儲(chǔ)器2可以獨(dú)立的連接在系統(tǒng)管理總線上,也可以安裝在計(jì)算機(jī)的其他設(shè)備中,并通過其他設(shè)備連接在系統(tǒng)管理總線上,進(jìn)而獲取模塊4可以通過系統(tǒng)管理總線從預(yù)設(shè)存儲(chǔ)器2中獲取備份文件。
寫入模塊5配置為將備份文件寫入到bios6的存儲(chǔ)設(shè)備中,以重寫bios6的信息。bios6的存儲(chǔ)設(shè)備可以為bios6的rom,如寫入模塊5可以將備份文件燒錄到rom中,以使用該bios6,在寫入模塊5將備份文件寫入的過程中,可以將損壞的原有程序覆蓋,也可以先將原有的程序刪除再將新的文件寫入到bios6中,以重寫bios6的信息,而且在寫入模塊5將備份文件寫入到bios6的存儲(chǔ)設(shè)備的整個(gè)過程中不需要考慮bios6的引導(dǎo)塊(bootblock)是否損壞,都能完成操作。此外,在寫入模塊5的寫入的過程中如果備份文件為新版本,這樣客觀上也能夠?qū)εf版本的bios6進(jìn)行更新操作,并且整個(gè)過程簡(jiǎn)便易操作。
在本發(fā)明的一個(gè)實(shí)施例中,偵測(cè)模塊3進(jìn)一步配置為,針對(duì)預(yù)設(shè)存儲(chǔ)器2的信息設(shè)置計(jì)算機(jī)的嵌入式控制器的配置信息,并通過計(jì)算機(jī)的嵌入式控制器偵測(cè)預(yù)設(shè)存儲(chǔ)器2。嵌入式控制器(ec,embedcontroller)可以是一個(gè)單片機(jī),它內(nèi)部本身也有一定容量的flash來存儲(chǔ)ec的代碼,具有底層的操作權(quán)限,在計(jì)算機(jī)系統(tǒng)開啟的過程中,嵌入式控制器控制著計(jì)算機(jī)絕大多數(shù)重要信號(hào)的時(shí)序,特別是在筆記本電腦中,無論在開機(jī)或者是關(guān)機(jī)狀態(tài),ec一直保持運(yùn)行并在等待用戶的開機(jī)信息,而在筆記本電腦開機(jī)后,ec更作為鍵盤控制器,充電指示燈以及風(fēng)扇和其他設(shè)備的控制,它甚至控制著系統(tǒng)的待機(jī)、休眠等狀態(tài)。嵌入式控制器需要針對(duì)各種設(shè)備進(jìn)行相應(yīng)的配置,以便偵測(cè)模塊3能夠偵測(cè)或控制計(jì)算機(jī)中的設(shè)備,例如偵測(cè)模塊3可以根據(jù)預(yù)設(shè)存儲(chǔ)器2的設(shè)備類型,偵測(cè)順序,控制優(yōu)先級(jí)等要求,設(shè)置嵌入式控制器的配置信息。
偵測(cè)模塊3可以通過嵌入式控制器偵測(cè)預(yù)設(shè)存儲(chǔ)器2。在一個(gè)實(shí)施例中,當(dāng)預(yù)設(shè)存儲(chǔ)器2連接到系統(tǒng)管理總線(smbus)時(shí),由于偵測(cè)模塊3預(yù)先對(duì)嵌入式控制器配置了相應(yīng)的信息,偵測(cè)模塊3能夠偵測(cè)到該預(yù)設(shè)存儲(chǔ)器2。并且由于嵌入式控制器是底層的控制設(shè)備,因此偵測(cè)模塊3可以通過嵌入式控制器在啟動(dòng)bios6之前偵測(cè)預(yù)設(shè)存儲(chǔ)器2,進(jìn)而使計(jì)算機(jī)在正常啟動(dòng)bios6之前可以對(duì)bios6進(jìn)行重寫或更新等操作。
裝置還包括顯示模塊,獲取模塊4與顯示模塊連接,獲取模塊4進(jìn)一步配置為通過系統(tǒng)管理總線將預(yù)設(shè)存儲(chǔ)器2的相關(guān)信息以對(duì)話框的形式發(fā)送至顯示模塊顯示,并通過顯示模塊顯示的對(duì)話框操控預(yù)設(shè)存儲(chǔ)器2,以獲取備份文件。顯示模塊顯示的對(duì)話框能夠表示出預(yù)設(shè)存儲(chǔ)器2的相關(guān)信息,如可以顯示預(yù)設(shè)存儲(chǔ)器2的類型,工作時(shí)間,存儲(chǔ)空間,重要的是也可以顯示存儲(chǔ)的數(shù)據(jù),如從對(duì)話框中可以得知bios6的備份文件的版本,大小等信息。因此用戶可以從顯示模塊中就能夠觀察到該預(yù)設(shè)存儲(chǔ)器2的各種相關(guān)信息,進(jìn)而再進(jìn)行相關(guān)的操作,從而避免了盲目操作,提高操作的精準(zhǔn)度。
對(duì)于獲取模塊4顯示模塊通過顯示的對(duì)話框操控預(yù)設(shè)存儲(chǔ)器2,以獲取備份文件。具體來說,獲取模塊4能夠通過顯示的對(duì)話框中的選項(xiàng)和按鈕來操控預(yù)設(shè)存儲(chǔ)器2,該操作方式具有良好的交互性,對(duì)于非本領(lǐng)域技術(shù)人員來說,也可以方便的對(duì)預(yù)設(shè)存儲(chǔ)器2進(jìn)行操控,以獲取備份文件。
在本發(fā)明的一個(gè)實(shí)施例中,電源為電池,電池可拆卸的安裝在計(jì)算機(jī)上,預(yù)設(shè)存儲(chǔ)器2安裝在電池的接口上,或安裝在電池的內(nèi)部。如計(jì)算機(jī)為筆記本電腦,則電源可以為筆記本電腦供電的電池,該電池可以從筆記本電腦上拆卸下來,也可以隨時(shí)將電池安裝到該筆記本電腦上,當(dāng)安裝到該筆記本電腦上時(shí)筆記本電腦可以通過系統(tǒng)管理總線(smbus)對(duì)電池進(jìn)行操控或進(jìn)行數(shù)據(jù)交互,如讀取電池的電量信息,對(duì)電池的放電過程進(jìn)行控制等操作。預(yù)設(shè)存儲(chǔ)器2可以安裝在電池的電路板的插槽上,當(dāng)電池安裝在筆記本電腦上時(shí)預(yù)設(shè)存儲(chǔ)器2可以連接到系統(tǒng)管理總線上,這樣筆記本電腦可以僅僅通過原有的系統(tǒng)管理總線(smbus)便能夠同時(shí)對(duì)電池和預(yù)設(shè)存儲(chǔ)器2進(jìn)行操控(如偵測(cè)模塊3對(duì)預(yù)設(shè)存儲(chǔ)器2進(jìn)行偵測(cè),獲取模塊4通過系統(tǒng)管理總線從預(yù)設(shè)存儲(chǔ)器2中獲取備份文件),操作簡(jiǎn)便,避免了繁雜的布線,降低了生產(chǎn)成本。此外預(yù)設(shè)存儲(chǔ)器2也可以安裝在電池的內(nèi)部,具體可以直接設(shè)置在電池的電路板上,也可以達(dá)到上述的有益效果。
在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)存儲(chǔ)器2具有相應(yīng)的連接開關(guān),連接開關(guān)設(shè)置于預(yù)設(shè)存儲(chǔ)器2與偵測(cè)模塊3之間,當(dāng)連接開關(guān)在開啟狀態(tài)下時(shí),偵測(cè)模塊3能夠偵測(cè)到預(yù)設(shè)存儲(chǔ)器2。在一個(gè)實(shí)施例中,當(dāng)連接開關(guān)關(guān)閉時(shí)偵測(cè)模塊3不能夠偵測(cè)到預(yù)設(shè)存儲(chǔ)器2。該連接開關(guān)可以通過計(jì)算機(jī)的鍵盤等設(shè)備控制,如可以通過鍵盤中的特殊按鍵對(duì)連接開關(guān)進(jìn)行控制,以開啟或關(guān)閉該連接開關(guān),進(jìn)而控制偵測(cè)模塊3偵測(cè)預(yù)設(shè)存儲(chǔ)器2的動(dòng)作。
以上實(shí)施例僅為本發(fā)明的示例性實(shí)施例,不用于限制本發(fā)明,本發(fā)明的保護(hù)范圍由權(quán)利要求書限定。本領(lǐng)域技術(shù)人員可以在本發(fā)明的實(shí)質(zhì)和保護(hù)范圍內(nèi),對(duì)本發(fā)明做出各種修改或等同替換,這種修改或等同替換也應(yīng)視為落在本發(fā)明的保護(hù)范圍內(nèi)。