專利名稱:一種機器主板芯片上的信息記錄和管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種機器主板芯片上的信息記錄和管理方法,更具體涉及一種對服務(wù)器設(shè)備的硬件信息進行定位查看的資產(chǎn)管理方法。
背景技術(shù):
隨著近年來計算機科技的迅猛發(fā)展,IT資產(chǎn)正逐步成為企業(yè)運行、開發(fā)的重要工具,但管理仍然不容忽視,一個企業(yè)就其規(guī)模,如PC臺數(shù)會有幾十臺至幾千臺甚至更多, 如若管理不善,可能會造成企業(yè)IT硬件資產(chǎn)分配不當(dāng)、由此可見,企業(yè)的IT資產(chǎn)管理刻不容緩。以普通企業(yè)用的辦公電腦為例,一個公司會有很多的辦公電腦,通常會以固定資產(chǎn)標(biāo)簽貼紙貼或其他標(biāo)簽貼在機器上作為其定位的信息,但在長期的使用過程中,機器可能會更換維修,標(biāo)簽可能會破損丟失,混淆等;由于時間問題,采購的機器配置多少會有差別,公司要對設(shè)備進行升級維護(軟、硬件),特別是批量升級,若使用者設(shè)備有硬件的更換等問題,就會造成麻煩。
發(fā)明內(nèi)容
本發(fā)明提供了一種機器主板芯片上的信息記錄和管理方法。其目的在于解決電腦長期使用過程中,不能對其作為資產(chǎn)更好的管理,特別是在硬件設(shè)備更換后更不方便管理, 而且管理的數(shù)據(jù)也不準(zhǔn)確的問題。本發(fā)明通過以下技術(shù)方案來實現(xiàn)一種機器主板芯片上的信息記錄和管理方法, 所述方法在機器出廠時和/或機器管理時使用,其特征在于,該方法具體包括以下步驟S100.所述機器開機進入DOS系統(tǒng);S200.進入機器主板芯片的讀寫狀態(tài),將該機器的相關(guān)信息和/或序列號直接寫入主板BISO芯片上并保存;S300.利用桌面管理接口(DMI)對主板相關(guān)信息進行查詢,所述相關(guān)信息包括 CPU、內(nèi)存、I/O擴展槽等信息;S400.用戶在其使用的操作系統(tǒng)狀態(tài)下,能夠直接讀取主板BISO芯片的上述信
肩、ο進一步,所述相關(guān)信息包括機器的規(guī)格型號和生產(chǎn)日期。進一步,所述機器包括服務(wù)器、PC、筆記本電腦信息處理設(shè)備。進一步,S200步驟中,將上述信息存儲在主板BISO芯片中一個4KB大小的管理信息數(shù)據(jù)區(qū)(MIFD)中。進一步,對于intel-ia架構(gòu)(即htel Architecture,英特爾體系架構(gòu))的機器, 所述S200步驟后還包括判斷是否輸入機器序列號;如果是,則執(zhí)行S300步驟,否則退出上述步驟。進一步,對于intel-ia架構(gòu)(即htel Architecture,英特爾體系架構(gòu))的機器,所述S200步驟還包括確認是否輸入完成,如果是,則保存上述信息,否則繼續(xù)輸入上述信肩、ο本發(fā)明的有益效果本發(fā)明提供的方法可以快速準(zhǔn)確的對資產(chǎn)信息進行定位查詢僅需操作系統(tǒng)的常用自帶命令或簡單的通用檢測軟件就可以準(zhǔn)確讀取并無法人為更改,此信息不會系統(tǒng)的異常或人為因素發(fā)生改變,便與管理者對于資產(chǎn)的管理與維護;本發(fā)明提供的方法還可以解決常規(guī)的外加標(biāo)簽(紙質(zhì)或電子標(biāo)簽)容易磨損,人為更換的不足,確保管理者能夠掌握數(shù)據(jù)的真實性。
下面根據(jù)附圖和實施例對本發(fā)明作進一步詳細說明。圖1為本發(fā)明實施例1的流程圖;圖2為本發(fā)明實施例2的流程圖;圖3為本發(fā)明實施例3的流程圖;圖4為本方法中DMI工具操作方法的流程圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。實施例1 服務(wù)器出廠時的一個實施例,如圖1所示,一種機器主板芯片上的信息記錄和管理方法,包括以下步驟服務(wù)器生產(chǎn)組裝;品質(zhì)測試;判斷是否合格,若是,將序列號寫入主板芯片BISO上,否則另作處理。具體方法是在DOS系統(tǒng)下通過事先設(shè)計好的DMI工具(即Desktop Management Interface桌面管理接口),該工具將機器信息和/或序列號寫入主板芯片內(nèi)。DMI工具先對主板相關(guān)信息進行檢測讀取CPU、內(nèi)存、I/O擴展槽等信息。然后將上述信息存儲在BIOS 中一個 4KB 大小的 MIFD (Management Information Format Database,管理信息數(shù)據(jù)區(qū))。 讀取完成后,操作者便可以把機器信息和/或序列號寫入到DMI數(shù)據(jù)區(qū)中并保存。其中,如圖4所示,DMI工具具體運行流程為當(dāng)DMI工具開始運行后,程序會通過 DMI總線對主板的基本信息進行讀取,完成后將其暫時存儲在BIOS上的管理信息數(shù)據(jù)區(qū), 完成預(yù)讀后,此時DMI工具即進序列號的寫入狀態(tài),此時即可將序列號寫入BIOS上的管理信息數(shù)據(jù)區(qū),確認完成后即可退出。至此,寫入信息便保存在BIOS上實施例2 如圖2所示,PC管理時的一個實施例,一種機器主板芯片上的信息記錄和管理方法,包括以下步驟1.準(zhǔn)備一個可以啟動的DOS盤;2.將 DMI (Desktop Management Interface,桌面管理接口)工具文件dmicfg. exe,拷貝到DOS啟動盤內(nèi),所述工具文件對同一架構(gòu)的主板都可使用;3.將啟動盤插入寶德服務(wù)器的USB接口,開機進入DOS系統(tǒng),輸入dmicfg. exe即可進入操作界面;4.在 Manufacturer Name 輸入公司名稱,如寶德科技(powerleader)
在ftOduct Name 輸入機器型號,如 PR2012S在Version 輸入 BIOS 版本,如 1.0在krial Number 輸入完整的序列號,如 PR2012S20090200215.保存完成,重啟機器即可。實施例3 如圖3所示,對于intel-ia架構(gòu)(即Intel Architecture,英特爾體系架構(gòu))的服務(wù)器的一個實施例,該方法與實施例1基本相同,不同之處在于在進行EFI (即 Extensible Firmware hterface,可擴展固件接口)更新(生產(chǎn)服務(wù)器時的必要操作) 時,會提示Do you want to enter the asset tag (你想輸入資產(chǎn)標(biāo)簽嗎?)此時輸入yes,然后輸入機器的序列號,如果輸入No,系統(tǒng)跳出該程序;輸入完成后,會提示確認, 確認無誤輸入Y即可。EFI是英特爾系統(tǒng)架構(gòu)BIOS自帶動啟動管理項,類似DOS系統(tǒng),故不需要DOS啟動盤,因是純文本的命令行模式工作,所以會提示確認以Iinux系統(tǒng)為例,查看機器序列號的方法在終端輸入dmidecode t chassis 命令,即可查看到機器序列號。系統(tǒng)命令讀取系統(tǒng)DMI表來顯示硬件和BIOS信息系統(tǒng)。 其中,dmidecode t chassis命令為dmidecode顯示DMI相關(guān)信息,t是指定輸出類型, chassis是想顯示機箱及整機的序列號。上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍的內(nèi)。
權(quán)利要求
1.一種機器主板芯片上的信息記錄和管理方法,所述方法在機器出廠時和/或機器管理時使用,其特征在于,該方法具體包括以下步驟S100.所述機器開機進入DOS系統(tǒng);S200.進入機器主板芯片的讀寫狀態(tài),將該機器的相關(guān)信息和/或序列號直接寫入主板BISO芯片上并保存;S300.利用桌面管理接口(DMI)對主板相關(guān)信息進行查詢,所述相關(guān)信息包括CPU、內(nèi)存、I/O擴展槽信息;S400.用戶在其使用的操作系統(tǒng)狀態(tài)下,能夠直接讀取主板BISO芯片的上述信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述相關(guān)信息包括機器的規(guī)格型號和生產(chǎn)日期。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述機器是信息處理設(shè)備,包括服務(wù)器、PC、筆記本電腦。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于S200步驟中,將上述信息存儲在主板 BI SO芯片中一個4KB大小的管理信息數(shù)據(jù)區(qū)(MIFD)中。
5.根據(jù)權(quán)利要求1或4所述的方法,其特征在于所述機器是intel-ia架構(gòu)(即Intel Architecture,英特爾體系架構(gòu))的機器,所述S200步驟后還包括判斷是否輸入機器序列號;如果是,則執(zhí)行S300步驟,否則退出上述步驟。
6.根據(jù)權(quán)利要求1或4所述的方法,其特征在于所述機器是intel-ia架構(gòu)(即Intel Architecture,英特爾體系架構(gòu))的機器,所述S200步驟還包括確認是否輸入完成,如果是,則保存上述信息,否則繼續(xù)輸入上述信息。
全文摘要
本發(fā)明提供一種機器主板芯片上的信息記錄和管理方法,所述方法在機器出廠時和/或機器管理時使用,該方法具體包括以下步驟S100.所述機器開機進入DOS系統(tǒng);S200.進入機器主板芯片的讀寫狀態(tài),將該機器的相關(guān)信息和/或序列號直接寫入主板BISO芯片上并保存;S300.利用桌面管理接口(DMI)對主板相關(guān)信息進行查詢,所述相關(guān)信息包括CPU、內(nèi)存、I/O擴展槽等信息;S400.用戶在其使用的操作系統(tǒng)狀態(tài)下,能夠直接讀取主板BISO芯片的上述信息。本發(fā)明提供的方法可以快速準(zhǔn)確的對資產(chǎn)信息進行定位查詢僅需操作系統(tǒng)的常用自帶命令或簡單的通用檢測軟件就可以準(zhǔn)確讀取并無法人為更改,此信息不會系統(tǒng)的異?;蛉藶橐蛩匕l(fā)生改變,便于管理者對于資產(chǎn)的管理與維護。
文檔編號G06F11/22GK102262578SQ20111022283
公開日2011年11月30日 申請日期2011年8月4日 優(yōu)先權(quán)日2011年8月4日
發(fā)明者梁俊生 申請人:深圳市寶德計算機系統(tǒng)有限公司