华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常

前段时间组了一台家庭服务器。主板用的是华硕的 ASUS Z9PA-U8

主板上一张特殊的SI HBA卡:pike 2008 。有8个sas2/sata3口。 (其实就是SAS 2008)

但官网给的固件并没有IT模式,导致我手头的sas盘在unraid下有些smart数据识别有些问题。

华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常_第1张图片
15846866104602.jpg
华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常_第2张图片
15846871457927.jpg
华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常_第3张图片
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启动盘

华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常_第4张图片
15846870538045.png

只要选择FreeDos,其他都是默认就可以

将工具包中文件直接拖入FreeDOS启动盘

华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常_第5张图片
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开头的

华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常_第6张图片
15846875819942.jpg
 sas2flsh.exe -o -sasadd 500xxxxxxxxxxxxx

重启,就能看到SAS卡已经变成了IT模式

你可能感兴趣的:(华硕 Pike 2008 刷 IT Mode/ 修复Smart数据读取异常)