【技术实现步骤摘要】
本专利技术涉及计算机大规模测试领域,尤其涉及。
技术介绍
在当前计算机大规模测试流程中,诊断测试大都要进行B1S、BMC和各种PCIe卡的固件更新。在目前测试流程中,诊断测试大都在DOS、Linux、Windows操作系统中进行固件更新,绝大多数都要进行B1S,BMC等芯片和各种PCIe卡的在线固件更新。有的工厂在DOS下更新,有的工厂在Linux、Windows等操作系统端进行更新。在当前模式下,存在如下问题: (I)DOS环境不能直接启动Linux,需使用工具或修改启动文件,且UEFI B1S逐渐不支持 DOS0(2)如在Linux/Windows系统端更新固件需要启动系统,不管是PXE启动模式还是硬盘启动模式加载系统都要耗费较长时间。(3)在Linux/Windows系统端更新固件对系统有所依赖,需要对操作系统进行调整,如安装驱动、相应工具等,不利于工厂大规模测试。(4)很多固件更新需要重启,当需要更新固件的部件较多时,经常出现已经测试很长时间后,机器仍在不断的加载系统和重启,严重造成人力和时间浪费,测试效率低下。
技术实现思路
为了解决该问题, ...
【技术保护点】
一种快速固件更新并引导进入操作系统的方法,其特征在于,包括如下步骤:1)确定机器第一启动项是boot from build‑in shell;2)将固件文件和工具放在U盘或硬盘中;3)机器进入UEFI shell后进入存放固件文件和工具的文件系统,自动运行更新固件命令;4)固件更新完成后,如固件不需要重启激活,程序自动调用操作系统引导文件,启动操作系统进行诊断测试;5)如固件更新后需要重启激活,机器重启自动进入uefi shell,程序直接调用操作系统引导文件,引导操作系统启动进行诊断测试。
【技术特征摘要】
【专利技术属性】
技术研发人员:王佩,孙连震,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。