前段时间组了一台家庭服务器。主板用的是华硕的 ASUS Z9PA-U8
主板上一张特殊的SI HBA卡:pike 2008 。有8个sas2/sata3口。 (其实就是SAS 2008)
但官网给的固件并没有IT模式,导致我手头的sas盘在unraid下有些smart数据识别有些问题。
15846866104602.jpg 15846871457927.jpg 15846866522389.jpg首先 IT 和 IR 模式有什么差异:
The two firmware types are Initiator Target (IT) and Integrated RAID (IR).
IR is the typical hardware RAID firmware that the internal cards or boards
ship with.
The IT firmware, on the other hand, is the Initiator Target
firmware which is designed to allow a SAS HBA to connect to up to 256
devices using SAS Expanders. The IT firmware is typically shipped on
external cards. The IT firmware does not have any RAID capabilities and
simply acts as an HBA.
简单说
IR -- Integrated RAID
硬件RAID模式
IT -- Intiator & Target
差不多等于直接插在主板上
开始刷固件
参考了 Flashing Asus 2008 PIKE to IT Mode
单是原教程中的步骤较烦,并且需要Linux环境,来进行刷镜像,分区 及打包。
其实只要把FreeDOS刷入U盘,倒入相关固件就可以了。可以使用的整理的工具包 Pike_2008_IT_Mode
制作FreeDOS启动盘
15846870538045.png只要选择FreeDos,其他都是默认就可以
将工具包中文件直接拖入FreeDOS启动盘
15846872112921.jpg移除多余的SAS卡,及磁盘,单纯使用FREEDOS启动盘启动
sas2flsh.exe -c 0 -list
可以得到相关的SAS信息
Adapter Selected is a LSI SAS: SAS2008(B2)
Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:01:00:00
SAS Address : 5000xxx-x-xxxx-xxxx
NVDATA Version (Default) : 14.01.00.08
NVDATA Version (Persistent) : 14.01.00.08
Firmware Product ID : 0x2213 (IT)
Firmware Version : 20.00.07.00
NVDATA Vendor : LSI
NVDATA Product ID : SAS9211-8i
BIOS Version : N/A
UEFI BSD Version : N/A
FCODE Version : N/A
Board Name : SAS9211-8i
Board Assembly : N/A
Board Tracer Number : N/A
Finished Processing Commands Successfully.
Exiting SAS2Flash.
备份SAS卡数据
megarec.exe -readsbr 0 pike2008.sbr
清空sas卡
megarec.exe -writesbr 0 sbrempty.bin (失败无所谓,继续执行就好)
megarec.exe -cleanflash 0
刷入固件
sas2flsh.exe -o -f 2118it.bin -b mptsas2.rom
回复SAS卡地址 //在卡后背,500开头的
15846875819942.jpg sas2flsh.exe -o -sasadd 500xxxxxxxxxxxxx
网友评论