在無法啟動作業系統或伺服器時,透過 AIX 或 Linux 取得伺服器韌體修訂程式

學習在無法啟動作業系統或伺服器的情況下,如何經由 AIX® 或 Linux® 套用伺服器韌體修訂程式。

伺服器韌體為「授權內碼」的一部份,可以啟動硬體,例如服務處理器。
註: 經由作業系統安裝伺服器韌體的過程會中斷 (非並行)。

請執行作業 1 至 4。

作業 1. 決定現有的韌體層次

當您無法啟動 AIX 或 Linux 作業系統或伺服器時,請利用這項程序來決定現有的伺服器韌體層次。
  1. 將「eServer™ 單機診斷程式版本 xxxxx CD」插入伺服器的光碟機,然後啟動 CD。 如果需要如何啟動「單機診斷程式版本 xxxxx CD」的詳細資訊, 請參閱從 CD 執行 eServer 單機診斷程式
  2. 起始設定終端機類型 (如果系統要求)。
  3. 在選取功能螢幕上,選取作業及服務輔助工具
  4. 在作業選擇螢幕上,捲動到選項清單底端,選取更新及管理快閃記憶體
    註:7037-A507047-185 系統上執行 lsmcode 指令時, 快閃記憶體的暫時或永久端可能會將韌體層次報告為 _UNKNOWN_。發生此問題的原因是只有一個層次的基本主機板控制器韌體。系統韌體中不含該層次時, 層次就是 _UNKNOWN_。

    安裝新的韌體時,依預設會將它安裝到暫時端。此新的韌體層次包括新層次的基本主機板控制器程式碼, 且會向永久端報告 _UNKNOWN_。這並不是問題, 它只是指出快閃記憶體中的韌體層次不是出廠時所含的組合。

    若要更新韌體,而不要報告 _UNKNOWN_, 請執行下列步驟:
    1. 使用適當的作業系統指令來執行確定作業。
    2. 確定作業完成之後,請重新啟動系統。
    3. 重新啟動系統且執行作業系統後,請重新執行 lsmcode 指令。T 及 P 都應報告層次 (如 AT206_061), 而不是 _UNKNOWN_。
  5. 記錄目前暫時的系統韌體映像檔的資訊。

作業 2. 取得微碼更新檔案與探查工具 CD

您需要取得微碼更新檔案與探查工具 CD。如需詳細資料,請聯絡服務及支援。
  1. 從具有網際網路連線的電腦或伺服器,造訪 Fix Central 網站 (http://www.ibm.com/eserver/support/fixes/)。
  2. 在 Product family 清單中選取適當的系列。
  3. 在 Product 清單中選取 Hardware microcode and firmware
  4. 按一下 Continue
  5. 從 Microcode downloads 網站中,選擇下列選項:
    • 如果頁面頂端有標籤,請繼續步驟 6
    • 如果頁面頂端有下拉清單,請繼續步驟 7
  6. 請執行下列步驟:
    1. 在視窗頂端的 Microcode downloads 標籤中,選取 CD 映像檔。畫面上會顯示「微碼更新檔案與探查工具 CD 映像檔」頁面。
    2. 選取微碼更新檔案與探查工具 CD 映像檔。畫面上會顯示「授權合約」。
    3. 按一下我已經閱讀並瞭解此授權合約且同意遵守其條款
    4. 遵循畫面上的提示來下載映像檔。
    5. 遵循 CD 程式的指示來建立 CD。
    6. 擁有 CD 之後,請繼續進行作業 3. 套用伺服器韌體修訂程式
  7. 請執行下列步驟:
    1. 遵循畫面上的提示來下載映像檔。
    2. 遵循 CD 程式的指示來建立 CD。
    3. 擁有 CD 之後,請繼續進行作業 3. 套用伺服器韌體修訂程式

作業 3. 套用伺服器韌體修訂程式

  1. 微碼更新檔案與探查工具 CD 插入媒體裝置, 並選取驗證及更新系統韌體,然後按 Enter 鍵。
    註: 如果您收到訊息指出:此分割區無權執行所要求的功能,請參閱 與 HMC 先前管理之伺服器相關的訊息
  2. 選取適當的裝置,然後按 Enter 鍵。
  3. 按 F4。這時會顯示一份韌體修訂程式映像檔的清單。
  4. 選取類似 /microcode/SqnP5/01SF2xx_yyy_zzz.img 的映像檔。
  5. 按 F7。您選取的伺服器韌體層次就會安裝在暫時端。

作業 4. 驗證修訂程式安裝正確

使用此程序來驗證修訂程式安裝正確。
  1. 從下列選項中選擇:
    • 若要使用 AIX 或 Linux 指令行 (作業系統必須已執行,且必須可以使用診斷程式), 請繼續下一步。
    • 若要使用 ASMI,請在「ASMI 歡迎使用」窗格的右上角,檢視版權聲明下方顯示的伺服器韌體層次; 例如 SF220_006。如果顯示的伺服器韌體層次不是您安裝的層次, 請參閱無法驗證已順利安裝修訂程式
  2. 在指令行輸入:
    lsmcode
    這時會顯示伺服器韌體的現有層次。例如,您可能會看到類似下列輸出:
    目前的永久系統韌體映像是 SF220_005。目前的暫時系統韌體映像是 SF220_006。系統目前使用暫時映像檔開機。
    註:
    1. 永久層次又稱為備份層次。
    2. 暫時層次又稱為已安裝的層次。
    3. 系統以暫時端開機,所以目前暫時層次就是已啟動的層次。
  3. 如果使用 7037-A507047-185 系統,請注意下列事項:
    註:7037-A507047-185 系統上執行 lsmcode 指令時, 快閃記憶體的暫時或永久端可能會將韌體層次報告為 _UNKNOWN_。發生此問題的原因是只有一個層次的基本主機板控制器韌體。系統韌體中不含該層次時, 層次就是 _UNKNOWN_。

    安裝新的韌體時,依預設會將它安裝到暫時端。此新的韌體層次包括新層次的基本主機板控制器程式碼, 且會向永久端報告 _UNKNOWN_。這並不是問題, 它只是指出快閃記憶體中的韌體層次不是出廠時所含的組合。

    若要更新韌體,而不要報告 _UNKNOWN_, 請執行下列步驟:
    1. 使用適當的作業系統指令來執行確定作業。
    2. 確定作業完成之後,請重新啟動系統。
    3. 重新啟動系統且執行作業系統後,請重新執行 lsmcode 指令。T 及 P 都應報告層次 (如 AT206_061), 而不是 _UNKNOWN_。
  4. 驗證所顯示的伺服器韌體層次就是您安裝的層次。
  5. 如果顯示的伺服器韌體層次不是您安裝的層次, 請參閱無法驗證已順利安裝修訂程式

送出評價意見 | 對本文的評價