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