這是本文件的舊版!


IBM 專區

拿來放一些跟 IBM 有關的

會特別寫是因為,我被 UpdateXpress 玩弄了快好幾天,所以特此紀錄怎麼更新 IBM Server 的 Firmware,而需要更新的原因是因為,x3650 的舊 BIOS 無法設定 “Execute Disable Bit CPU”,進而導致 VMware 的 VMotion (EVC)無法使用。

有別於 HP 的經驗, HP 會一直出所謂的 Firmware Update Bootable CD,顧名思義就是,拿最新的光碟去開機就可以更新好所有硬體到最新的韌體。

但是 IBM 似乎不是這麼做的。

IBM 有一個軟體稱之為 UpdateXpress,這隻程式可以很方便的用來進行韌體更新,但是,它不包含任何更新檔,它只是一隻讓你可以“下載”更新檔及用更新檔來更新韌體的程式。

由於剛剛有提到,我的機器 OS 是 VMware,所以,為了求快求方便,你可以先抓 Windows 版本 (目前版本的檔案為 uxspi430.exe)的 UpdateXpress,於 Windows 上面執行它,然後由它去幫你把所有更新需要用到的檔案下載好到指定的資料夾。再整個資料夾搬到 VMware 的 OS 裡去執行更新。

它可以使用圖形模式,也可以使用指令模式,Windows 及 Linux 皆同。

整個資料夾搬到 VMware or Linux 後,用下列指令執行資料夾下的 uxspi430.rhel5 (for ESX 4.x) or uxspi430.rhel3 (for ESX 3.5)

# ./uxspi430.rhel5 up

這樣它就會問你是否要更新它偵測到的需要更新的韌體,輸入 a 即可,其他選項請見說明文件。

  • 我會整個錯亂的原因就是因為,它的執行更新程式與更新檔是分開的,所以我一直都沒有把 uxspi430.rhel5 與一堆檔名如下的 (ibm_fw_bios_gge146b_linux_i386.xml) 檔案放在一起執行。後來看到 Windows 抓下來的結果我才想到,放在一起執行應該就沒事了,結果真的是如此啊!
  • PS. 原廠寫的 User Guide 真的還蠻鳥的。

<fbc>