[发明专利]外接卡参数配置方法、设备以及系统在审
申请号: | 201310316442.2 | 申请日: | 2013-07-25 |
公开(公告)号: | CN103412769A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 陈刚;陶林;李羿 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 外接 参数 配置 方法 设备 以及 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种外接卡参数配置方法、设备以及系统。
背景技术
外接卡在本文中指除单板例如计算机主板本身自带的卡以外的第三方网卡、RAID(Redundant Array of Independent Disks,磁盘冗余阵列)卡和PCIE(Peripheral Component Interconnect Express,外部设备互联高速接口)扣卡等。外接卡的功能一般通过其配置参数来实现,例如网卡的功能通过MAC(Media Access Control,媒体访问控制)地址、网络启动功能等配置参数来实现。在服务器系统环境中,外接卡的配置参数需要根据用户需要或具体应用场景经常修改或升级。
通常,外接卡的厂商提供传统的参数代码给BIOS(Basic Input Output System,基本输入输出系统)。外接卡的传统的参数代码包括OPROM(Option ROM,选择性只读存储器)文件或者EFI(Extensible Firmware Interface,可扩展固件接口)驱动。其中,OPROM为第三方厂商提供的设备驱动的二进制文件,所谓的OPROM代码一般是指BIOS在运行过程中对上述二进制文件进行解压产生的代码。实际上,BIOS只需要将OPROM拷贝到特定内存区域,OPROM就会在BIOS运行过程中自动解压得到OPROM代码。其中,OPROM可以存储在外接卡的EPROM(Erasable Programmable Read Only Memory,可擦除可编程只读存储器)中。BIOS是一组固化到计算机内主板上一个ROM(Read Only Memory,只读存储器)芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序、菜单程序,其主要功能是为计算机提供最底层的、最直接的硬件设置、控制和访问。通过在BIOS代码中整合外接卡配置参数的二进制目标文件,在BIOS启动阶段,在显卡被初始化,点亮屏幕后,由用户按快捷键,进入相应的BIOS菜单界面,通过BIOS菜单界面查看、修改外接卡的配置。例如按“ctrl+s”快捷键可以进Broadcom网卡的BIOS菜单界面。但是,该方法需要对BIOS有一定了解的人才能操作;并且,如果有多台机器需要修改,或需要修改多个配置项,每台机器都要手工操作,修改效率低且容易出错;由于不同类型的外接卡的热键可能不同,或者出现按键不响应的情况,用户可能无法进入配置界面,从而导致参数不能正确配置。
此外,用户可以根据需求更改外接卡厂商提供的配置文件,再将与配置文件配套的刷写工具和修改好的配置文件拷贝到OS(Operating System,操作系统)环境下,用命令行的方式完成参数的配置。但是,该方法依赖厂商提供刷写工具,当有多张外接卡更新参数时容易发生混淆;由于不同外接卡的配置参数的命令可能不同,需要用户了解输入命令和参数的对应关系;并且,需要预先安装OS,然后使单板启动到OS环境下进行更新,更新完后需要重启OS一次才能生效。
综上所述,现有技术通过BIOS菜单界面需要人工配置外接卡参数,通过刷写工具在OS环境下用命令行的方式配置外接卡参数依赖刷写工具、易混淆且需要重启OS,因此,现有的配置外接卡参数的过程效率低且容易出错。
发明内容
技术问题
有鉴于此,本发明要解决的技术问题是:配置外接卡参数的过程效率低且易出错。
技术方案
为了解决上述技术问题,根据本发明的一实施例,提供了一种外接卡参数配置方法,包括:基板管理控制器BMC接收基本输入输出系统BIOS发送的外接卡参数配置请求;
将外接卡的当前参数配置文件与默认参数配置文件进行比较;以及
在所述当前参数配置文件与默认参数配置文件不同的情况下,将所述当前参数配置文件发送给所述BIOS,以使得所述BIOS根据所述当前参数配置文件完成外接卡的参数的自动更新和配置。
对于上述外接卡参数配置方法,在一种可能的实现方式中,所述将外接卡的当前参数配置文件与默认参数配置文件进行比较之前,包括:所述BMC接收远程用户界面发送的所述当前参数配置文件,所述当前参数配置文件由用户在所述远程用户界面批量修改后生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310316442.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:绝缘高压输电线路抢修塔悬挂架
- 下一篇:一种带有红外感应音频播放器的广告牌