亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用來跟蹤記錄電子裝置的系統(tǒng)組態(tài)的系統(tǒng)與方法

文檔序號:6462211閱讀:163來源:國知局
專利名稱:用來跟蹤記錄電子裝置的系統(tǒng)組態(tài)的系統(tǒng)與方法
技術(shù)領(lǐng)域
本發(fā)明涉及系統(tǒng)維護(hù)機(jī)制,尤其是涉及一種可跟蹤記錄電子裝置(例如 計(jì)算機(jī)裝置)的系統(tǒng)組態(tài)的系統(tǒng)。
背景技術(shù)
由于主機(jī)系統(tǒng)有可能因?yàn)橐粋€(gè)不兼容的外圍設(shè)備而導(dǎo)致功能異常,因此 對于維修工程師而言,了解使用者過去的周邊插拔記錄可以比較快速地找出 問題所在?;蛘呤?,當(dāng)不只一位工程師在不同時(shí)間維修同一個(gè)主機(jī)系統(tǒng)時(shí), 之前的系統(tǒng)組態(tài)對于接手的工程師而言是一項(xiàng)很重要的信息。甚至由于某個(gè) 外圍的改版(例如安裝新的固件)而導(dǎo)致整個(gè)主機(jī)系統(tǒng)的異常,這時(shí)也有需 要知道過去該外圍的安裝版本以方便檢錯(cuò)。
已知技術(shù)中已有許多能記錄主機(jī)系統(tǒng)的組態(tài)并檢測排錯(cuò)的方法。請參考
圖1,圖1為已知計(jì)算機(jī)系統(tǒng)的開機(jī)流程圖。電源開啟后(步驟110),中央 處理器(central processing uni t, CPU )便自只讀存儲器(read-only memory, ROM)或閃存的開機(jī)區(qū)域(起始地址通常為FFFFOh)開始讀取指令以便執(zhí)行 基本輸入/flT出系統(tǒng)(basic input/output system, BIOS)的程序代碼來 開啟開機(jī)流程?;据斎?輸出系統(tǒng)接下來會執(zhí)行開機(jī)后的自我測試 (power-on self test, POST )(步驟120 ),這時(shí)系統(tǒng)便會測試硬件外圍(如 存儲器、顯示卡、硬盤、通訊端口等)是否正?;蚴鞘欠翊嬖?,最后將結(jié)果 顯示在屏幕上(若此時(shí)的顯示卡正常);除此之外,系統(tǒng)也可能在此階段產(chǎn) 生偵錯(cuò)碼以利于排錯(cuò),像是市面上可見的主機(jī)板排錯(cuò)測試卡便是利用此原理 來讀取檢錯(cuò)碼,以方便了解目前硬件發(fā)生的問題。若上述的測試沒有問題, 系統(tǒng)便會找尋開機(jī)》茲盤的開機(jī)區(qū)域,進(jìn)入操作系統(tǒng)的開機(jī)流程,最后將控制 權(quán)交給操作系統(tǒng)而完成開機(jī)程序(步驟130 )。
此外,為便于操作系統(tǒng)以及上層的應(yīng)用程序管理其下的硬件外圍,業(yè)界 制定一套桌面管理才妾口 ( desktop management interface, DMI )標(biāo)準(zhǔn);系 統(tǒng)的硬件外圍信息依照此一標(biāo)準(zhǔn)格式儲存于基本輸入/輸出系統(tǒng)中的儲存區(qū)域中,該儲存區(qū)域一般稱為管理信息格式數(shù)據(jù)庫(management inf or隨t ion format database, MIFD )。使用者可以通過應(yīng)用程序讀取并記錄這些硬件外 圍信息。有關(guān)開機(jī)流程以及桌面管理接口的細(xì)節(jié)已為本領(lǐng)域技術(shù)人員所知 悉,在此便不再贅述。
盡管通過上述這些已知技術(shù)能夠得知目前系統(tǒng)的組態(tài),然而所得的信息 有限,而且也無從知曉設(shè)備中計(jì)算機(jī)元件的變更(新增、替換或移除),因此, 亟需一個(gè)新的系統(tǒng)維護(hù)機(jī)制來跟蹤記錄這些外圍設(shè)備變更的歷程。

發(fā)明內(nèi)容
因此本發(fā)明的目的之一在于提供一種跟蹤記錄電子裝置的系統(tǒng)組態(tài)的 系統(tǒng)與方法,以解決上述問題。
本發(fā)明的一 實(shí)施例提供一種跟蹤記錄一 電子裝置的系統(tǒng)組態(tài)的系統(tǒng),包 含有 一儲存裝置;以及一微處理器,用于檢查該電子裝置的一目前系統(tǒng)組 態(tài)是否與一第一參考組態(tài)有所不同,以及于該目前系統(tǒng)組態(tài)異于該第一參考 組態(tài)時(shí),將該目前系統(tǒng)組態(tài)寫入至該儲存裝置。
本發(fā)明在提供上述的系統(tǒng)的同時(shí),也對應(yīng)地提供一種跟蹤記錄一電子裝 置的系統(tǒng)組態(tài)的方法,包含有檢查該電子裝置的一目前系統(tǒng)組態(tài)是否與一 第一參考組態(tài)有所不同;以及于該目前系統(tǒng)組態(tài)異于該第一參考組態(tài)時(shí),儲 存該目前系統(tǒng)組態(tài)。
本發(fā)明實(shí)施例的好處為每當(dāng)計(jì)算機(jī)裝置進(jìn)入開機(jī)流程時(shí), 一旦檢查發(fā)現(xiàn) 目前系統(tǒng)組態(tài)與前次所儲存的系統(tǒng)組態(tài)有所不同時(shí),即自動(dòng)將目前系統(tǒng)組態(tài) 儲存于基本輸入/輸出系統(tǒng)內(nèi)桌面管理接口 (desktop management interface,畫I)的數(shù)據(jù)儲存區(qū)內(nèi),由于可以儲存多筆的系統(tǒng)組態(tài),如此一
來,便可以從該系統(tǒng)組態(tài)儲存區(qū)得知系統(tǒng)組態(tài)變更的歷程,以作為維修人員 的參考信息。


圖1為已知計(jì)算機(jī)系統(tǒng)的開機(jī)流程圖。
圖2為本發(fā)明跟蹤記錄電子裝置的系統(tǒng)組態(tài)的系統(tǒng)的一實(shí)施例的功能 方塊示意圖。
圖3為圖2所示的系統(tǒng)組態(tài)儲存區(qū)的示意圖。圖4為本發(fā)明實(shí)施例跟蹤記錄系統(tǒng)組態(tài)的方法的運(yùn)作流程圖。
具體實(shí)施例方式
請參考圖2與圖3。圖2所示為本發(fā)明跟蹤記錄一電子裝置的系統(tǒng)組態(tài) 的系統(tǒng)200。在此一實(shí)施例中,系統(tǒng)200應(yīng)用于跟蹤記錄一計(jì)算機(jī)裝置290 的系統(tǒng)組態(tài),然而,此僅作為范例說明,并非是本發(fā)明的限制條件,亦即, 本發(fā)明跟蹤記錄系統(tǒng)組態(tài)的機(jī)制不限于計(jì)算機(jī)裝置。如圖l所述,跟蹤記錄 計(jì)算機(jī)裝置290的系統(tǒng)組態(tài)的系統(tǒng)200包含一儲存裝置與一微處理器,其中 儲存裝置以一非易失性存儲器(例如閃存)220來加以實(shí)作,以及微處理器以 一微處理器260來加以實(shí)作,此外,非易失性存儲器220與微處理器260均 設(shè)置于同一主機(jī)板上。非易失性存儲器220中儲存有一基本輸入/輸出系統(tǒng) (basic input/output system, BIOS) 210。在本實(shí)施例,基本!lr入/輸出系 統(tǒng)210中新增一段新增程序代碼230,以便于計(jì)算機(jī)裝置290的開機(jī)過程中 跟蹤記錄計(jì)算機(jī)裝置290的系統(tǒng)組態(tài),而每當(dāng)計(jì)算機(jī)裝置290進(jìn)入開機(jī)流程 時(shí),微處理器260除了執(zhí)行一般開機(jī)流程所必須執(zhí)行的指令外,還會額外執(zhí) 行新增程序代碼230以將新的系統(tǒng)組態(tài)儲存在管理信息格式數(shù)據(jù)庫 (management information format database, MIFD) 240內(nèi)的系統(tǒng)組態(tài)儲 存區(qū)250當(dāng)中,新增程序代碼230的詳細(xì)功能與操作將于后詳述。本實(shí)施例 中,所須記錄的系統(tǒng)組態(tài)包含有(但不限于)主機(jī)板及其外圍設(shè)備(例如圖2 所示的外圍設(shè)備292、 294)的裝置信息,如微處理器260、系統(tǒng)存儲器(未顯 示)、顯示卡等等。圖3則為系統(tǒng)組態(tài)儲存區(qū)250的示意圖;如圖所示,其 儲存格式為一循環(huán)隊(duì)列(circular queue),當(dāng)中有多個(gè)儲存區(qū)塊(如區(qū)塊 10至區(qū)塊60)。
請同時(shí)參考圖2-4,圖4為圖2所示的系統(tǒng)200跟蹤記錄計(jì)算機(jī)裝置290 的系統(tǒng)組態(tài)的運(yùn)作流程圖。請注意,假若可得到相同的結(jié)果,本發(fā)明跟蹤記 錄系統(tǒng)組態(tài)的方法所執(zhí)行的步驟并未限制一定要遵照圖4所示的次序來依序 執(zhí)行,亦即,圖4所示的流程僅作為范例說明的用,并非用來作為本發(fā)明的 限制條件,此外,在不影響本發(fā)明技術(shù)披露之下,圖4所示的流程僅顯示出 與本申請相關(guān)的步驟。本發(fā)明跟蹤記錄系統(tǒng)組態(tài)的運(yùn)作可簡要?dú)w納如下
步驟410:電源開啟;
步驟420:開機(jī)后的自我測試(power-on self test, POST);步驟430:檢查目前的系統(tǒng)組態(tài)是否與之前記錄的系統(tǒng)組態(tài)是否相同;若相同,則跳至步驟450;否則跳至步驟440;
步驟440:將目前的系統(tǒng)組態(tài)儲存于管理信息格式數(shù)據(jù)庫240內(nèi)的系統(tǒng)組態(tài)儲存區(qū)250中;以及
步驟450:將控制權(quán)交給操作系統(tǒng)而完成開機(jī)程序。
參考圖l可知,本發(fā)明額外進(jìn)行了步驟430以及步驟440,這兩個(gè)步驟亦即微處理器260于一 目前開機(jī)流程中額外執(zhí)行的新增程序代碼230所要進(jìn)行的工作。在步驟430中,微處理器260執(zhí)行新增程序代碼230來將計(jì)算機(jī)裝置29Q目前讀取到的系統(tǒng)組態(tài)與先前的系統(tǒng)組態(tài)進(jìn)行比較,舉例來說,計(jì)算機(jī)裝置290目前讀取到的系統(tǒng)組態(tài)會與圖3所示的系統(tǒng)組態(tài)儲存區(qū)250中最近一次儲存的系統(tǒng)組態(tài)(如循環(huán)隊(duì)列310中區(qū)塊60所儲存的系統(tǒng)組態(tài))做比對;若是不同,則表示使用者有更動(dòng)計(jì)算機(jī)裝置290中的計(jì)算機(jī)元件(例如使用者拔除外圍設(shè)備292或安裝新外圍設(shè)備),則依據(jù)目前隊(duì)列指針?biāo)赶虻奈恢?如循環(huán)隊(duì)列310中的區(qū)塊50),微處理器260所執(zhí)行的新增程序代碼230會將目前系統(tǒng)組態(tài)儲存于區(qū)塊50中(步驟440 ),以作為下次計(jì)算機(jī)系統(tǒng)開機(jī)或重新啟動(dòng)時(shí),用來進(jìn)行系統(tǒng)組態(tài)比對之用的參考系統(tǒng)組態(tài),再將目前隊(duì)列指針移至下一儲存區(qū)塊(如區(qū)塊40),然后執(zhí)行步驟450,將控制權(quán)交給操作系統(tǒng)而完成此次開機(jī)程序;另一方面,若微處理器260執(zhí)行新增程序代碼230而判斷目前系統(tǒng)組態(tài)相同于參考系統(tǒng)組態(tài)(例如循環(huán)隊(duì)列310中區(qū)塊60所儲存的系統(tǒng)組態(tài)),則表示計(jì)算機(jī)裝置290中的計(jì)算機(jī)元件尚未有任何更動(dòng),故無需儲存目前系統(tǒng)組態(tài),并直接跳至步驟450,將控制權(quán)交給操作系統(tǒng)。
請注意,于上述實(shí)施例中,本發(fā)明是藉由計(jì)算機(jī)裝置290的微處理器260,通過執(zhí)行基本輸入/輸出系統(tǒng)210中一段新增程序代碼230,并根據(jù)桌面管理4矣口 (desktop management interface, DMI )的標(biāo)準(zhǔn)將系統(tǒng)組態(tài)儲存于基本輸入/輸出系統(tǒng)210中管理信息格式數(shù)據(jù)庫240的系統(tǒng)組態(tài)儲存區(qū)250內(nèi);然而,此僅為本發(fā)明的一實(shí)施方式,并非本發(fā)明的限制條件,例如,系統(tǒng)組態(tài)并不限定要與基本輸入/輸出系統(tǒng)210儲存于同 一非易失性存儲器220。此外,假若系統(tǒng)組態(tài)儲存區(qū)250中未儲存任何數(shù)據(jù),則微處理器260執(zhí)行新增程序代碼230而進(jìn)行步驟430時(shí),會直接將目前系統(tǒng)組態(tài)儲存至系統(tǒng)組態(tài)儲存區(qū)250以作為下次開機(jī)時(shí)所使用的參考系統(tǒng)組態(tài)。本發(fā)明實(shí)施例的好處為每當(dāng)計(jì)算機(jī)裝置進(jìn)入開機(jī)流程時(shí), 一旦檢查發(fā)現(xiàn)目前系統(tǒng)組態(tài)與前次所儲存的系統(tǒng)組態(tài)有所不同時(shí),即自動(dòng)將目前系統(tǒng)組態(tài)
儲存于基本輸入/輸出系統(tǒng)內(nèi)桌面管理接口 (desktop managementinterface, DMI)的數(shù)據(jù)儲存區(qū)內(nèi),由于可以儲存多筆的系統(tǒng)組態(tài),如此一來,便可以從該系統(tǒng)組態(tài)儲存區(qū)得知系統(tǒng)組態(tài)變更的歷程,以作為維修人員的參考信息。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求書所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種可用來跟蹤記錄一電子裝置的系統(tǒng)組態(tài)的系統(tǒng),其特征是,包含有儲存裝置;以及微處理器,用于檢查上述電子裝置的目前系統(tǒng)組態(tài)是否與第一參考組態(tài)有所不同,以及于上述目前系統(tǒng)組態(tài)異于上述第一參考組態(tài)時(shí),將上述目前系統(tǒng)組態(tài)寫入至上述儲存裝置。
2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征是,其中上述微處理器與上述儲 存裝置均設(shè)置于主機(jī)板上。
3. 根據(jù)權(quán)利要求2所述的系統(tǒng),其特征是,其中上述儲存裝置儲存有基 本輸入/輸出系統(tǒng),以及于上述目前系統(tǒng)組態(tài)異于上述第一參考組態(tài)時(shí),上 述微處理器將上述目前系統(tǒng)組態(tài)寫入至上述基本輸入/輸出系統(tǒng)中桌面管理 接口的數(shù)據(jù)儲存區(qū)。
4. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征是,其中上述目前系統(tǒng)組態(tài)包含 有上述主機(jī)板及電連接于上述主機(jī)板的至少外圍設(shè)備的裝置信息。
5. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征是,其中上述微處理器還于上述 電子裝置的先前開機(jī)程序中檢查上述電子裝置的目前系統(tǒng)組態(tài)是否與第二 參考組態(tài)有所不同,并于對應(yīng)上述先前開機(jī)程序的上述目前系統(tǒng)組態(tài)異于上 述第二參考組態(tài)時(shí),將對應(yīng)上述先前開機(jī)程序的上述目前系統(tǒng)組態(tài)寫入至上述儲存裝置以作為上述第一參考組態(tài)。
6. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征是,其中上述儲存裝置以循環(huán)隊(duì) 列的方式來記錄由上述微處理器所寫入的上述電子裝置的系統(tǒng)組態(tài)。
7. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征是,其中于上述電子裝置的每一 次開機(jī)程序中,上述微處理器均會檢查上述電子裝置的系統(tǒng)組態(tài)。
8. —種可用來跟蹤記錄電子裝置的系統(tǒng)組態(tài)的方法,其特征是,包含有 檢查上述電子裝置的目前系統(tǒng)組態(tài)是否與第 一參考組態(tài)有所不同;以及 于上述目前系統(tǒng)組態(tài)異于上述第一參考組態(tài)時(shí),儲存上述目前系統(tǒng)組態(tài)。
9. 根據(jù)權(quán)利要求8所述的方法,其特征是,其中上述電子裝置為計(jì)算機(jī) 裝置,其儲存有基本輸入/輸出系統(tǒng),以及儲存上述目前系統(tǒng)組態(tài)的步驟包含有將上述目前系統(tǒng)組態(tài)寫入至上述基本輸入/輸出系統(tǒng)中桌面管理接口的 數(shù)據(jù)儲存區(qū)。
10. 根據(jù)權(quán)利要求9所述的方法,其特征是,其中上述目前系統(tǒng)組態(tài)包 含有上述計(jì)算機(jī)裝置中主機(jī)板及電連接于上述主機(jī)板的至少一外圍設(shè)備的 裝置信息。
11. 根據(jù)權(quán)利要求8所述的方法,其特征是,其還包含有 于上述電子裝置的先前開機(jī)程序中,檢查上述電子裝置的目前系統(tǒng)組態(tài)是否與第二參考組態(tài)有所不同,并于對應(yīng)上述先前開機(jī)程序的上述目前系統(tǒng)組態(tài)異于上述第二參考組態(tài)時(shí),儲存對應(yīng)上述先前開機(jī)程序的上述目前系統(tǒng) 組態(tài)以作為上述第 一參考組態(tài)。
12. 根據(jù)權(quán)利要求8所述的方法,其特征是,其中上述目前系統(tǒng)組態(tài)以 循環(huán)隊(duì)列的方式來加以儲存。
13. 根據(jù)權(quán)利要求8所述的方法,其特征是,其于上述電子裝置的每一 次開機(jī)程序中均會執(zhí)行。
全文摘要
本發(fā)明提供一種可用來跟蹤記錄電子裝置的系統(tǒng)組態(tài)的系統(tǒng)與方法,其中該系統(tǒng)包含有一儲存裝置;以及一微處理器,用于檢查該電子裝置的一目前系統(tǒng)組態(tài)是否與一第一參考組態(tài)有所不同,以及于該目前系統(tǒng)組態(tài)異于該第一參考組態(tài)時(shí),將該目前系統(tǒng)組態(tài)寫入至該儲存裝置。
文檔編號G06F11/34GK101556549SQ20081009167
公開日2009年10月14日 申請日期2008年4月11日 優(yōu)先權(quán)日2008年4月11日
發(fā)明者彭啟峰 申請人:華碩電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1