相信不少NAS玩家都會買一些HBA卡,像娜柴手中有十幾張HBA卡,若是使用沒有問題,通常不會特別去升級FIRMWARE,減少系統的不確定性。不過這次剛好拿一張HBA卡進行硬碟檢測,卻發現會卡在開機時的HBA畫面,搜尋網路資料確實有發現其他國外網友有這問題,這張卡是HP H220,使用於其他幾台電腦都沒問題,偏偏剛好某一台就是不行,於是我們就需要升級FIRMWARE,HP H220 = LSI 9207-8i,娜柴特別寫這一篇造福一下大家。
HP H220=LSI 9207-8i 屬於 HBA 卡,也就是 it mode
9217-8i 是陣列卡,即是 ir mode支援RAID R0,1,10,1E,但這個不完全是硬體陣列卡,是會佔據CPU,有沒有比系統作的軟陣列好,這我不清楚,因為現在電腦太快,實在是懶得測試,平常時RAID 1,娜柴都是用系統直接做,尤其是黑蘋果或macOS Catalina Mojave。
註:LSI某些卡是可以使用在蘋果系統,需要安裝特別的驅動程式
升級之前,Microsoft 微軟 Windows 請先安裝 MegaRAID Storage Manager 最新版
嗯~~~娜柴知道有些新手不會下指令,也看不懂,又怕弄錯把卡給弄掛
所以~~~找個WINDOWS系統,把LSI 卡插上去進行開機,若開機一直逼逼叫,代表與你那台電腦不相容,可能需要遮蔽金手指某兩個針腳( 5 and 6,進一步請自行GOOGLE)
目前我用這版本
MegaRAID Storage Manager
Version:
17.05.02.01
File Size:
72546 KB
Language:
English
安裝完之後,可以在軟體上看到卡的資訊
暫時用Windows 寫文章,懶得裝工具,序號隨便塗一塗 XDDD
升級FIRMWARE
注意:以下每張卡會出現的畫面不一定相同
例如 IBM ServerRAID M5015,就不一樣,只出現一種
本教學使用的方法,是娜柴自己try出來,不必在乎一定要去找hp的網站,直接在broadcom網站下載即可。
HP H220這張卡總共需要升級三個項目
1.Controller firmware
2.Load BIOS (傳統BIOS)
3.EFI-BSD(如果使用UEFI主機板開機,這個一定要升級)
歷史故事來了
LSI >AVAGO>Broadcom
反正就是企業的併購,我們能找到對的FIRMWARE進行升級就好了!

怕病毒的人,請自己搜尋圖片中的關鍵字!
1.下載 UEFI-BSD (bios選單拉下來)

解壓縮得到目錄 UEFI_BSD_P20
Downloads\UEFI_BSD_P20\UEFI_BSD_P20\uefi_bsd_rel\Signed\x64sas2.rom
想深入研究的請看目錄內的TXT檔案
2. firmware 抓以下這個就對了
Package_P20_Firmware_BIOS_for_MSDOS_Windows
這個解開會有兩個重要的檔案
贊助廣告
解壓縮目錄 9207_8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows
\9207_8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows\Firmware\HBA_9207_8i_IT\9207-8.bin
\9207_8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows\9207_8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows\sasbios_rel\mptsas2.rom

歸納:
1.EFI-BSD 檔案選擇 \Signed\\x64sas2.rom
2.LoadBIOS 檔案選擇 \sasbios_rel\mptsas2.rom
3. Controller firmware 檔案選擇 \HBA_9207_8i_IT\9207-8.bin
至於哪個先升級,沒甚麼差別,升級其中一個不要立刻重新開機,三個都完成之後再重開機
以上是娜柴升級的順序,怕錯就跟著做
以上是娜柴升級的順序,怕錯就跟著做

重開機之後,開機會面會出現AVAGO,繼續等開進WINDOWS
如果你要使用SATA SSD做軟體陣列,SAS2308-IT 就對了,不要使用9220-8i (SAS 2008)。

進入WINDOWS 之後,檢查裝置管理員中的資訊,驅動程式自然而然是最新版 ( Windows 10 2004版)
顯示為 LSI Adapter SAS 2308 Mustang

總結:喜歡打指令、不屑使用WINDOWS的高手們請繞道,這篇適合新手
如果架設任何ZFS型態的NAS,例如FREENAS、Solaris 11.4, ZFS on Linux,等等,或是使用於黑蘋果或WINDOWS下作為擴充硬碟介面卡,本篇教學就筆記筆記吧!
#娜柴3C筆記
後記補圖:
裝上一顆intel ssd 80GB ,開機成功!
測試數據
這顆是非常古老的SSD 介面為3Gb/s,MLC顆粒,拿來當開機系統碟依然猛猛的!