Loading... 之前有一台Gen8一直服役到现在,最近准备重新装台NAS,最重要机箱近期已经定下了,选了宝藏盒AIO,关于HBA卡这方面看了一些资料,总计一下。 ![](https://imgki.com/usr/uploads/2022/10/2832536101.jpg) 官方文档地址: [https://docs.broadcom.com/doc/12352067](https://links.jianshu.com/go?to=https%3A%2F%2Fdocs.broadcom.com%2Fdoc%2F12352067) # 1. 如何区分海量的阵列卡? ## 1.1 总览以及选购 如今随着网络云盘的成本越来越高 ~(404 也越来越多)~ 越来越多的人开始组建私有云系统(NAS) 在组建 NAS 的的过程中,不外乎要使用大量的硬盘,在多硬盘的解决方案上,使用阵列卡就是一个蛮不错的解决方式。这么多年来,商用服务器一直都是使用阵列卡作为多硬盘管理。 对于家用服务器来说,阵列卡的优势便宜,稳定与超大的带机量(至少都是 8 块 SAS/SATA 硬盘) 上面有提到,阵列卡是商用服务器的配件。稳定性自然不言而喻,而且据我所知,很多商用资产有个 5 年换新的说法。故淘汰下来的二手卡充视着市场,价格也极其低廉。 举例子:(图就不配了) 您可以去购物网站搜索 “pcie 转 4 口 sata” 通常商家售卖的价格均在 90-120 元之间,或者您去某二手黄鱼买张阵列卡,通常价格在 100-120 元之间。其性价比自然不言而喻。 不过二手黄鱼的阵列卡种类繁多,如何分辨需要选择的卡是我们今天要谈的第一步: ![](https://imgki.com/usr/uploads/2022/10/538367405.png) LSI HBA 特性一览(数据来自 LSI) ![](https://imgki.com/usr/uploads/2022/10/2306591293.png) 功耗图 LSI HBA 功耗一览(数据来自 LSI) 如上两张图片,我们可以很好的看出,在一众阵列卡中,实际就只有 3 种芯片的分别,其余都是 IO 接口等外部其他区别,从功耗栏目可以得出,现在情况下,SAS2116 不是很适合家用,其余就剩下 SAS2008 与 SAS2308 两个芯片组的产品了。通过上图 1,不难发现,SAS2008 走的是 PCIe 2.0 通道,而 SAS2308 走的是 PCIe 3.0 通道. 这里就要根据您的主板选择了。(不过还是建议您购入 SAS2308 芯片组的卡,毕竟买新不买旧嘛) ## 1.2 IT 模式 IR 模式区别 当您已经准备好选购 SAS2308 芯片组产品时,您需要明确如下 2 个概念: 1)IT 模式 (Initiator Target) 也就是 HBA 卡,单独的卡片不负责处理 RAID 信息,如需 RAID 则需要进入系统通过软件进行重组。 2)IR 模式 (Integrated RAID) 也就是 RAID 卡,卡片自身带有系统,可以直连硬盘组成 RAID,当你进入系统后,所见的硬盘就已经是组好 RAID 的形态了。 ![](https://imgki.com/usr/uploads/2022/10/2705544197.jpg) box 在很久之前的商用服务器上,IR 模式的好处是单独的卡片计算负责 RAID,降低系统本体的运算量,模块化的独立设计,也可以更好的处理故障,最大程度的保证系统稳定运行以及数据安全。(出问题了换张卡就行,不用去系统中大量的调试)不过我们既然是家用,没有商用服务器那么高的标准要求;同时,现如今的 CPU 计算能力也非常出色,软 RAID 能力不输于硬 RAID,而且现在的软件设计也比起之前高效很多。故我们仅需要一张 IT 模式的 HBA 卡就 OK~ 以上是我个人对两种模式的粗浅见解,详细请查如下官方链接 参考链接:[https://www.supermicro.org.cn/support/faqs/faq.cfm?faq=16169](https://links.jianshu.com/go?to=https%3A%2F%2Fwww.supermicro.org.cn%2Fsupport%2Ffaqs%2Ffaq.cfm%3Ffaq%3D16169) ## 1.3 SAS2308 各个版本以及马甲版 首先要说明的是 SAS2308,在同级别的卡硬件上无区别,区别在于固件。 SAS2308 的常见型号:LSI 9217/9207/HP 9205 / 浪潮超微 2308 等 9217=2308 IR 模式 9207=2308 IT 模式 (同级别的 2308 卡,IR 模式就等于 9217 IT 模式就等于 9207) LSI SAS2308 第 3 代 8 端口 6Gb/s ![](https://imgki.com/usr/uploads/2022/10/2296025488.jpg) 相对于上一代的 SAS2008 主要的变化是: 系统总线接口由 PCI Express x8 2.0(5Gb/s)升级为 x8 PCIe 3.0 (每个 lane 的速率为 8.0Gb/s 全双工,实际效率比 2.0 提升一倍), 另外集成的 PowerPC 440 处理器频率由 533MHz 提升到 800MHz。 比 DELL H200 IBM M1015(LSI 9211 9200 等)高一个档次。 这也是我们选择 SAS2308 的最主要原因。 ![](https://imgki.com/usr/uploads/2022/10/3410976167.jpg) 因为我手头的硬盘有限,实测链接 SATA 硬盘最高 12T 单盘完全 OK。 不过虽然我实测可以连接 12T 硬盘,但如果您有多块大容量(大于 10T)硬盘,我不建议您使用这个卡,建议使用 LSI 9300-8I/9400-8I,毕竟他们可是有 12Gb/s 的速率。 ## 1.4 SAS2308 的连接器 如下图所示。SAS2308 有 2 x Internal SFF-8087 的连接端口,使用 2 条 Amphenol 的 SSF-8087 数据线,可以转换出 8 个 SATA 端口。 这里要多说一句:强烈推荐使用 Amphenol 品牌的数据线,其他品牌的数据线我不清楚,但毕竟 Amphenol 的数据线是企业级的数据线,同时他家的线材大多也带有 SGPIO 功能,可以直接检测你的硬盘健康程度。不用依靠其他软件运行,关于更多 SGPIO 功能,还请您自行 google。本文不表。 ![](https://imgki.com/usr/uploads/2022/10/1824413028.jpg) ## 1.5 LSI 9217-8i 购买提醒以及配件选择 如上文所谈,LSI 9217-8i 通常我们都会在二手黄鱼或者 TB 上购买, 通常这类卡都是服务器拆机二手卡,当然都是 IR 模式的卡;你可以让卖家帮忙刷成 IT 模式(通常会收取一定的费用)。这也是推荐自己购买 IR 卡自己刷 IT 模式的地方。 另外就是需要买一条阵列卡数据线啦,这里线材如果卖家不自带,建议还是选购全新线材,以来全新线材无暗病,也方便售后,其次长度,接头规格可控,不会出现机箱理线困难的情况。 ![](https://imgki.com/usr/uploads/2022/10/3343559358.jpg) ![](https://imgki.com/usr/uploads/2022/10/3046608689.jpg) # 2.LSI 9217-8i HBA 卡刷 IT 模式 准备工具:U 盘 1 个,1G 以上容量。 ## 2.1 下载固件 进入官网的固件下载页面 [https://docs.broadcom.com/docs/12350569](https://links.jianshu.com/go?to=https%3A%2F%2Fdocs.broadcom.com%2Fdocs%2F12350569) 确认你要下载的固件名称为: 9217_8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows.zip 这个固件名称就是 9217 最新版的 P20 固件了~ 可能有的朋友在 JS 那边听说过 P20 固件如何如何,其实自我使用下来也就那么回事(笑) 如果是别的型号或者固件集,可以官网刷搜索对应的型号,找到对应的固件。 ## 2.2 制作可引导的 U 盘 虽然官方可以从 win 下直接使用官方工具 MSM 进行刷写固件操作,不过经过我的观察,官网 MSM 软件仅可以刷写 BIOS 和升级操作,不可以让 IR 模式与 IT 模式互相刷写,所以还是需要在 DOS 环境下操作。 这里推荐使用 freedos 环境进行刷写固件操作。 下载 U 盘启动工具 rufus,插入 U 盘运行 rufus,引导类型选 FreeDos,其他默认,点击「开始」写盘,即可完成。 rufus 官网: [http://rufus.ie/](https://links.jianshu.com/go?to=http%3A%2F%2Frufus.ie%2F) ![](https://imgki.com/usr/uploads/2022/10/2057890907.png) rufus 因为 rufus 自带 freedos,就不用再去找 freedos 的镜像了。 解压 `<sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">9217-8i_Package_P20_IR_IT_Firmware_BIOS_for_MSDOS_Windows</sr-annote>` 并将以下三个文件复制到 u 盘根目录中: ## 2.3 启动 FreeDOS 环境并刷写固件 将制作好的 U 盘插入电脑,选择 u 盘启动,进入 DOS 环境。 进入后你应该进入的是 A:\,需要先去到 C:: 直接输入:`<sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">c:/</sr-annote>` 进入。 查看刚才拷贝的三个文件是否在此目录下: 运行命令 <pre><sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">dir </sr-annote></pre> 在列出的项目中寻找如上 3 个文件是否名称均与其一致。 然后执行以下命令: <pre><sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">sas2flsh -o -e 6 </sr-annote></pre> 这命令是将卡进入高级模式 - o, 然后擦除闪存 - e 其中 6 代表 Clean flash (erase everything except manufacturing area);也有人用 7,但那个是 Erase complete flash,最后还要重写 SAS Address 才行,建议还是用 6。 注意: 现在处于关键阶段,不要重启,否则该卡可能会处于一个不可恢复的状态!(俗称变砖) 输入以下命令: <pre><sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">sas2flsh -o -f 9207-8.bin -b mptsas2.rom </sr-annote></pre> 该命令将把卡再次进入高级模式`<sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">-o</sr-annote>`,然后刷新固件 `<sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">-f 9207-8.bin</sr-annote>` 和 bios `<sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">-b mtpsas2.rom</sr-annote>`。 这一步有些慢,建议多等等,待最后出现如下信息后,再做下一步动作: <pre><sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true"> Finished Processing Commands Successfully. Exiting SAS2Flash. </sr-annote></pre> 完成后,执行 `<sr-annote data-id="1666676845876" data-color-type="1" sr-annote-bg-color="true">sas2flsh -listall</sr-annote>` 检查安装是否正确完成。在重启前,要确保正确完成,否则可能无法恢复。 执行此条命令应该会输出你卡现在固件的信息。确认无误后再做重启动作。 重启后按 CTRl-C 进入 HAB 卡的 bois,应该可以看到已 IT 模式运行 P20 固件。 至此,刷卡完毕。当然刷回 IR 模式也是同理,换文件即可~ # 尾巴: 有人可能会说了:单个硬盘在 IR 模式下初始化然后格式化,也可以正常使用,所以不懂 IT 模式的优势在哪? 其实如果你像我一样是个多硬盘用户,单独初始化的 IR 模式,将带来主机虚拟化直通异常,虚拟机无法查看硬盘信息等等一系列问题。所以还是建议直接刷 IT 吧! 另外,官方给出的建议运行环境温度是:0~55℃。但根据我个人的使用,实际温度经查飙升至 70℃左右,个人分析可能是因为没有商用服务器环境里的风道所导致。(或者是机房空调?) 卡片的散热鳍片简直烫的惊人,考虑到家庭使用,建议在散热鳍片上增加一个 4010 小风扇对应主动降温,延长使用寿命。 参考资料: [https://docs.broadcom.com/doc/12352067](https://links.jianshu.com/go?to=https%3A%2F%2Fdocs.broadcom.com%2Fdoc%2F12352067) [https://www.jianshu.com/p/6b4476a53806](https://www.jianshu.com/p/6b4476a53806) [http://server.zol.com.cn/322/3228725_all.html](https://links.jianshu.com/go?to=http%3A%2F%2Fserver.zol.com.cn%2F322%2F3228725_all.html) [https://marcan.st/2016/05/crossflashing-the-fujitsu-d2607/](https://links.jianshu.com/go?to=https%3A%2F%2Fmarcan.st%2F2016%2F05%2Fcrossflashing-the-fujitsu-d2607%2F) 全文完本文由 [简悦 SimpRead](http://ksria.com/simpread) 优化,用以提升阅读体验 使用了 全新的简悦词法分析引擎^ beta^,[点击查看](http://ksria.com/simpread/docs/#/%E8%AF%8D%E6%B3%95%E5%88%86%E6%9E%90%E5%BC%95%E6%93%8E)详细说明 []()[]() []()[]()[1. 如何区分海量的阵列卡?](https://www.jianshu.com/p/c16f402cbaff#sr-toc-0)[1.1 总览以及选购](https://www.jianshu.com/p/c16f402cbaff#sr-toc-1)[1.2 IT 模式 IR 模式区别](https://www.jianshu.com/p/c16f402cbaff#sr-toc-2)[1.3 SAS2308 各个版本以及马甲版](https://www.jianshu.com/p/c16f402cbaff#sr-toc-3)[1.4 SAS2308 的连接器](https://www.jianshu.com/p/c16f402cbaff#sr-toc-4)[1.5 LSI 9217-8i 购买提醒以及配件选择](https://www.jianshu.com/p/c16f402cbaff#sr-toc-5)[2.LSI 9217-8i HBA 卡刷 IT 模式](https://www.jianshu.com/p/c16f402cbaff#sr-toc-6)[2.1 下载固件](https://www.jianshu.com/p/c16f402cbaff#sr-toc-7)[2.2 制作可引导的 U 盘](https://www.jianshu.com/p/c16f402cbaff#sr-toc-8)[2.3 启动 FreeDOS 环境并刷写固件](https://www.jianshu.com/p/c16f402cbaff#sr-toc-9)[尾巴:](https://www.jianshu.com/p/c16f402cbaff#sr-toc-10) ![1771711-dee89882af2a2a74 拷贝.jpg](https://imgki.com/usr/uploads/2022/11/3616779851.jpg) Last modification:November 3, 2022 © Allow specification reprint Like 如果觉得我的文章对你有用,请随意赞赏