买了个DELL H310 SAS RAID卡 结果学了一堆没用的知识
版主: Jack12345
#1 买了个DELL H310 SAS RAID卡 结果学了一堆没用的知识
买这个卡是遵照去年在本版看到的建议,用SAS卡带多个硬盘
一开始以为sas卡就跟SATA扩展卡一样,插上以后往上挂硬盘就行。没想到SAS的怪毛病可多
买的型号是
Dell PERC H310 9240-8i M1015 SAS SATA 8-Port Raid Controller+ 2*SFF-8087 cables
首先,插上以后搞得主板哔哔叫,还以为卡是坏的,搜了一下发现,需要把pcie B5,B6这两个触脚用透明胶粘起来,不然它们会干扰主板启动:
https://h30434.www3.hp.com/t5/Business- ... -p/6109003
然后一开机,就出现SAS卡自己的RAID控制界面,但是又认不了硬盘,于是折腾了10个小时,试了无数个方法,才搞清楚,首先,需要把它的RAID固件去了,换成一个特定模式(9211-8i-IT)的固件,才能让OS直接看到硬盘。
其次,DELL这个卡还得专门用针对他的工具来写固件。这个工具还得先弄个dos启动盘,擦一次,再弄个linux启动盘,写一次,还得最后自己把SAS地址写回去。 如果用Broadcom 的程序 (MegaCli, sas2flash ...),会根本发现不了这个卡。
(搞这个的时候想起来,有一次修Esxi的RAID,用过这套程序的一部分)
Dell 卡的具体说明在这里:
https://fohdeesha.com/docs/perc.html
在这个过程里,还学到了一种叫efi shell的东西(虽然这个方法最后没起作用)。 原来搞个fat32的盘,建个 /efi/boot目录,然后在里面放一个叫做BOOTX64.efi的文件,就可以得到一个命令行efi,然后在里面还以跑名字叫 xxxx.efi 的可执行文件。真是开眼界了:
https://github.com/tianocore/edk/blob/m ... l_Full.efi
下载这个文件,改名叫bootx64.efi,放在u盘 /efi/boot/ 目录里,然后进bios,在选择临时启动项目的列表里,最后会多一个uefi:u盘名字的启动项。选择它启动。进去以后,一开始也很迷糊,打ls没效果。然后看了个视频,才知道原来一开始还要像dos一样选个盘,比如 要先打个 fs0:, 然后ls就看到u盘的根目录。
不过好在弄好了以后确实达到了预期的,挂上一个硬盘就能看到一个硬盘的效果。。
所以特此警告大家,买SAS卡,最好买人家已经给你写好了 LSI 9211-i8-IT 模式 固件的卡,而且必须要这个 9211-8i-IT mode, 切记切记。
一开始以为sas卡就跟SATA扩展卡一样,插上以后往上挂硬盘就行。没想到SAS的怪毛病可多
买的型号是
Dell PERC H310 9240-8i M1015 SAS SATA 8-Port Raid Controller+ 2*SFF-8087 cables
首先,插上以后搞得主板哔哔叫,还以为卡是坏的,搜了一下发现,需要把pcie B5,B6这两个触脚用透明胶粘起来,不然它们会干扰主板启动:
https://h30434.www3.hp.com/t5/Business- ... -p/6109003
然后一开机,就出现SAS卡自己的RAID控制界面,但是又认不了硬盘,于是折腾了10个小时,试了无数个方法,才搞清楚,首先,需要把它的RAID固件去了,换成一个特定模式(9211-8i-IT)的固件,才能让OS直接看到硬盘。
其次,DELL这个卡还得专门用针对他的工具来写固件。这个工具还得先弄个dos启动盘,擦一次,再弄个linux启动盘,写一次,还得最后自己把SAS地址写回去。 如果用Broadcom 的程序 (MegaCli, sas2flash ...),会根本发现不了这个卡。
(搞这个的时候想起来,有一次修Esxi的RAID,用过这套程序的一部分)
Dell 卡的具体说明在这里:
https://fohdeesha.com/docs/perc.html
在这个过程里,还学到了一种叫efi shell的东西(虽然这个方法最后没起作用)。 原来搞个fat32的盘,建个 /efi/boot目录,然后在里面放一个叫做BOOTX64.efi的文件,就可以得到一个命令行efi,然后在里面还以跑名字叫 xxxx.efi 的可执行文件。真是开眼界了:
https://github.com/tianocore/edk/blob/m ... l_Full.efi
下载这个文件,改名叫bootx64.efi,放在u盘 /efi/boot/ 目录里,然后进bios,在选择临时启动项目的列表里,最后会多一个uefi:u盘名字的启动项。选择它启动。进去以后,一开始也很迷糊,打ls没效果。然后看了个视频,才知道原来一开始还要像dos一样选个盘,比如 要先打个 fs0:, 然后ls就看到u盘的根目录。
不过好在弄好了以后确实达到了预期的,挂上一个硬盘就能看到一个硬盘的效果。。
所以特此警告大家,买SAS卡,最好买人家已经给你写好了 LSI 9211-i8-IT 模式 固件的卡,而且必须要这个 9211-8i-IT mode, 切记切记。
#9 Re: 买了个DELL H310 SAS RAID卡 结果学了一堆没用的知识
我的Dell T7600本身带这个H310
装第二个硬盘后,关机就启动不了
后来把第二个硬盘装到第三个slot, 就能启动了
再把第二个硬盘装回第二个slot, 就能启动
不知道原因,LOL
装第二个硬盘后,关机就启动不了
后来把第二个硬盘装到第三个slot, 就能启动了
再把第二个硬盘装回第二个slot, 就能启动
不知道原因,LOL
#12 Re: 买了个DELL H310 SAS RAID卡 结果学了一堆没用的知识
我是十几年前买的这个卡
有两台DELL Linux工作站分别是PERC H310和H710P
好像都没遇到啥问题
基本就是插卡挂盘设置RAID
前几年的Supermicro工作站直接让厂家装好了RAID卡和硬盘
Storage Controller: LSI MegaRAID 9460-16i PCIe 3.1
这个卡也可以flash MegaRAID bios
提供了很强大的命令行
比如RAID有磁盘坏了开始鸣叫可以用命令行临时关掉
Supermicro H11DSi这种高级主板的bios容易把人搞晕
折腾半天才搞清楚怎么切换legacy/UEFI/EFI shell几个模式
默认进入EFI shell, 拿到机器后不知道是啥东西傻眼了,呵呵
高级工作站还是不要买DELL
我用的一家叫advancedhpc
价格减半不说(差几万刀呢)
客服水平也很过硬
有两台DELL Linux工作站分别是PERC H310和H710P
好像都没遇到啥问题
基本就是插卡挂盘设置RAID

前几年的Supermicro工作站直接让厂家装好了RAID卡和硬盘
Storage Controller: LSI MegaRAID 9460-16i PCIe 3.1
这个卡也可以flash MegaRAID bios
提供了很强大的命令行
比如RAID有磁盘坏了开始鸣叫可以用命令行临时关掉
Supermicro H11DSi这种高级主板的bios容易把人搞晕
折腾半天才搞清楚怎么切换legacy/UEFI/EFI shell几个模式
默认进入EFI shell, 拿到机器后不知道是啥东西傻眼了,呵呵
高级工作站还是不要买DELL
我用的一家叫advancedhpc
价格减半不说(差几万刀呢)
客服水平也很过硬
#14 Re: 买了个DELL H310 SAS RAID卡 结果学了一堆没用的知识
厉害 玩过这么高级的电脑yanb 写了: 2024年 5月 2日 15:55 我是十几年前买的这个卡
有两台DELL Linux工作站分别是PERC H310和H710P
好像都没遇到啥问题
基本就是插卡挂盘设置RAID![]()
前几年的Supermicro工作站直接让厂家装好了RAID卡和硬盘
Storage Controller: LSI MegaRAID 9460-16i PCIe 3.1
这个卡也可以flash MegaRAID bios
提供了很强大的命令行
比如RAID有磁盘坏了开始鸣叫可以用命令行临时关掉
Supermicro H11DSi这种高级主板的bios容易把人搞晕
折腾半天才搞清楚怎么切换legacy/UEFI/EFI shell几个模式
默认进入EFI shell, 拿到机器后不知道是啥东西傻眼了,呵呵
高级工作站还是不要买DELL
我用的一家叫advancedhpc
价格减半不说(差几万刀呢)
客服水平也很过硬