浪潮9300刷sas3008 it直通
重要的事提前说卡背后的sas地址要提前拍!!!会用到
最近看了小破站的up主的推荐3008直通卡的视频,便将自己用了蛮久的sas2的卡做升级,之前的老卡是买的dell的oem的卡,也是自己刷的固件,改直通。
这次的卡是在深水鱼收的,现在浪潮的卡普遍80-90左右,加风扇再贵一些,我这卡是看到本市有卖家买就买了,70包邮,但是没有刷it模式的,甚至可能都不是ir模式,因为在shell efi中用sas3flash.efi -list的命令,看不到卡的信息,当时我都以为卡是坏的,折腾了几个晚上,都准备买新的了,因为买之前也是看到本站有人分享怎么刷成3008,步骤也不多,就买了。
废话不多说了,直入主题,分享一下,如果你买到的卡,不是it直通的,不能读取卡信息的,可以试试我分享的。
一:首先如果你不能读取卡信息,如果能读取直接看站内另外的一篇分享。参考来自之前刷sas2308的教程,

確認一下“設備”顯示的是你的U盤,選擇“FreeDOS”,然後點“開始”;
根據屏幕提示操作,直到完成。
下載刷機需要用到的文件。 LSI.zip(这里面sas2的工具是没用的,可以下也没问题)
在解壓好的文件中,把LSI目錄下的全部文件直接複製進U盤根目錄。至此,刷機U盤做好了。
二 初始化你的卡
1 在开机时选择传统模式(legacy)不是uefi的u盘
2 檢查是否能讀到適配器號
megarec -adplist
或者
megarec3 -adplist
能夠成功讀到“SAS3008”即可
清空sbr
megarec3 -writesbr 0 byte.sbr
將空白512字節sbr寫入卡中。刷入成功後會看到“success”字樣;
清空陣列卡閃存
megarec3 -cleanflash 0
清空陣列卡閃存(NVSRAM)。卡上的閃存很大,耐心等待提示完成;
完成後 禁止按開機/重啟鍵進行重啟操作,切換到後續步驟 使用 CTRL + ALT + DELETE 重啟到 UEFI模式
三 刷寫固件,bios, UEFI(这里就是可以去看站内另外一位分享的)
重啟(切換)到 UEFI 模式 使用 CTRL + ALT + DELETE 重啟到 UEFI模式 (注意選UEFI模式)
切換目錄
map
使用map命令找到所有的磁盤
fs0:
進入有刷機文件的磁盤, 這裡是fs0盤, 實際可能是其他磁盤,與系統相關。
刷入Firmware和Bios文件
sas3flash -o -f SAS9300_8i_IT.bin -b bios.rom
注意成功的話會顯示 success , 如果出現錯誤請嘗試
sas3flash -o -f SAS9300_8i_IT.bin -b bios.rom
有两个什么rom和bios还是什么的,it直通不用刷。
4 重新設置SAS地址
sas3flash -o -sasadd 5006xxxxxxxxxxxx
把SAS地址設置成與卡上貼紙一致,注意上面輸入的地址不需要輸入其中的-號,數字連在一起即可,設置完成後可以用以下命令查看設置結果
sas3flash -list
最后应该卡上就变成it模式了,sas address也是不是全是0了。
新的固件地址就是16.00.16.00的下载地址 里面刷机需要的sas3.efi的有,https://www.h3c.com/en/d_202110/1477170_294551_0.htm#:~:text=Release%20time%EF%BC%9A2021%2D10%2D18.%20Home%20Support%20Servers%20Storage%20Controller%20Software%20Download%20Storage%20Controller%20Firmware.
因为是适配华三自己的固件,里面有2个硬件的,我选了RACK_REPO这个,然后选择tool文件夹里的efi,因为在shell efi里刷。
也可以参考github上这篇
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
