RedHat 8.2实现Barlow Pass FW Update的3种途径

1.OS

1.1 Install ipmctl

BPS FW更新前需安装ipmctl,若系统自带ipmctl(如RedHat 8.1自带ipmctl)可忽略该步骤直接升级;由于我这里是RedHat 8.2,系统没有ipmctl,就略带介绍下ipmctl安装.

(1)首先,可以在如下网站下载6个ipmctl package.

1)https://github.com/intel/ipmctl


2)https://koji.fedoraproject.org/koji/buildinfo?buildID=1502214


(2)由于ipmctl package之间有依赖关系,建议按如下顺序安装ipmctl:

1)#rpm -ivh libipmctl-02.00.00.3764-1.el8.x86_64.rpm
2)#rpm -ivh libipmctl-devel-02.00.00.3764-1.el8.x86_64.rpm
3)#rpm -ivh ipmctl-debuginfo-02.00.00.3764-
1.el8.x86_64.rpm

4)#rpm -ivh libipmctl-debuginfo-02.00.00.3764-1.el8.x86_64.rpm
5)#rpm -ivh ipmctl-02.00.00.3764-1.el8.x86_64.rpm
6)#rpm -ivh ipmctl-debugsource-02.00.00.3764-1.el8.x86_64.rpm


1.2 BPS FW Update

(1)BPS FW升级前查看下当前DCPMM-DIMM信息:DimmID,Capacity,LockState,HealthState,FWVersion.
#ipmctl show -dimm


(2)升级BPS FW ing,升级后记得AC/DC系统生效.
#ipmctl load -source fw_bwva1_2.2.0.1496_rel.bin -dimm


(3)BPS FW 更新后,查看一下DCPMM-DIMM FW版本:02.02.00.1496,确认版本更新成功.
#ipmctl show -dimm

2. Shell

(1)首先需要一个Shell环境,由于我的Shell启动U盘EFI Shell版本在2.0以下,所以我这里选择进入BIOS自带的EFI Shell(Built-in EFI Shell:2.0.0.3785)升级BPS FW.


(2)
1)在EFI Shell环境下进入我的U盘
#fs3:
2)进入BPS FW文件所在目录
#cd \folder1\folder2…
3)输入升级命令
#ipmctl load -source <fw_xxxx.bin> -dimm (slot x)


(3)升级成功后,记得Power Cycle使之生效.


3. UEFI

(1)查看当前UEFI版本.


(2)将BPS FW文件放在一个Shell启动U盘中,最好放在根目录,按图填写FW文件所在路径.


(3)填完FW文件所在路径后,BIOS会自动识别需要更新的FW版本.


(4)点击"OK".


(5)FW更新完成,点击"OK".


(6)可以看到当前的"Staged firmware version".


(7)Power Cycle后可以看到"Current firmware version".

(8)这是单根DCPMM-DIMM 0x0011的FW版本.


(9)这是单根DCPMM-DIMM 0x3101的FW版本.


…(宝ᴗ宝)终于写完了

RedHat 8.2实现Barlow Pass FW Update的3种途径相关推荐

  1. 标准SQL的update语句三种用法

    标准SQL的update语句三种用法 一.环境: MySQL-5.0.41-win32 Windows XP professional   二.建立测试环境:   DROP TABLE IF EXIS ...

  2. SQL Update的四种常见写法

    /* 实验对象:两个学生表 1. 一个stu学生表,一个stu1学生表. 2. 上述表有三个字段 (学生id,学生性别,学生名字)*//* update语句常见场景,分为两大类: 1.单表update ...

  3. 禁用 Windows Update 的几种方法

    第一种方法 在 此电脑 上右键选择 管理 在左侧目录中依次选择 服务和应用程序 > 服务 下滑找到 Windows Update 并单击右键 选择 停止 第二种方法 Win + R 输入 gpe ...

  4. (PASS)JAVA数组去重 三种方法 (不用集合)

    第一种方法(只学到数组的看): 定义一个新的数组长度和旧数组的长度一样,存储除去重复数据的旧数组的数据和0, package demo01;import java.sql.Array; import ...

  5. Pass Infrastructure基础架构(上)

    Pass Infrastructure基础架构(上) Operation Pass OperationPass Op-Specific OperationPass Op-Agnostic Depend ...

  6. MySQL 使用SELECT ... FOR UPDATE 做事务写入前的确认(转)

    Select-For Update语句的语法与select语句相同,只是在select语句的后面加FOR UPDATE [NOWAIT]子句. 该语句用来锁定特定的行(如果有where子句,就是满足w ...

  7. timestamp的两个属性:CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP

    timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下: 1. CURRENT_TIMESTAMP 当要 ...

  8. MySql事务select for update及数据的一致性处理讲解

    MySQL中的事务,默认是自动提交的,即autocommit = 1: 但是这样的话,在某些情形中就会出现问题:比如: 如果你想一次性插入了1000条数据,mysql会commit1000次的, 如果 ...

  9. mysql事务实现数据更新_MySql事务select for update及数据的一致性处理讲解

    MySQL中的事务,默认是自动提交的,即autocommit = 1: 但是这样的话,在某些情形中就会出现问题:比如: 如果你想一次性插入了1000条数据,mysql会commit1000次的, 如果 ...

最新文章

  1. OpenBSD 5.2 发布
  2. java i 什么时候变_Java中i++与++i的区别(效率分析)
  3. Spring Cloud 与 Dubbo 的完美融合之手「Spring Cloud Alibaba」
  4. Android:Activity统一堆栈管理(实现随时finish特定或是所有Activty)
  5. c语言入门经典课后作业,C语言入门经典习题答案.doc
  6. Xamarin自定义布局系列——PivotPage(多页面切换控件)
  7. 【重学计算机】计组D1章:计算机系统概论
  8. 回溯法求解背包问题java_背包问题回溯法的递归实现(java)
  9. 常见的拉普拉斯变换对 - 对查表
  10. 《MLB棒球创造营》:走近棒球运动·坦帕湾光芒队
  11. Linux的shell计算下一次生日
  12. 三菱PLC控制器FX3GA USB驱动 程序下载
  13. 桥接模式+C#发送邮件+配置文件
  14. OPPO年薪百万offer经历分享
  15. [高项]消极风险VS积极风险
  16. 机器人学之动力学笔记【9】—— 牛顿-欧拉 递推动力学方程
  17. append、appendTo、appendChild、prepend
  18. 无线WIFI网络系统介绍
  19. 借势“双碳”目标东风,重塑股份全力推动氢燃料电池多场景应用
  20. 新买的阿里云服务器无法进行远程桌面

热门文章

  1. 卧槽,电脑版微信终于可以刷朋友圈了!
  2. HTML5期末大作业:电商购物网站设计——仿品优购 (毕业设计含论文) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 学生电商网页作业...
  3. 总结:亚马逊封号的15种原因
  4. Android studio设置背景图(二)
  5. 通过go 语言访问redis
  6. dsl java 语言_DSL实现要点(3)--利用脚本语言实现DSL
  7. 关于小米手机AlarmManager的问题
  8. 手把手教你定制一个夸夸群机器人
  9. 只要夸夸人的群,居然一个月能赚7W多?
  10. 惊!Python居然可以读故事了