如何升级 Dell PowerEdge R510 的 iDRAC 固件和 BIOS?

如何升级 Dell PowerEdge R510 的 iDRAC 固件和 BIOS?

我有一台配备 iDRAC Enterprise 的 Dell PowerEdge R510:

  • 系统型号:PowerEdge R510
  • 系统修订:II
  • 服务标签:70BMGS1
  • 快递服务码:15257000305
  • BIOS 版本:1.8.2
  • 固件版本:1.80(Build 17)
  • 生命周期控制器固件:1.5.1.57

我想升级 BIOS 和 iDRAC 固件。我从 Dell 的 R510 下载页面(iDRAC 设置 -> Web UI 上的固件更新)输入了这些文件,但每次都返回“文件对 iDRAC 固件更新无效”:

  • ESM_固件_MXKG2_LN32_2.91_A00.BIN
  • ESM_固件_NVJ9K_LN32_1.90_A00.BIN
  • iDRAC6_1.85_A00_FW_IMG.exe
  • R510_BIOS_PYCXX_WN64_1.14.0.EXE
  • R510_ESM_固件_F8T9F_WN32_1.92_A00.EXE

根据戴尔论坛,我应该进行分阶段更新,但我认为 1.85 是戴尔网站上可用的 iDRAC 固件的最旧版本。

对于 R620 和 R630 等较新的服务器,我只需向 iDRAC 输入戴尔网站上的任何固件文件(BIOS 或 iDRAC 或其他),它就会知道如何处理它。有想法我应该如何进行升级吗?

答案1

如支持文章第 4 部分中的培训视频所示Dell PowerEdge:如何使用 iDRAC 进行远程固件更新?,您必须手动解压iDRAC6_1.85_A00_FW_IMG.exe并将实际映像文件上传firmimg.d6到 iDRAC。较新的 iDRAC 型号可以直接接受可执行文件并自行解压,但 iDRAC 6 显然不能。

答案2

感谢分享@Harry Johnston 我有 poweredge T420 idrac 7,它无法接收 .bin 文件。必须提取并获取 payload/ 文件夹中的 .d7 文件。

另外,我发现了戴尔的 ESM 工具Dell EMC 系统更新

具体来说:使用 Linux 存储库的安装方法 设置存储库

curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash

安装 DSU RedHat Enterprise Linux 服务器 yum install dell-system-update

SUSE Enterprise Linux 服务器 zypper install dell-system-update

注意:如果没有签名密钥,请运行以下命令来更新签名密钥

curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash

安装说明可以在这里找到这里

一旦安装,您就可以运行dsu -u,它将检查您的所有硬件,包括 BIOS,并提示您可以选择所有必要的更新。

相关内容