RedHat 8.2实现Barlow Pass FW Update的3种途径
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种途径相关推荐
- 标准SQL的update语句三种用法
标准SQL的update语句三种用法 一.环境: MySQL-5.0.41-win32 Windows XP professional 二.建立测试环境: DROP TABLE IF EXIS ...
- SQL Update的四种常见写法
/* 实验对象:两个学生表 1. 一个stu学生表,一个stu1学生表. 2. 上述表有三个字段 (学生id,学生性别,学生名字)*//* update语句常见场景,分为两大类: 1.单表update ...
- 禁用 Windows Update 的几种方法
第一种方法 在 此电脑 上右键选择 管理 在左侧目录中依次选择 服务和应用程序 > 服务 下滑找到 Windows Update 并单击右键 选择 停止 第二种方法 Win + R 输入 gpe ...
- (PASS)JAVA数组去重 三种方法 (不用集合)
第一种方法(只学到数组的看): 定义一个新的数组长度和旧数组的长度一样,存储除去重复数据的旧数组的数据和0, package demo01;import java.sql.Array; import ...
- Pass Infrastructure基础架构(上)
Pass Infrastructure基础架构(上) Operation Pass OperationPass Op-Specific OperationPass Op-Agnostic Depend ...
- MySQL 使用SELECT ... FOR UPDATE 做事务写入前的确认(转)
Select-For Update语句的语法与select语句相同,只是在select语句的后面加FOR UPDATE [NOWAIT]子句. 该语句用来锁定特定的行(如果有where子句,就是满足w ...
- timestamp的两个属性:CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP
timestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下: 1. CURRENT_TIMESTAMP 当要 ...
- MySql事务select for update及数据的一致性处理讲解
MySQL中的事务,默认是自动提交的,即autocommit = 1: 但是这样的话,在某些情形中就会出现问题:比如: 如果你想一次性插入了1000条数据,mysql会commit1000次的, 如果 ...
- mysql事务实现数据更新_MySql事务select for update及数据的一致性处理讲解
MySQL中的事务,默认是自动提交的,即autocommit = 1: 但是这样的话,在某些情形中就会出现问题:比如: 如果你想一次性插入了1000条数据,mysql会commit1000次的, 如果 ...
最新文章
- OpenBSD 5.2 发布
- java i 什么时候变_Java中i++与++i的区别(效率分析)
- Spring Cloud 与 Dubbo 的完美融合之手「Spring Cloud Alibaba」
- Android:Activity统一堆栈管理(实现随时finish特定或是所有Activty)
- c语言入门经典课后作业,C语言入门经典习题答案.doc
- Xamarin自定义布局系列——PivotPage(多页面切换控件)
- 【重学计算机】计组D1章:计算机系统概论
- 回溯法求解背包问题java_背包问题回溯法的递归实现(java)
- 常见的拉普拉斯变换对 - 对查表
- 《MLB棒球创造营》:走近棒球运动·坦帕湾光芒队
- Linux的shell计算下一次生日
- 三菱PLC控制器FX3GA USB驱动 程序下载
- 桥接模式+C#发送邮件+配置文件
- OPPO年薪百万offer经历分享
- [高项]消极风险VS积极风险
- 机器人学之动力学笔记【9】—— 牛顿-欧拉 递推动力学方程
- append、appendTo、appendChild、prepend
- 无线WIFI网络系统介绍
- 借势“双碳”目标东风,重塑股份全力推动氢燃料电池多场景应用
- 新买的阿里云服务器无法进行远程桌面
热门文章
- 卧槽,电脑版微信终于可以刷朋友圈了!
- HTML5期末大作业:电商购物网站设计——仿品优购 (毕业设计含论文) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 学生电商网页作业...
- 总结:亚马逊封号的15种原因
- Android studio设置背景图(二)
- 通过go 语言访问redis
- dsl java 语言_DSL实现要点(3)--利用脚本语言实现DSL
- 关于小米手机AlarmManager的问题
- 手把手教你定制一个夸夸群机器人
- 只要夸夸人的群,居然一个月能赚7W多?
- 惊!Python居然可以读故事了