固件下载
跟其他固件驱动、bios固件一行,在dell官方下载即可,或者搜索关键字,然后找到最新的版本
正常情况下,是会提供LINUX的BIN、MS64的EXE、ESXI的VIB三个版本,但有时候仅提供了 MS64 和 LINUX 版本,所以只能先全部下载,再看应该如何使用
固件安装
这次固件只提供了 MS64和LINUX两个版本,我先尝试了BIN增加x权限,但执行报错了,MS64的EXE我就不直接尝试的,显然无法直接执行
查看原文档的资料后,发现perccli可以支持安装固件的,使用以下命令
/opt/lsi/perccli/perccli /c0 download file=XXX
c后的0表示第几个阵列卡,我只有一个所以是0,file接安装文件
但file尝试接BIN和EXE文件都无法正常使用,似乎又陷入了僵局
峰回路转
我们可以猜测即使分为了BIN和EXE文件,这些大概也只是不同平台的执行器、启动器、安装器,真正的固件文件对于同一个阵列卡而言理论上应该是相同的。
所以我只要提取出固件文件,就可以使用 perccli 安装了吗?
于是我在windows系统上,重命名EXE为zip,果然能够正常打开,查看目录结构和文件 payload/FW0001.rom
似乎是真正的固件文件,再次上传后使用 perccli 安装成功
评论