Dell-Poweredge

如何升級 Dell PowerEdge R510 的 iDRAC 韌體和 BIOS?

  • December 6, 2019

我有一台帶有 iDRAC Enterprise 的 Dell PowerEdge R510:

  • 系統型號:PowerEdge R510
  • 系統版本:II
  • 服務標籤:70BMGS1
  • 快遞服務程式碼:15257000305
  • BIOS 版本:1.8.2
  • 韌體版本:1.80(Build 17)
  • 生命週期控制器韌體:1.5.1.57

我想升級 BIOS 和 iDRAC 韌體。我從戴爾的 R510 下載頁面(iDRAC 設置 -> Web UI 上的韌體更新)向它提供了這些文件中的每一個,但每次都返回“文件對 iDRAC 韌體更新無效”:

  • ESM_Firmware_MXKG2_LN32_2.91_A00.BIN
  • ESM_Firmware_NVJ9K_LN32_1.90_A00.BIN
  • iDRAC6_1.85_A00_FW_IMG.exe
  • R510_BIOS_PYCXX_WN64_1.14.0.EXE
  • R510_ESM_Firmware_F8T9F_WN32_1.92_A00.EXE

根據戴爾論壇,我應該進行分階段更新,但 1.85 是我認為戴爾網站上可用的 iDRAC 韌體的最舊版本。

對於 R620 和 R630 等較新的伺服器,我只需將戴爾網站上的任何韌體文件(BIOS 或 iDRAC 或其他)提供給 iDRAC,它就會知道如何處理它。知道我應該如何執行升級嗎?

如支持文章Dell PowerEdge:如何使用 iDRAC 進行遠端韌體更新?的第 4 節中的培訓影片所示。,您必須手動解壓縮iDRAC6_1.85_A00_FW_IMG.exe並將實際圖像文件上傳firmimg.d6到 iDRAC。較新的 iDRAC 型號可以直接接受執行檔並自行解壓縮,但顯然 iDRAC 6 不能。

感謝分享@Harry Johnston 我有 poweredge T420 idrac 7,它不會佔用 .bin 文件。必須提取並獲取有效載荷/文件夾中的 .d7 文件。

或者,我從Dell EMC System Update中發現了 ESM 工具

具體:使用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 並提示您選擇所有必要的更新。

引用自:https://serverfault.com/questions/942416