背景
- 我的旧NAS是蜜獾超存,似乎由于电源不稳定,所以硬盘离线了
- 最近U2 SSD、SATA SSD有很多白菜价,刚好我觉得应该多嫖学校一点钱
确定NAS板U
- 一开始是打算随便收个家用主板就完事了
- 250RMB 买了个i3-8100u + 一个不知名主板
- 打算用仅有的pcie x16分成4个u2,刚好够用
- 现实是残酷的:
- 我本来以为是个主板都能支持PCIE拆分,结果发现只有服务器主板可以,普通主板则需要复杂的破解流程
- 如果使用PLX,那一张PLX价格就要400+
- 太亏了
- 基于朋友的建议,选择H11SSL-i + 7D12
- 服务器主板PCI-E数量多、原生支持拆分、自带SAS控制器
- 7D12功耗85W,32H64T,不耗电,很舒服
确定NAS机箱
- 我对机箱的唯一要求就是盘位多一些
- 看了海鲜市场,有2U 12盘、4U 16盘、4U 24盘三种
- 想了想,多多益善,空着的盘位又不耗电,美滋滋,所以直接4U 24盘
- 考虑到国内厂子的机箱资料大概率会很少,所以选了个非国内厂子的机箱
- 第一次寄过来的时候发现没有散热器,所以找商家直接又发了一波(
- 拿到手发现机箱的型号是Chenbro RM41071
NAS配置 - 初上手
重置BMC密码
- 拿到板U之后,内存还没到,听说有BMC这东西所以想先测测主板好不好
- 这个时候开机屏幕是不显示的,群友说没插内存的时候就是不显示的
- 在群友帮助下找对了BMC的网口,Wireshark抓包到了BMC IP,能看到BMC的界面了,但是有密码进不去
- 查了怎么重置密码,发现需要进入系统,然后使用ipmicfg重置密码
- 由于散热器也没到,这个时候开机CPU会过热降频,机箱发出蜂鸣声,过一会就关机了,所以动作得快
- Ventoy尝试进入Ubuntu,Desktop很卡进不去,Server版也进不去(
- 最后我发现有个UEFI Shell版本的ipmicfg,成功进去了(
- 后来,找老师借了一个内存条,BIOS进去了,主板是好的
其实发现,由于我手没劲,内存都没压进去(逃
机箱SAS背板接线

- 拿到手了之后基本就是哪里能插插哪里。结果插完之后发现并不识别硬盘。
- 调查一波发现,我本来以为的一堆数据口的连接其实是SATA的供电,并不是数据口
我为什么会觉得从电源出来的接口是数据口
- 排除之后,背板上就只剩下3个SFF 8643口能用了
- 问了一下群友,到底应该连多少个8643,发现这个背板是个EXP卡,所以接1个8643就够了
- 背板上芯片周围确实标了EXP字样,群友是对的
- 背板的说明书搜了一下,确实也是只接一个8643
- 所以现在就是缺一个8643 - 8643连接线
LED接线
- 我的前面板LED一个都不亮
- 我以为可能是我一开始把前面版排线接到了USB座子上导致LED烧掉了
- 经过群友讨论,认为是LED接反了(
- 经过实验,发现有这几个问题
- 电源灯不亮的原因
- 不知道为什么,POWER LED只有1根线,还有一根单独的GND,按照主板说明书我接到了RESET SW的GND上
- 我拆下来LED小板量了老半天,发现POWER LED和GND实际上是一组挨着的pin,应该并列插进去(
- LAN灯不亮的原因
- 很简单,我插反了(
降低机箱噪音

- 这个机箱非常吵
- 4个背板散热风扇,8cm 12V 1.35A 4pin,1+4卡扣,非常吵
- 2个主板散热风扇,6cm 4pin 一般情况下音量较小,仅有震动声音
- 1个CPU散热器风扇,有点吵
- 1个电源风扇,12cm 0.45A 显卡2.5pin,比较吵
- 经过实验,发现背板风扇实际上由EXP芯片温度控制,故初步降低噪音方案为
- 减速线降低风扇转速
- 额外购置一个6cm风扇用来对EXP芯片降温
- 减速线测试结果
- 把电源的风扇接上了减速线,效果很好
- 如果接两根,则风扇基本转不起来,所以还是只接一根
- 把机箱的风扇接上了减速线,由于电流过高,差点把我烫死(
NAS魔改 - 降噪音
更换机箱风扇
- 由于减速线无法使用,所以只能更换风扇,替换1.35A的风扇
- 一开始打算购买2x Arctic风扇 + 2x 猫扇
- 基于群友的建议,静音风扇很可能风量不够导致过热,故改为购置4个AVC 0.5A的风扇
- 买回来AVC风扇发现有一些问题
- AVC的风扇是1.5cm宽的,而原厂的风扇是2.5cm宽的,这导致他卡住了一些快拆外壳的卡口,安不进去
- 风扇的接口不一样,买回来的卡口在1/3脚,原厂是1/4脚,且原厂侧边有一个小卡口

- 这些问题导致无法直接安装,需要魔改
- 把风扇的不拧螺丝那一面的四个角剪掉,这样就不会卡住卡扣了
- 本来觉得可以把原厂风扇的口无损拆出来用,但是发现原厂的口和一般见到的口不一样,没法兼容。我懒得把原厂线从风扇上焊下来,所以直接拆下来减速线带的1/4口,缺点是侧边卡口没了,没法做到像原厂一样提起来风扇就断开
- 各种小插曲
- 拆装风扇口有学问
- 一开始万用表测怎么都是短路
- 后来发现是表笔太粗,没插进去塑料的口子(万用表要用力才能接触到触点哈哈
- 中间还因为大力出奇迹把风扇脚压扁了,接触不到排针,又骚操作修了一波哈哈
背板EXP芯片独立散热
- - 4个大风扇降速之后风量变小,所以exp芯片需要更高的散热。
- 我直接买了个5cm的风扇,透明胶粘到了exp的散热排上(其实应该用热熔胶的,但是我懒了)
- 由于是台达的风扇,所以转速很高,我用了个减速线把他转速降了下来,正好(
用手摸感受是exp芯片的温度被保持在了30摄氏度左右(如不加风扇则往往高达60度以上)
各种擦屁股
- 愚蠢的我把风扇的方向装反了,应该吸风结果变成了吹风。
- 问题是这些风扇的另一面螺丝位(四个角)已经被剪了,所以没法调整方向了。
- 聪明的我:把机箱里其他的风扇都反向就完事了(
保证风量
- 降速之后,风量确实不太够,难以带走硬盘的热量
- 运行一小时左右硬盘就会升温到40度(45度就应该报警了)
- 为了提高硬盘处的流速,我把除了硬盘前面板以外的风道的堵住
- 效果:硬盘稳定工作在36-40度
NAS系统配置
选系统与存储方案
- 需求:
- 灵活扩容
- 原生支持Docker
- 有Dashboard
- 各位选手:
- TrueNAS Scale
- 系统Debian,资源多
- ZFS,扩容难
- Docker支持是走的k3s,用起来不舒服
- Dashboard好看
- Unraid
- 奇妙的存储逻辑
- 不是RAID,而是每个盘存完整的文件,然后union到一起
- Array + Pool:Array带parity,有冗余;Pool不带parity,没冗余。使用时先存到cache pool,然后再move到array
- 扩容简单
- 原生Docker
- Dashboard好看,且有大量自定义
- 群晖:直接out
- Unraid这种很适合我这种冷储存+热储存分的非常明白的人
- 极冷的冷存储(冷备份):直接存到Array里
- 不太冷的冷存储(热备份,只写不读):Cache Pool + Array保证写入性能
- 热存储(PT、下载等):直接只存到单独的Pool中
- Unraid在每个单独的Array Device中可以使用zfs,这样压缩也都带着,避免了btrfs灵车(
- 所以最后选了Unraid
配置UnRaid
- 首先是破解,我自己破的,参考了SpringHack的代码,但是他是走的patchelf,我是走的LD_PRELOAD,代码简单好测试
- 然后是各种基础配置
- 温度监控:Dynamix System Temp
- 基础命令行工具(Nerd Tool):screen、iotop、python等
- 然后是代理
- 网络上教程基本是推荐用docker,但我觉得用docker意味着emhttpd刚启动的时候代理没法用,感觉还不如直接写在usb里
- 倒腾了一套unraid clash脚本
- 最后是美化
- 找了网上的二次元美化,拿过来发现6.12不太适配,魔改了一波:
- 改了导航栏(从#nav-block变成了.nav-tile)
- 改了绿色字体(从红色改成了很浅的绿色(要不然会看得出来他正不正常啊(

总结采购清单
- H11SSL-i(报销):950
- 7D12(报销):700
- 机箱+电源+背板+散热器(报销):750
- DDR4 2666 32G 内存 x4(报销):885
- CEACANT 拆分卡 + 4条SFF8643线:189
- 风扇减速线:27
- 4根SFF8643 - SFF8643线:40
- 1个5cm台达风扇:10
- 4个8cm AVC扇 0.5A:20
- 2个8cm Arctic风扇:36