签名损坏导致 HPE Gen10 固件无法更新

签名损坏导致 HPE Gen10 固件无法更新

HPE Gen10 服务器无法从 ILO 5 版本 2.10 更新到当前版本。我尝试了 ILO Web 界面和本地更新功能。

签名不正确。即使手动下载 .bin 文件,服务器仍不接受该签名。

我找到了一个提示,下载 SuSE RPM 安装程序,提取文件并ilo5_278.bin通过 Web 界面从那里上传。这终于成功了,服务器现在运行的是 ILO 5,2.78。接下来我想更新其他工具。

服务器在线发现新版本:

HP Gen10 服务器在线发现新版本

所有服务均标记为需要更新: 所有服务都标记为需要更新

一个或多个固件更新失败: 一个或多个固件更新失败

有关环境/系统的详细信息:

Product Name            ProLiant MicroServer Gen10 Plus
System ROM              U48 v2.10 (03/09/2020)
System ROM Date         03/09/2020
Redundant System ROM    U48 v2.10 (03/09/2020)
Product ID              P16006-421

All systems here are running Linux 
The first LAN port is connected to the internet
An ILO card is built in and also in use

我怎样才能使更新再次正常运行?

答案1

如果 HPE Gen10 服务器的固件更新由于签名损坏而失败,则可能是您下载的固件文件已损坏,或者服务器上的固件签名验证过程存在问题。

您可以尝试以下步骤来解决该问题:

  • 验证固件文件:尝试从 HPE 网站再次下载固件文件并验证其校验和,以确保它在下载过程中没有损坏。

  • 检查固件签名:检查 HPE 网站上的固件签名,确保它与您下载的固件文件上的签名相匹配。如果签名不匹配,则您下载的文件可能已被篡改或损坏。

  • 禁用安全启动:如果固件文件正确且签名有效,则可能是服务器的安全启动功能阻止了固件更新的安装。尝试禁用安全启动功能,然后再次尝试固件更新。此外,您还可以找到这一页也很有帮助。

相关内容