openUBMC2506 BIOS升级显示成功但是reboot后通过OS侧查看版本实际上未生效

~ ~ $ ipmcset -d upgrade -v /tmp/bios_openubmc_6_81_b01.hpm
Please make sure the iBMC is working while upgrading.
Updating…
100%
Upgrade successfully.
openUBMC2506 BIOS升级显示升级成功后,OS侧执行reboot或掉电重启后,通过OS侧dmidecode -t bios查看版本没有变化。日志如下图所示,有4处错误提示,帮忙看下可能是什么原因?

从日志上看,此次升级为上电状态缓存bios固件包,需要下电生效。这次升级后有没有在bmc侧执行过下电操作

有整板掉电过,起来之后也还是原来的版本。

有掉电后的日志吗

没有收集, 我再操作一遍 收集下 掉电后的日志 发出来。

附件是升级 掉电重启后 的一键收集日志app.log。
看起来启动后的bios service 有报错,不确定是否是未生效的原因。


applog.txt (1.7 MB)

请问老哥的bios从哪获取的?

问题已解决,需要先手动切换升级通道。BIOS FLASH的 SFC通道默认连接KP模组,需要先切换到BMC侧,再进行升级。

1 个赞

每个厂家不一样,可以咨询下PAE。