LSI 9217-8i HBA 卡刷 IT 模式

去年年底入手了一台二手服务器,自带了阵列卡,反复折腾, 最终放弃使用阵列卡。

首先,RAID 是基于数据库或者位的,如果阵列卡坏了,硬盘中的数据是无法直接读取出来的。只能找同型号卡替换,或者用软件先直接镜像出所有磁道成文件,再用专门的软件去计算实际数据。对于家庭用,过于麻烦。

阵列主要是在商业和生产环境中用的,按照一般的良好指南(Best Practice)和标准操作流程(SOP),阵列卡和硬盘都必须有同型号的全新备件,否则不得投入生产、运营环境。
备件比例一般是10%~15%,比如有1000块阵列卡在生产环境中工作,那么应该有至少100块全新备件。
家用就别折腾阵列了,因为使用的阵列卡和硬盘的数量都很少,再预留备件的话,相对成本就太高了。

然后,就是重建速度慢,有一次,我将两个 6T 的硬盘组了 RAID0,试了下热插拔,再将其插回去的时候,服务器开始报警,我进RAID的管理界面一看,提示我要进行重建,下午开始的,到第二天早上还没完成。

网上有人分析后,得出一个结论:现代大容量硬盘组成的RAID 5单盘故障后,重建失败的概率相当高,不可忽略;但数据本身还是基本安全的(会丢失部分文件),只是可能需要一个比较麻烦的恢复方法
raid5 磁盘阵列真的不安全么? 有兴趣可以看下

基于以上两点,我放弃使用阵列卡,使用 HBA 卡替代。而选择 9217-8i 的原因是二手拆机件只要一百多,并且是 pcie 3.0 的,比 2.0 的快了一倍。

下载固件

9217-8i HBA 官方固件下载页面

如果是别的型号,可以官网刷搜索对应的型号,找到对应的固件

找到并下载 9217-8i_Package_P20_IR_IT_Firmware_BIOS_for_MSDOS_Windows

制作可引导的U盘

使用 freedos 环境进行刷固件,下载U盘启动工具rufus,插入U盘运行rufus,引导类型选FreeDos,其他默认,点击「开始」写盘,即可完成

Rufus 自带了FreeDos镜像,不需要额外去找了

解压 9217-8i_Package_P20_IR_IT_Firmware_BIOS_for_MSDOS_Windows 并将以下三个文件复制到u盘根目录中:

  • sasbios_rel/mptsas2.rom
  • Firmware/HBA_9207_8i_IT/9207-8.bin
  • sas2flsh_dos_rel/sas2flsh.exe

启动并刷固件

将制作的U盘插入电脑,选择u盘启动,进入DOS环境。

执行以下命令:

sas2flsh -o -e 6

这命令是将卡进入高级模式-o, 然后擦除闪存-e 6

应该会输出以下信息:

C:\SAS2FLSH.EXE -o -e 6 
    Advanced Mode Set

    Adapter Selected is a LSI SAS: SAS2008(B2)   

    Executing Operation: Erase Flash

    Erasing Flash Region...

    Erase Flash Operation Successful!

    Resetting Adapter...
    Reset Successful!

    Finished Processing Commands Successfully.
    Exiting SAS2Flash.

注意: 现在处于关键阶段,不要重启,否则该卡可能会处于一个不可恢复的状态

输入以下命令

sas2flsh -o -f 9207-8.bin -b mptsas2.rom

该命令将把卡再次进入高级模式-o,然后刷新固件 -f 9207-8.bin 和 bios -b mtpsas2.rom

应该会输出以下信息:

C:\SAS2FLSH.EXE -o -f 9207-8.bin -b mptsas2.rom
    Advanced Mode Set

    Adapter Selected is a LSI SAS: SAS2008(B2)   

    Executing Operation: Flash Firmware Image

        Firmware Image has a Valid Checksum. 
        Firmware Version 20.00.04.00
        Firmware Image compatible with Controller. 

        Valid NVDATA Image found. 
        NVDATA Version 14.01.00.00 
        Checking for a compatible NVData image... 

        NVDATA Device ID and Chip Revision match verified.
        Valid Initialization Image verified.
        Valid BootLoader Image verified.

        Chip is in RESET state. Attempting Host Boot...
        Firmware Host Boot Successful.

        Mfg Page 2 Mismatch Detected.
        Writing Current Mfg Page 2 Settings to NVRAM.
        Updated Mfg Page 2.

        Resetting Adapter...
        Adapter Successfully Reset.

        Chip is in RESET state. Performing Host Boot...
        Firmware Host Boot Successful.

        Beginning Firmware Download...
        Firmware Download Successful.

        Resetting Adapter...
        Adapter Successfully Reset.

    Executing Operation: Flash BIOS Image

        Validating BIOS Image...

        BIOS Header Signature is Valid

        BIOS Image has a Valid Checksum. 

        BIOS PCI Structure Signature Valid.

        BIOS Image Compatible with the SAS Controller.

        Attempting to Flash BIOS Image...

        Verifying Download...

        Flash BIOS Image Successful.

        Updated BIOS Version in BIOS Page 3.

    Finished Processing Commands Successfully.
    Exiting SAS2Flash.

完成后,执行 sas2flsh -listall 检查安装是否正确完成。在重启前,要确保正确完成,否则可能无法恢复。

输出以下类似信息,表示正确完成的

C:\SAS2FLSH.EXE -listall 
    Adapter Selected is a LSI SAS: SAS2008(B2)   

Num   Ctlr            FW Ver        NVDATA        x86-BIOS         PCI Addr
----------------------------------------------------------------------------

0  SAS2008(B2)     20.00.04.00    14.01.00.08    07.39.00.00     00:01:00:00

    Finished Processing Commands Successfully.
    Exiting SAS2Flash.

重启,按 CTRl-C 进入HAB卡的bois,应该可以看到已IT模式运行v20固件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,029评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,395评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,570评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,535评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,650评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,850评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,006评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,747评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,207评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,536评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,683评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,342评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,964评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,772评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,004评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,401评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,566评论 2 349

推荐阅读更多精彩内容

  • RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学...
    梁睿坤阅读 5,659评论 0 1
  • 服务器开机自检到浪潮logo画面后,下一步就会进入Raid卡自检过程,此时显示器上会出现Ctrl -H提示,如下图...
    itsnows阅读 3,385评论 0 1
  • 去到一座陌生的城市、朋友们是祝福和羡慕、家长是担心和叮嘱、还有一些围观群众的小建议、我自己呢、是一点点紧张更多...
    袁方方方阅读 177评论 0 0
  • 点线面体系统,思维转换升级。 一二三四思维,纬度决定框架。 找设引换破献,框框意识连连。 迭代内核系统,升级自己梦...
    郑汇阅读 191评论 0 1
  • 找到了债务人,第一件事肯定是立马讨债。但是犬神要告诉大家,讨债也是需要排队的!按照法律规定,讨债也拥有优先受偿权。...
    cb8db5380670阅读 398评论 0 0