pcie bruhfurcation continued.21.01.28

由于我忘了拿pcie拆分卡,我不得不再买一个🤔还顺便带了四根普通线,我插上去配置好后发现这四根线只有一根能够正常使用,剩下三根基本上相当于不存在🤔

所以我只能用那四条1.9m的差分线了,插了一堆阵列卡上去,看能不能全部识别🤔事实证明阵列卡是最不适合用来测试pcie拆分的玩意,哪怕亮机卡都比阵列卡更适合🤔

具体来说,我往上面插了一块sas2008,一块sas1064e,一块dell 6ir,然后到1068e/1064e的启动界面时,卡住了🤔只留了一块1064e,能够启动系统,而且卡也能正常用,但sas2008的启动界面基本上被跳过了🤔我还以为是我的那些垃圾阵列卡不支持延长,但1064e用的是同款芯片,所以功耗也不会比那些1068e低啊,而且目测功耗是最后一个可能出问题的地方🤔

然后我调换了下线的两头,再次测试了下,然后我发现一个问题,非常有可能1068e的卡是不能多插的,至少刷了oprom的版本是不能多插的🤔毕竟只插一张这个系列的卡,无论在拆分出来的任何一个口还是直连(相当于D位置),都能随便用并启动上面的硬盘🤔

我无端猜测原因可能出在,插了多张同一系列的1068e/1064e卡后,它的oprom/bios自检过程需要找到所有类似型号的卡,而这部分枚举过程中可能有bug导致死循环(瞎编🤔

这可真是太™邪门了🤔另外这也说明,我之前讲的廉价nas(大嘘)里面如果要插两张甚至更多dell 6ir这种垃圾的话,可能得抹除oprom,可能抹除了oprom也不能插(但可能性极小,毕竟没有oprom的话它压根就不会跑bios,试图识别所有的同系列阵列卡和上面接的硬盘什么的)🤔

其实我现在用的12盘位硬盘架还有个里面带桥接芯片的版本,可以一根sas线驱动12块硬盘,两根的话肯定更好,但考虑到sas1068e/sas1064e的最大吞吐大概也就是个800MB/s左右,甚至更低,sas1*4的12Gbps其实是完全够的🤔

发表评论