专利名称:一种机器主板芯片上的信息记录和管理方法
技术领域:
本发明涉及一种机器主板芯片上的信息记录和管理方法,更具体涉及一种对服务器设备的硬件信息进行定位查看的资产管理方法。
背景技术:
随着近年来计算机科技的迅猛发展,IT资产正逐步成为企业运行、开发的重要工具,但管理仍然不容忽视,一个企业就其规模,如PC台数会有几十台至几千台甚至更多, 如若管理不善,可能会造成企业IT硬件资产分配不当、由此可见,企业的IT资产管理刻不容缓。以普通企业用的办公电脑为例,一个公司会有很多的办公电脑,通常会以固定资产标签贴纸贴或其他标签贴在机器上作为其定位的信息,但在长期的使用过程中,机器可能会更换维修,标签可能会破损丢失,混淆等;由于时间问题,采购的机器配置多少会有差别,公司要对设备进行升级维护(软、硬件),特别是批量升级,若使用者设备有硬件的更换等问题,就会造成麻烦。
发明内容
本发明提供了一种机器主板芯片上的信息记录和管理方法。其目的在于解决电脑长期使用过程中,不能对其作为资产更好的管理,特别是在硬件设备更换后更不方便管理, 而且管理的数据也不准确的问题。本发明通过以下技术方案来实现一种机器主板芯片上的信息记录和管理方法, 所述方法在机器出厂时和/或机器管理时使用,其特征在于,该方法具体包括以下步骤S100.所述机器开机进入DOS系统;S200.进入机器主板芯片的读写状态,将该机器的相关信息和/或序列号直接写入主板BISO芯片上并保存;S300.利用桌面管理接口(DMI)对主板相关信息进行查询,所述相关信息包括 CPU、内存、I/O扩展槽等信息;S400.用户在其使用的操作系统状态下,能够直接读取主板BISO芯片的上述信
肩、ο进一步,所述相关信息包括机器的规格型号和生产日期。进一步,所述机器包括服务器、PC、笔记本电脑信息处理设备。进一步,S200步骤中,将上述信息存储在主板BISO芯片中一个4KB大小的管理信息数据区(MIFD)中。进一步,对于intel-ia架构(即htel Architecture,英特尔体系架构)的机器, 所述S200步骤后还包括判断是否输入机器序列号;如果是,则执行S300步骤,否则退出上述步骤。进一步,对于intel-ia架构(即htel Architecture,英特尔体系架构)的机器,所述S200步骤还包括确认是否输入完成,如果是,则保存上述信息,否则继续输入上述信肩、ο本发明的有益效果本发明提供的方法可以快速准确的对资产信息进行定位查询仅需操作系统的常用自带命令或简单的通用检测软件就可以准确读取并无法人为更改,此信息不会系统的异常或人为因素发生改变,便与管理者对于资产的管理与维护;本发明提供的方法还可以解决常规的外加标签(纸质或电子标签)容易磨损,人为更换的不足,确保管理者能够掌握数据的真实性。
下面根据附图和实施例对本发明作进一步详细说明。图1为本发明实施例1的流程图;图2为本发明实施例2的流程图;图3为本发明实施例3的流程图;图4为本方法中DMI工具操作方法的流程图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1 服务器出厂时的一个实施例,如图1所示,一种机器主板芯片上的信息记录和管理方法,包括以下步骤服务器生产组装;品质测试;判断是否合格,若是,将序列号写入主板芯片BISO上,否则另作处理。具体方法是在DOS系统下通过事先设计好的DMI工具(即Desktop Management Interface桌面管理接口),该工具将机器信息和/或序列号写入主板芯片内。DMI工具先对主板相关信息进行检测读取CPU、内存、I/O扩展槽等信息。然后将上述信息存储在BIOS 中一个 4KB 大小的 MIFD (Management Information Format Database,管理信息数据区)。 读取完成后,操作者便可以把机器信息和/或序列号写入到DMI数据区中并保存。其中,如图4所示,DMI工具具体运行流程为当DMI工具开始运行后,程序会通过 DMI总线对主板的基本信息进行读取,完成后将其暂时存储在BIOS上的管理信息数据区, 完成预读后,此时DMI工具即进序列号的写入状态,此时即可将序列号写入BIOS上的管理信息数据区,确认完成后即可退出。至此,写入信息便保存在BIOS上实施例2 如图2所示,PC管理时的一个实施例,一种机器主板芯片上的信息记录和管理方法,包括以下步骤1.准备一个可以启动的DOS盘;2.将 DMI (Desktop Management Interface,桌面管理接口)工具文件dmicfg. exe,拷贝到DOS启动盘内,所述工具文件对同一架构的主板都可使用;3.将启动盘插入宝德服务器的USB接口,开机进入DOS系统,输入dmicfg. exe即可进入操作界面;4.在 Manufacturer Name 输入公司名称,如宝德科技(powerleader)
在ftOduct Name 输入机器型号,如 PR2012S在Version 输入 BIOS 版本,如 1.0在krial Number 输入完整的序列号,如 PR2012S20090200215.保存完成,重启机器即可。实施例3 如图3所示,对于intel-ia架构(即Intel Architecture,英特尔体系架构)的服务器的一个实施例,该方法与实施例1基本相同,不同之处在于在进行EFI (即 Extensible Firmware hterface,可扩展固件接口)更新(生产服务器时的必要操作) 时,会提示Do you want to enter the asset tag (你想输入资产标签吗?)此时输入yes,然后输入机器的序列号,如果输入No,系统跳出该程序;输入完成后,会提示确认, 确认无误输入Y即可。EFI是英特尔系统架构BIOS自带动启动管理项,类似DOS系统,故不需要DOS启动盘,因是纯文本的命令行模式工作,所以会提示确认以Iinux系统为例,查看机器序列号的方法在终端输入dmidecode t chassis 命令,即可查看到机器序列号。系统命令读取系统DMI表来显示硬件和BIOS信息系统。 其中,dmidecode t chassis命令为dmidecode显示DMI相关信息,t是指定输出类型, chassis是想显示机箱及整机的序列号。上述仅为本发明的较佳实施例及所运用技术原理,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围的内。
权利要求
1.一种机器主板芯片上的信息记录和管理方法,所述方法在机器出厂时和/或机器管理时使用,其特征在于,该方法具体包括以下步骤S100.所述机器开机进入DOS系统;S200.进入机器主板芯片的读写状态,将该机器的相关信息和/或序列号直接写入主板BISO芯片上并保存;S300.利用桌面管理接口(DMI)对主板相关信息进行查询,所述相关信息包括CPU、内存、I/O扩展槽信息;S400.用户在其使用的操作系统状态下,能够直接读取主板BISO芯片的上述信息。
2.根据权利要求1所述的方法,其特征在于所述相关信息包括机器的规格型号和生产日期。
3.根据权利要求1或2所述的方法,其特征在于所述机器是信息处理设备,包括服务器、PC、笔记本电脑。
4.根据权利要求1或2所述的方法,其特征在于S200步骤中,将上述信息存储在主板 BI SO芯片中一个4KB大小的管理信息数据区(MIFD)中。
5.根据权利要求1或4所述的方法,其特征在于所述机器是intel-ia架构(即Intel Architecture,英特尔体系架构)的机器,所述S200步骤后还包括判断是否输入机器序列号;如果是,则执行S300步骤,否则退出上述步骤。
6.根据权利要求1或4所述的方法,其特征在于所述机器是intel-ia架构(即Intel Architecture,英特尔体系架构)的机器,所述S200步骤还包括确认是否输入完成,如果是,则保存上述信息,否则继续输入上述信息。
全文摘要
本发明提供一种机器主板芯片上的信息记录和管理方法,所述方法在机器出厂时和/或机器管理时使用,该方法具体包括以下步骤S100.所述机器开机进入DOS系统;S200.进入机器主板芯片的读写状态,将该机器的相关信息和/或序列号直接写入主板BISO芯片上并保存;S300.利用桌面管理接口(DMI)对主板相关信息进行查询,所述相关信息包括CPU、内存、I/O扩展槽等信息;S400.用户在其使用的操作系统状态下,能够直接读取主板BISO芯片的上述信息。本发明提供的方法可以快速准确的对资产信息进行定位查询仅需操作系统的常用自带命令或简单的通用检测软件就可以准确读取并无法人为更改,此信息不会系统的异常或人为因素发生改变,便于管理者对于资产的管理与维护。
文档编号G06F11/22GK102262578SQ20111022283
公开日2011年11月30日 申请日期2011年8月4日 优先权日2011年8月4日
发明者梁俊生 申请人:深圳市宝德计算机系统有限公司