Skip to main content

BROADCOM官网下载对应固件包

93008i固件包与SAS3008通用,SAS3008固件包过于老旧已下架。

其中IT模式HBA直通模式IR模式RAID控制模式。根据需求刷取对应模式。

刷固件可再windows系统和linux系统下执行,不过前提是有系统

教程将在EFI SHELL环境下执行

F7/F11或在BIOS启动下找到类似UFEI: Built-in EFI Shell字符并进入

efishell

以下工具文件均需要放在FAT32文件格式下的U盘里

这是刷机工具(必需,以下其他可取所需)

sas3flash.efi

IT模式固件包(与IR模式只能刷其一,且原固件为IT时直接刷取只能刷IT)

SAS9300_8i_IT.bin

IR模式固件包(与IT模式只能刷其一,且原固件为IR时直接刷取只能刷IR)

SAS9311_8i_IR.bin

Legacy固件

mptsas3.rom

UEFI固件(遇到最多缺失的就是该固件,大多情况只刷这个即可)

mpt3x64.rom

刷机命令使用

进入EFI Shell下一般可以看到是否读取到U盘

只插入一个U盘情况下命令fs0:进入U盘

fs0

ls命令先查看U盘文件内容,这里是IT固件包

lsfs0

找到刷固件工具执行

sas3flash.efi -list     //查看当前SAS3008固件信息
sas3flash.efi -o -e 6 //清除所有固件(**抹除数据后可以选刷IT/IR**,非特殊情况不执行该命令)

saslist

可以观察到这是一张IR卡且UEFI BSD Version相关内容缺失信息,这是导致UEFI识别不到SAS3008的罪魁祸首

sas3flash.efi -o -b mpt3x64.rom     //刷UEFI固件

//可选执行
sas3flash.efi -o -f SAS9311_8i_IR.bin -b mptsas3.rom -b mpt3x64.rom
//相当于全部更新到新版本固件,其中阵列卡固件刷取需用-f,Legacy和UEFI固件刷取需用-b

doneuefifw

重新查看固件信息

resaslist

重启即可