给我的NAS服务器买了一个新的HBA卡,这个卡是 LSI 9400 SAS3408同款。 习惯到手先升级固件
刚刚试过给LSI 9311 卡升级固件,现在LSI 是broadcom, 又不是主力产品线,软件功能很弱,更新也不及时。
新的LSI 9311 固件升级没有msm软件界面,只有storcli命令行模式.
找了一下broadcom网站,这款也是只有storcli命令工具和固件, 官方只有P12 和 P14 版本, 且P14 要win用户主要加patch,不然会蓝屏死机。。。
去看了一下lenovo网站, 430-8i 有 2020 年固件, 但版本是13.1.xx 估计是P13 版本。。。
先去升级lenovo 官方P13,避免卡片版本跨度大升级有问题不好处理。
lenovo官方的版本 有 win server 和 linux 两个版本的升级方式包, 因为我要用台式机升级后再放到服务器, 所以我先用rufsu 创建一个 centos live CD启动盘,修改pc用usb启动。
lenovo 的安装文件只是一个单一的bin文件,lnvgy_fw_storehba_mpt3.5.430-13.01.00.00-2_linux_x86-64.bin -s 就可以执行升级, 复制的文件需要修改一下文件的权限或是复制到本地的目录中。 执行后重启,430-8i 卡就有新的固件了。13.1 .xxx
第二部,刷LSI官方 9400 IT模式的固件
把 linux 版本的storcli rpm包和 fw 相关文件放进去usb 存储,复制文件到linux 用户的Downloads 目录, linux 版本的storcli 应用需要先按照, 按照后,切换路径到 megaraid 目录里
先用storcli /C0 get bios/flash/firmware file=xxxx 备份相关的文件。
跟530-8i 刷需要跳线不一样, 430-8i 刷 9400 没用跳线也可以。
刷固件的命令 storcli /C0 download file=HBA_9400-8i_SAS_SATA_Profile.bin
就可以
另外,需要的话,可以升级bios 的文件,
storcli / cx download efibios file = mpt35sas_x64.rom
storcli.efi / cx download bios file = mpt35sas_legacy.rom
run storcli /c0 show ,check card version is 14.0.0 xx , SAS