前言
本文將實作如何正確更新 IBM xSystem 伺服器相關組件的 Firmware 版本,以下為簡述整體操作流程,詳細內容可參考 IBM ToolsCenter Bootable Media Creator Installation and User Guide 文件。實作環境
- IBM xSystem 3550 M4 Server
- IBM Bootable Media Creator (ibm_utl_bomc_9.51_windows_i386.exe)
製作自動更新 Firmware USB
1. 首先至 IBM 網站,下載 IBM Bootable Media Creator (BOMC) Firmware 更新工具,此次實作點選「Microsoft Windows v9.51」項目,便會下載執行檔 ibm_utl_bomc_9.51_windows_i386.exe。2. 下載完成後,執行該工具準備建立更新 Firmware 工具,將會依照該工具的要求將相關型號伺服器的 Firmware 進行下載後,建立 ISO (CD / DVD) 或 USB 開機媒介。此更新 Firmware 工具「不必安裝」直接執行即可,點選「I accept the terms in the license agreement」項目,同意軟體授權條款。
3. 在 Welcome 頁面中,若之前有建立過並且將設定儲存,可以勾選「Load in a previously saved configuration」項目準備載入先前的設定檔,或者勾選「Check for the latest version of this tool」項目檢查此工具是否有新版本釋出,此次實作環境因為是初次執行且已經下載最新版本,因此直接按下 Next 鈕繼續。
4. 在 Media Purpose 頁面中,此次實作環境勾選了「Updates、Diagnostics、Enable Task AutoRun (Updates)、Create media to use a text-based user interface」 等項目,勾選最後一項的原因是,有時採用預設的 GUI 畫面更新到一半時可能會卡住不動的問題。
5. 在 Acquire Location 頁面中,時請選擇「Check the IBM web site、Latest available individual updates」 二個項目,也就是下載時檢查是否有最新 Firmware 版本 。
9. 在 Media Format 頁面中,為設定當最新 Firmware 版本的相關資料下載完成後,要匯出的媒介是什麼,此工具支援三個開機媒介分別是: (此實作環境選擇 USB 項目,並且該 USB 隨身碟為 F 槽!!)
- CD/DVD: 會匯出 ISO 檔以便後續進行燒錄光碟片的動作。
- USB: 將相關開機檔案及 Firmware 寫入至 USB 裝置,請在執行此工具以前就將 USB 裝置插入至電腦,否則屆時此工具無法動態偵測到 USB 裝置。
- PXE: 此項目僅適用於要大量更新多台伺服器 Firmware 版本時使用,並且要配合 PXE Server 及相關機制才可運行。
10. 在 Confirm Choices 頁面中,將剛才所互動設定的資訊列表讓您再確定一次,您可以按下 「Save」鈕將設定存檔,以便後續有同樣需求時可直接使用。
12. 相關檔案都下載完畢後,因為我們是選擇製作成 USB 開機媒介,因此工具會提醒您所指定的 USB 裝置將會被格式化,格式化完成後就會將相關資料寫入 USB 裝置內,請按下「確定」鈕執行將資料寫入 USB 裝置的動作。
進行 IBM xServer 伺服器 Firmware 版本更新
1. 將欲更新 Firmware 版本的伺服器,其相關資料進行備份完成後機器關機 (拔掉電源線),插入剛才製作好的 Firmware 更新 USB,開機時您可以看到此次實作的機器目前顯示的相關版本:
- UEFI Build Ver: 1.30
- IMM Build Ver: 1.97
- Diagnostics Build Ver: 9.28
2. 開機後,出現系統提示畫面時請按下「F12」鍵,選擇由 USB 裝置開機 (USB Storage),此次實作環境因為將 USB 裝置插在 IBM x3550 M4 伺服器的前端,因此選擇「USB2: Storage - USB Port 1 Front」項目。
7. 更新完畢後,會顯示每個組件版本更新的資訊,如 Reboot 欄位顯示是否需要重新啟動伺服器以套用生效「Reboot Required to take effect」,以及 Status 欄位顯示組件版本的更新結果「Successfully Installed」。