[发明专利]一种测试方法有效
申请号: | 201010568117.1 | 申请日: | 2010-11-23 |
公开(公告)号: | CN102479124A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 叶豪 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 曾红 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 | ||
技术领域
本发明是有关于一种测试方法,且特别是有关于一种用于一电脑装置的启动测试方法。
背景技术
由于电脑工业日益进步,个人电脑已逐渐普及并成为日常生活的重要部份。另一方面,企业对于工业电脑系统的依赖也逐日提升,工业电脑通常特指非个人电脑或非消费性的电子系统,举例来说,工业电脑包含了使用于工厂自动化的核心控制设备、网页服务器、企业的资料备份服务器等等。
随着电子技术与工业电脑相关应用的发展,业界对于工业电脑系统的要求自然相对提高。一般工业电脑需要长期处于运作的状态下,一旦有任何硬件发生故障等问题时,通常会造成较大的影响,可能损坏公司的声誉(例如金融机构的网络服务器死机)甚至造成公共场合的不便(例如机场的通关数据库故障等)。此外,为了提高工业电脑设备的稳定性,在工业电脑设备出厂的时候都要经过多重的测试验证。
另一方面,个人电脑系统在制造、研发、原型设计或出厂之前也可能需要经过重重的测试考验,才能确保电脑制造商的出货品质,并降低故障或回厂维修的机率。
目前电脑装置在开机启动都会进行一系列的自动化自我测试,来确保电脑装置能在每次启动时都能顺利读取必要的硬件、固件以及软件系统设定等。若有异常,也可以在不需进入操作系统的状况下,显示系统异常的内容。
这一系列的自动化自我测试主要用来确定每次启动时,电脑装置都能够正常操作,不会发生内存的读取异常、硬盘设定档案丢失、中央处理器无法判读、BIOS参数错误或其他硬件错误或软件载入失败等等。
在上述测试当中,电脑装置中的硬盘配置检测是很重要的一环,若系统无法得知正确的硬盘配置(如硬盘的数目、硬盘的规格种类、以及各硬盘所连接的端口),也因此无法正确连接并存取硬盘的储存内容,将导致无法进入正常开机进入操作系统。
发明内容
为了解决上述问题,本发明提出一种测试方法,可用于一电脑装置的启动测试。测试方法根据基本输出输入系统(Basic Input/Output System,BIOS)中的可扩展固件接口程序(Extensible Firmware Interface,EFI)建立介壳程序环境(Shell environment),并在介壳程序环境下执行硬盘确认程序,并根据硬盘确认程序的判断结果产生记录文件。
因此,本发明内容之一是提供一种测试方法,其用以测试一电脑装置的硬盘配置,该测试方法包含下列步骤:
当该电脑装置启动时,由该电脑装置的一基本输出输入系统读取一可扩展固件接口程序;
根据该可扩展固件接口程序建立一介壳程序环境;
在该介壳程序环境下执行一系统资料映射指令以产生一系统资料映射文件;
在该介壳程序环境下执行一硬盘确认程序,用以将一硬盘列表文件与该系统资料映射文件比对;以及
若该硬盘确认程序比对不符,则产生一错误记录。
根据本发明内容的一实施例,其中该系统资料映射文件包含该电脑装置的一目前硬盘总数以及一目前硬盘连接端口状态。
根据本发明内容的一实施例,其中该硬盘列表文件包含该电脑装置的一原先硬盘总数以及一原先硬盘连接端口状态。
根据本发明内容的一实施例,测试方法进一步包含下列步骤:
判断该电脑装置上是否存在该硬盘列表文件;以及
若该电脑装置上不存在该硬盘列表文件,则根据该系统资料映射文件产生该硬盘列表文件。
根据本发明内容的一实施例,其中该系统资料映射指令为该介壳程序环境的一内建原生指令。
根据本发明内容的一实施例,测试方法进一步包含下列步骤:
将该错误记录写入一错误记录文件。
本发明提出一种测试方法使电脑装置可在可扩展固件接口的介壳程序环境(EFI shell)下有效率且自动地进行硬盘配置的测试,且系统管理员只需检查最后的测试结果输出内容便可判断电脑装置的在每次开机的过程中硬盘配置是否正常,且进行相对应的处理。
附图说明
为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的详细说明如下:
图1绘示根据本发明的一实施例中一种测试方法的方法流程图。
【主要元件符号说明】
S100:步骤 S110:步骤
S120:步骤 S130:步骤
S140:步骤 S150:步骤
S131:步骤 S132:步骤
S141:步骤 S151:步骤
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010568117.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:纳米结构柔性薄膜太阳电池制备方法
- 下一篇:一种圆形窗户