LSI SAS 2208 阵列卡刷卡IT 模式

运维 2023-08-11 23:57:17
96阅读

1.前言

对于需要大容量存储但又没有足够预算且对功能和稳定性有一定要求的人来说,FreeNAS(现已更名为TrueNAS)应该是最佳选择。

受TrueNAS内核驱动(FreeBSD)影响,部分品牌服务器的低端存储卡不支持IT模式(硬盘JBOD直通模式)。

本文的目的是刷新LSI SAS 2208 RAID卡(512M缓存)的固件以支持IT模式。

1.1.前期准备

FreeDOS 启动盘,用于BIOS 模式下的固件刷新过程。可以直接使用U盘工具在BIOS模式下启动LSI ROM文件。将UEFI的启动文件和UEFI固件刷写工具下的固件文件打包到SAS2208中。直接下载

1.2.注意事项

1.根据要求准备启动U盘,并将相应文件放入指定位置

2、拔出机器所有硬盘,使其不与RAID卡连接

2.固件刷写步骤

2.1.制作启动盘

使用USB 闪存驱动器工具创建FreeDOS 启动盘

2.2.增加 UEFI 启动支持

1.在FreeDOS启动盘根目录下添加BootX64.efi和ShellX64.efi文件

2、在FreeDOS的U盘中创建两个目录/boot/efi和/efi/boot

3.将步骤1中的2个文件复制到上述2个目录中

4、确保U盘根目录及以上两个目录存在EFI启动文件

LSI  SAS  2208 阵列卡刷 IT  模式_阵列卡

2.3.查看 RAID 卡信息

1.通过U盘启动系统(非UEFI启动方式)

c:\sas2008\lsi_dos\MegaRec -adplist

c:\sas2008\lsi_dos\MegaRec -cleanflash 02,按ctrl+alt+del重新启动

2.4.刷入原始 ROM

1.通过U盘启动系统(非UEFI启动方式)

c:\sas2008\lsi_dos\MegaRec -m0flash 0 c:\sas2008\lsi_dos\2208_16.rom2,按ctrl+alt+del重新启动

2.5.备份并清除 RAID 卡信息

1.通过U盘启动系统(非UEFI启动方式)

c:\sas2008\lsi_dos\MegaRec -readsbr 0 smc2208.sbr

c:\sas2008\lsi_dos\MegaRec -readspd 0 smc2208.spd

c:\sas2008\lsi_dos\MegaRec -writesbr 0 c:\sas2008\2008_lsi\sbrempty.bin

c:\sas2008\lsi_dos\MegaRec -cleanflash 0

2.6.刷入 IT 模式

1、通过U盘启动系统(UEFI启动方式)

sas2flash.efi -列表

sas2falsh.efi -o -f sas2008\9207_8i_\固件\HBA_9207_8i_IT\9207-8.bin

sas2flash.efi -列表

sas2flash.efi -o -sasadd 5003048010a73d00 LSI  SAS  2208 阵列卡刷 IT  模式_LSI  SAS  2208_02

LSI  SAS  2208 阵列卡刷 IT  模式_阵列卡_03

3.LSI 阵列卡的工作模式

MR - MegaRAID 模式

使用RoC芯片硬件实现RAID功能。常见带缓存的阵列卡均工作在该模式下,如ServeRAID M5210、RAID720ix、9260-8i等。

iMR - Integrated MegaRAID 模式

通过软件(驱动)实现高级RAID功能(如RAID5)。常见的不带缓存的阵列卡均工作在该模式下,如ServeRAID M1215、ServeRAID M5210、去掉缓存模块的9240-8i等。

IR - Integrated RAID 模式

提供最简单RAID功能(RAID0/1/1E)的SAS卡工作在该模式下,如ServeRAID H1110等。

IT - Initiator and Target模式

即直通模式,不带任何RAID功能。 SAS HBA卡工作在该模式下,如N2215、N2225等。

3.1.规格汇总

LSI芯片

思维系统

系统x

思考服务器

大规模集成电路型号

类型

缓存

界面

驾驶

SAS3516

RAID 930-8e

MegaRAID 9480-8i8e

(鹏)

4GB

SAS12G

兆萨斯35

SAS3508

RAID 930-24i

MegaRAID 9365-28i

(鹏)

4GB

SAS12G

兆萨斯35

SAS3416

430-16e

HBA9400-16e

(国际奥委会)

没有任何

SAS12G

mpt35sas

SAS3408

RAID 530-8i

MegaRAID 9440-8i

(国际奥委会)

没有任何

SAS12G

兆萨斯35

SAS3408

430-8e

HBA 9400-8e

(国际奥委会)

没有任何

SAS12G

mpt35sas

SAS3108

RAID 730-8i

SerRAID M5210

SerRAID M5215

SerRAID M5225

RAID 720i

AnyRAID 720i

AnyRAID 720ix

MegaRAID 9361-8i

MegaRAID 9364-8i

MegaRAID 9380-8e

先生

(鹏)

1GB

2GB

4GB

SAS12G

兆萨斯2

SAS3008

SerRAID M1215

RAID 520i

MegaRAID 9340-8i

(国际奥委会)

没有任何

SAS12G

兆萨斯2

SAS3008

N2215

N2225

N2226

9300-8i

9300-8e

9300-16e

(国际奥委会)

没有任何

SAS12G

mpt3sas

SAS2308

N2125

9207-8e

(国际奥委会)

没有任何

SAS6G

mpt2sas

SAS2208

SerRAID M5115

SerRAID M5120

SerRAID M5016

磁盘阵列710

MegaRAID 9286CV-8e

MegaRAID 9265CV-8i

(鹏)

512MB

1GB

2GB

SAS6G

兆萨斯2

SAS2108

SerRAID M5014

SerRAID M5025

磁盘阵列700

MegaRAID 9280-8e

(鹏)

256MB

SAS6G

兆萨斯2

3.2.参考文档

https://forums.serverbuilds.net/t/flashing-sas2208-to-it-mode-when-sas2flsh-does-not-detect-it/2357

https://forums.serverbuilds.net/t/guide-updating-your-lsi-sas-controller-with-a-uefi-motherboard/131

the end
免责声明:本文不代表本站的观点和立场,如有侵权请联系本站删除!本站仅提供信息存储空间服务。