Chiphell - 分享与交流用户体验

标题: 关于联想P330Tiny 1L全闪NAS改造方案 [打印本页]

作者: lbc496105496    时间: 2025-3-6 16:59
标题: 关于联想P330Tiny 1L全闪NAS改造方案
本帖最后由 lbc496105496 于 2025-3-6 16:59 编辑

项目背景:
        1月某天,在逛全球最大男性交友网站github,看到一个项目“tiny5-m2-riser”,该项目旨在为 Lenovo Tiny5系列小主机,如:(M720q/M920q/M920x/等)支持额外的两个 M.2 SSD 以及一个 10G 以太网卡。
        使用此转接卡后,M920x 可支持6个固态硬盘,其中分别为四个 M.2 2280 M-key SSD 速率为 PCIe 3.0 X4,以及一个额外的 PCIe 3.0 X4扩展槽, 一个 SATA SSD 和一个 M.2 2230 E-key 模块,它还提供标准的 12 伏风扇接头。
(, 下载次数: 23)
转接卡DEMO


        根据 IQ3X0IL 板原理图,系统 +3V3 电源轨的额定电流为 9.74 安培,用于 各种板载组件。典型的 M.2 SSD 指定用于 2.5 至 3.0 安培,因此其中四个 满载可能会超过电源容量。因此,转接板使用 Buck 转换器 +12V 电源轨,以避免系统 +3V3 电源过载。
        除了电源和时钟缓冲器外,还使用自定义编程的 GreenPAK 来处理 为电源排序和辅助 PCIe 信号(如 PERST# 和 CLKREQ#)供电。
(, 下载次数: 25)
原理图


        使用此功能需要在主板上焊接两个 0402 电阻器以启用 PCIe 拆分功能。


国内寻找:
        觉得非常有意思的项目,放在现在依然是个很高的性价比改装方案,同体积下价格优势明显。
        就在国内深水宝找找看是否有同类的产品,结果一搜还真找到了,店主还做了各种套件,以适用于更多硬件场景。总结上架拆分卡主要适用于Tiny4和Tiny5两类,据说Tiny6及后续机型也在开发中。

拆分卡介绍:
M910Q/M910X/M920Q/M920X,专用转接拆分卡。
        功能:1L的M920X,可以使用该拆分卡,实现最多6盘+双口万兆网卡,作为全闪NAS还是挺合适的。
        6盘是怎么算的:
                拆分卡2个M.2接口 PCIe 3.0 x4;
                主板自带2个M.2接口 PCIe 3.0 x4;
                主板自带SATA接口;
                主板自带网卡接口可扩展1个PCIe 3.0x1。
        万兆网卡:拆分卡可扩展1个标准PCIe 3.0 x4。

拆分卡型号说明:
(, 下载次数: 22)


支持主机硬件范围:
(, 下载次数: 18)


方案选择:
拆分卡选择
        综合自身使用需求,本次选择“Tiny5-X4M2M2-带风扇-需硬改主板 需要主板改拆分”。
(, 下载次数: 28)


         Tips:不推荐买店家的风扇,噪音太大了。我到手测试后,替换成“5010 12V 3500转【双滚珠】2线显卡2P 离心涡轮风扇”

(, 下载次数: 23)


SATA转M.2 SATA (NGFF)转接套件
因小主机内部空间局促,无法安装SATA或MSATA的固态硬盘,因此本套件可以解决此问题。
(, 下载次数: 30)



当前硬件介绍:

序号
名称
型号
备注
1
主机
P330 Tiny

2
CPU
Intel Core I3 8100

3
内存
Samsung DDR4 16G*2

4
PCIe网卡
Mellanox CX311A Ethernet Sing SFP+

5
SATA To M2 SATA
SATA转M.2 SATA

6
拆分卡
Tiny5-X4M2M2

7
WIFI A+E To M KEY
WLAN接口转M2+TF卡

8
2280 M2 NVME
Samsung PM981A 1TB*3
利旧
9
  2280 M2 NVME
Aigo P3500 2TB
利旧
10
  2230 M2 NVME
SK hynix BC711 512GB
利旧
11
  2280 M2 SATA
Samsung PM881 512GB
利旧



主板硬改:
本次硬改采用焊接两个0R电阻方式,按说明图纸位置进行焊接(左边第二个,右边从上往下第二个),焊接效果图如下:
(, 下载次数: 32)


拆分卡安装:
(, 下载次数: 25)


最终硬件效果:

(, 下载次数: 26)

左边,从上往下,M2 SATA SSD 2280,CX311万兆网卡。
右边,上面两根,M2 NVME SSD 2280,底部M2 NVME 2230,中间散热风扇。


在PVE系统下概览:
(, 下载次数: 29)

总结:
       此方案改造性价比跟同体积下成品还是蛮具有竞争力的,适合折腾党。软件层面的使用就不在这里展开了。后续如果需要扩容直接替换成大容量固态硬盘,预估这套最大升级可达20TB全闪空间。


作者: En.127    时间: 2025-3-6 17:26
原版有插槽真好 扩展玩起来
作者: Wolverine    时间: 2025-3-6 18:07
动手达人!!
作者: NeaRoNG    时间: 2025-3-6 22:13
焊接效果那是直接焊在上边就可以了?那电阻太少还以为焊接了个寂寞...
刚好也还有台8代的可以搞搞,话说你那个万兆卡也能再接一个风扇上去,风扇接口都已经有了
作者: vistb    时间: 2025-3-6 23:37
NeaRoNG 发表于 2025-3-6 22:13
焊接效果那是直接焊在上边就可以了?那电阻太少还以为焊接了个寂寞...
刚好也还有台8代的可以搞搞,话说你 ...

这个风扇口好像是用来取12v电转3.3v的,不是给风扇用的


作者: penzi    时间: 2025-3-7 11:04
羡慕动手能力
作者: hawk0000    时间: 2025-3-7 11:19
我也在研究这个拆分卡,想知道您为什么没选不需要硬改的那款,有什么差别吗
作者: lbc496105496    时间: 2025-3-7 15:01
hawk0000 发表于 2025-3-7 11:19
我也在研究这个拆分卡,想知道您为什么没选不需要硬改的那款,有什么差别吗 ...

不硬改的话,只能支持一个M.2 NVME ,另外一个M.2是SATA 转 NGFF的。各有各的优势,不拆分的话,扩展插槽是X8的,拆分的扩展插槽是X4的
作者: hawk0000    时间: 2025-3-7 15:49
lbc496105496 发表于 2025-3-7 15:01
不硬改的话,只能支持一个M.2 NVME ,另外一个M.2是SATA 转 NGFF的。各有各的优势,不拆分的话,扩展插槽 ...

那就是说支持SATA的M2就可以直接用了呗,这倒是也还行
作者: 张家村老张    时间: 2025-3-7 21:09
感谢分享!
作者: GShadowWolf    时间: 2025-3-8 10:21
m2 sata转接套件,PVE8.3.1日志里会有报断连和错误,楼主有遇到这个情况吗
作者: 傲冥尘    时间: 2025-3-8 16:14
我去年在B 站上看到过一个方案
联想的P360+威联通那款网卡配硬盘的方案

作者: mayi    时间: 2025-3-9 15:45
本帖最后由 mayi 于 2025-3-9 15:57 编辑

m720q可以用吗

00看到了不行
作者: lbc496105496    时间: 2025-3-10 09:46
GShadowWolf 发表于 2025-3-8 10:21
m2 sata转接套件,PVE8.3.1日志里会有报断连和错误,楼主有遇到这个情况吗

是不是用smartctl查看 M2 SATA的信息中有CRC错误
作者: GShadowWolf    时间: 2025-3-11 19:36
lbc496105496 发表于 2025-3-10 09:46
是不是用smartctl查看 M2 SATA的信息中有CRC错误

Mar 10 09:54:43 pve kernel: ata1.00: status: { DRDY }
Mar 10 09:54:43 pve kernel: ata1: hard resetting link
Mar 10 09:54:44 pve kernel: ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
Mar 10 09:54:44 pve kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:00(SECURITY FREEZE LOCK) filtered out
Mar 10 09:54:44 pve kernel: ata1.00: ACPI cmd b1/c1:00:00:00:00:00(DEVICE CONFIGURATION OVERLAY) filtered out
Mar 10 09:54:44 pve kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:00(SECURITY FREEZE LOCK) filtered out
Mar 10 09:54:44 pve kernel: ata1.00: ACPI cmd b1/c1:00:00:00:00:00(DEVICE CONFIGURATION OVERLAY) filtered out
Mar 10 09:54:44 pve kernel: ata1.00: configured for UDMA/133
Mar 10 09:54:44 pve kernel: ata1: EH complete

报连接错误,我让卖家重新寄一套过来试,放了两天没报错了
作者: lbc496105496    时间: 2025-3-17 18:22
GShadowWolf 发表于 2025-3-11 19:36
Mar 10 09:54:43 pve kernel: ata1.00: status: { DRDY }
Mar 10 09:54:43 pve kernel: ata1: hard reset ...

您可以试试用铝箔胶带包一下,说不定能解决,类似于下面这样子,主要sata排线干扰大。
(, 下载次数: 27)
作者: GShadowWolf    时间: 2025-3-18 11:15
lbc496105496 发表于 2025-3-17 18:22
您可以试试用铝箔胶带包一下,说不定能解决,类似于下面这样子,主要sata排线干扰大。
...

可以试试。不过我感觉应该是fpc线弯折的问题,我那条弯折的比较严重,可能导致连接不良。反正淘宝上也fpc线也便宜,换一条就可以了
作者: lbc496105496    时间: 2025-3-18 15:48
本帖最后由 lbc496105496 于 2025-3-18 15:55 编辑
GShadowWolf 发表于 2025-3-18 11:15
可以试试。不过我感觉应该是fpc线弯折的问题,我那条弯折的比较严重,可能导致连接不良。反正淘宝上也fpc ...


我通过包裹铝箔胶带后,确实明显改善使用效果,之前在读写数据时遇到的CRC错误计数一直增加,在pve下sata只能协商3.0 Gb/s速度。目前测试各方面数据都在正常水平。

未包裹铝箔的效果
Sata协商在3Gb/s
(, 下载次数: 20)
(, 下载次数: 32)
CRC错误计数持续增加
(, 下载次数: 27)
(, 下载次数: 16)

包裹铝箔后,各项指标均正常。
(, 下载次数: 26)
(, 下载次数: 29)
(, 下载次数: 21)
(, 下载次数: 24)



作者: GShadowWolf    时间: 2025-3-18 19:52
lbc496105496 发表于 2025-3-18 15:48
我通过包裹铝箔胶带后,确实明显改善使用效果,之前在读写数据时遇到的CRC错误计数一直增加,在pve下sata ...

厉害了,佬。那就是排线干扰大的问题了,我现在在NEC8上试的,原来也打算跟这个方案一样做全闪NAS的,但是好像其中两条m2是共享DMI总线的,跑不了多高,就放弃这个方案了。倒是NEC8做路由,两个sata m2做pve zfs的盘,还挺稳
作者: yuenks    时间: 2025-3-19 11:58
最近刚好有这个想法,感谢分享,马上照着搞一套试试
作者: JaqenHar    时间: 2025-3-24 13:15
请教这改6盘后,整体发热情况如何?
作者: lbc496105496    时间: 2025-3-25 14:16
JaqenHar 发表于 2025-3-24 13:15
请教这改6盘后,整体发热情况如何?

当前环境下,约30°左右
作者: 免费申请号码    时间: 2025-4-13 22:04
HP的DM机型,使用专用的pcie接口,非标准,大家有没有见过类似的方案?
作者: tenll    时间: 2025-4-14 10:15
很酷的转接,看的心痒痒,但是插了x710-t4L网卡,好像没有空间
作者: qp6g3o    时间: 2025-4-18 14:50
NeaRoNG 发表于 2025-3-6 22:13
焊接效果那是直接焊在上边就可以了?那电阻太少还以为焊接了个寂寞...
刚好也还有台8代的可以搞搞,话说你 ...

还是厉害啊
作者: dragoon    时间: 2025-4-21 17:02
预估这套最大升级可达20TB全闪空间


老哥,这20tb是怎么算的?

我也打算弄一个p330tiny,我去看了联想官网的说明:(https://psref.lenovo.com/WDProdu ... _P330_Tiny?tab=spec),背面两个nvme固态最大支持1tb:

存储支持
最多 1 个 2.5 英寸 HDD + 2 个 M.2 SSD
• 2.5 英寸硬盘,最高 2TB
• 每个 M.2 SSD 高达 1TB

作者: dragoon    时间: 2025-4-22 10:18
我找了一下,Orico奥睿科好像有4 TB的M2 SATA,4×4 TB(2280 NVMe)+1×2 TB(2230 NVMe)+1×4 TB(2280 M2 SATA)=  22 TB?话说有人塞满过吗?
作者: Garming    时间: 2025-4-27 18:59
感谢楼主分享方案!
这个加装的12V风扇是给M2散热还是网卡散热?
请问有这个风扇后, 网卡的温度能不能控制住?
作者: summerbee    时间: 2025-4-27 21:36
支持,不过我的710da4基本空间都占用完了,不加存储了




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5