本发明属于服务器硬盘升级技术领域,具体涉及一种linux环境下覆盖多品牌硬盘的FW升级方法。

背景技术:

随着浪潮服务器的不断发展和壮大,作为国内最大的服务器供应商,服务器市场已经囊括各个领域,客户对硬盘的要求也越来越高。作为众多服务器产品提供商之一,如何能满足用户多样化的需求,确保各种应用环境的稳定、可靠是我们必须面临和考虑的问题。因此对于硬盘在我们服务器上使用,必须进行全面的功能性、稳定性及性能等的测试和验证,从而确保该产品的质量。

厂家在推出硬盘时,一款硬盘可能会有多个FW版本,针对不同客户需求有不同特色的FW版本,很多时候这些不同FW版本之间是可以相互转换的,厂内在采购时,也有可能会采购过量某个FW版本的硬盘,可能过一段时间后会有可更新的FW版本,或是在性能或耗能方面更优的FW版本,这时候就需要产线进行FW版本刷新再搭配不同配置的机器出货。客户现场使用某款FW时间较久后,可能会随着业务的需求,该FW版本无法满足现在的需求。此为现有技术的不足之处。

因此,针对现有技术中的上述缺陷,提供设计一种linux环境下覆盖多品牌硬盘的FW升级方法;以解决上述技术问题,是非常有必要的。

技术实现要素:

本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种linux环境下覆盖多品牌硬盘的FW升级方法,以解决上述技术问题。

为实现上述目的,本发明给出以下技术方案:

一种linux环境下覆盖多品牌硬盘的FW升级方法,其特征在于,包括以下步骤:

S1:调用FW刷新脚本:HDD_fw_update.sh;

S2:使用./HDD_fw_update.sh –t命令选择不同的硬盘;

S3:在交互界面输入触发信息,触发硬盘更新;

S4:硬盘更新成功后,重启系统。

作为优选,所述步骤S2中使用./HDD_fw_update.sh –t 1命令,选择希捷硬盘,所述步骤S3中,在交互界面输入device name和Firmware image path,触发希捷硬盘FW升级。

作为优选,所述步骤S2中使用./HDD_fw_update.sh –t 2命令,选择为WDC和Toshiba硬盘,在交互界面输入u –m modelname –f xxxx,modelname代表硬盘型号,xxxx代表FW文件,回车后可自动触发硬盘FW升级。

本发明的有益效果在于,统一了各品牌硬盘FW刷新脚本,利用该脚本可对硬盘进行自动的FW刷新,操作简单,易上手,实用性很强,无论是客户还是产业人员即使在linux语言有限的情况下也可以通过简单的命令执行完成升级操作,能够节省人力,可更高效的满足测试和客户需求,满足产品多元化的应用。此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。

由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。

具体实施方式

下面通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。

本发明提供的一种linux环境下覆盖多品牌硬盘的FW升级方法,其特征在于,包括以下步骤:

S1:调用FW刷新脚本:HDD_fw_update.sh;

S2:使用./HDD_fw_update.sh –t命令选择不同的硬盘;

S3:在交互界面输入触发信息,触发硬盘更新;

S4:硬盘更新成功后,重启系统。

本实施例中,所述步骤S2中使用./HDD_fw_update.sh –t 1命令,选择希捷硬盘,所述步骤S3中,在交互界面输入device name和Firmware image path,触发希捷硬盘FW升级。

另一实施例中,所述步骤S2中使用./HDD_fw_update.sh –t 2命令,选择为WDC和Toshiba硬盘,在交互界面输入u –m modelname –f xxxx,modelname代表硬盘型号,xxxx代表FW文件,回车后可自动触发硬盘FW升级。

以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。

linux升级网卡fw,一种linux环境下覆盖多品牌硬盘的FW升级方法与流程相关推荐

  1. linux系统怎么重启网卡?linux重启网卡的三种教程

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...

  2. 硬盘克隆带linux系统,一种Windows环境下基于DiskGenius克隆Linux系统的方法及系统与流程...

    本发明涉及服务器操作系统技术领域,特别是一种windows环境下基于diskgenius克隆linux系统的方法及系统. 背景技术: 服务器在测试过程中需要反复安装linux操作系统用于服务器的各种测 ...

  3. 转Linux环境下段错误的产生原因及调试方法小结

    Linux环境下段错误的产生原因及调试方法小结 转载于:https://www.cnblogs.com/objectDetect/p/7575659.html

  4. mysql5.6获取ipv6_linux环境下配置mysql5.6支持IPV6连接的方法

    简介: 本文主要介绍在linux系统下,如何配置MysqL支持IPV6的连接. 环境要求: 1.debian7.5操作系统虚拟机 2.MysqL5.6版本的数据库,并且已经在debian7.5系统上安 ...

  5. 每天一个脱发小技巧 | Eclipse环境下spotbugs的安装配置和详细使用方法

    每天一个脱发小技巧 | Eclipse环境下spotbugs的安装配置和详细使用方法 SpotBugs介绍 Eclipse环境下SpotBugs安装 SpotBugs的使用 其他 SpotBugs介绍 ...

  6. Oracle+ASM单机环境下,开启归档的最简单的方法

    在ASM单机环境下,开启归档的最简单的方法. 环境:oracle11g  11.2.0.4 登陆sqlplus [oracle@udevasm ~]$ sqlplus / as sysdba SQL* ...

  7. apache2配置支持php7,Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法

    这篇文章主要介绍了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法,较为详细的分析了Ubuntu14.04操作系统环境下配置PHP7.0+Apache2+My ...

  8. ubuntu 14.04 apache php mysql_Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法

    本文实例讲述了Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方法.分享给大家供大家参考,具体如下: 这里为Ubuntu14.04系统下配置PHP7.0+Apac ...

  9. Python3.5 win10环境下导入kera/tensorflow报错的解决方法

    这篇文章主要介绍了Python3.5 win10环境下导入keras/tensorflow报错的解决方法,较为详细的分析了Python3.5在win10环境下导入keras/tensorflow提示错 ...

最新文章

  1. NBJL 2020论文导读14:How Much Position Information Do Convolutional Neural Networks Encode ?
  2. 通过js引入当前所需要的js,css等
  3. 解决img标签间距问题
  4. Redis缓存穿透、缓存击穿和缓存雪崩
  5. 数据结构-堆(最大堆)
  6. day 68 增删改查 语法
  7. android 程序必须有界面,Android开发之开机启动没有界面的应用程序
  8. CSS3 Media Queries模板
  9. 什么是Servlet?对Servlet技术的浅尝解析
  10. 网关中间件研发首选一站式API协作平台:Eolink
  11. MySQL知识总结 (六) MySQL调优
  12. 盖洛普 打破一切常规心得体会(汇集)
  13. 电力系统远动及其规约
  14. 用力过猛的“中产阶级教育
  15. 计算机程序ui设计员工资,ui设计师工资一般多少,发展前景怎么样
  16. JAVA idea建包的时候com.不分开
  17. vagrant+virtualbox搭建centos7
  18. qphy-ddr3自动化测试软件包,DDR测试系列之四----漫话DDR3
  19. openlayers地图旋转_Openlayers实现地图的基本操作
  20. 聊一聊计算机视觉中常用的注意力机制 附Pytorch代码实现

热门文章

  1. 马云:无论被拒绝多少次,请相信自己
  2. OpenFOAM-多孔介质模型(porous media)
  3. 360董事长周鸿祎演讲实录
  4. Centos Linux 单机安装 Hive 、使用 Hive
  5. 零基础学习python(鱼C论坛)
  6. 霍尼韦尔门禁说明书_霍尼韦尔智能家居 门禁密码锁怎么改密码
  7. 金融时间序列分析: 10. ARMA模型实例(R,Python)
  8. spacewar无法连接至远程计算机,Start-DscConfiguration无法连接服务器计算机
  9. go下载安装使用web框架iris + go mod使用
  10. stm32f103c8t6介绍