路由与NAS 篇六:450块打造J3455蜗牛机箱 NAS(秋天的第一台 UNRAID NAS)
写在前面
本文更多是介绍我组装 NAS 的过程,挑选配件、安装系统、简单设置
后面会有其他的文章来分享个人影音库的搭建、tmm 与 brainz 刮削,敬请期待
这里也先晒几张照片留个坑吧,后面会填上的 haha
剧集
电影
古典音乐
纪录片
NAS 硬件
挑选思路
一开始是想直接收一台蜗牛,然后找了之前买过的朋友咨询了一下:
毕竟矿渣,存在一定踩雷几率,不建议直接买整套蜗牛
现在已经过了蜗牛黄金期,成色好点的,最便宜都要 300 起步
J1900 支撑普通文件存储 NAS 没问题,想更深入玩的话,性能跟不上
蜗牛空机箱性价比还行,考虑入一个,再买配件组装
(上图引用阿文菌的文章)这样,也大概确定了配件挑选的想法:
部件 | 想法 | 备注 |
---|---|---|
CPU | 低功耗被动散热,最好支持 VT-D | 有无核显无所谓 |
机箱 | 蜗牛 B 或者 D | B 款比较耐看,D 款比较小且出得晚较新 |
电源 | Flex 电源,考虑台达 | 二手拆机,至少 150W 以上 |
内存 | 4G 以上 | 品牌二手,或者杂牌全新 |
主板 | 与 CPU 一起 | 必须千兆网卡,不要求双网卡 |
散热 | 无特殊要求 | 暂不考虑 |
梳理了一下想法,本着最低价格打造 NAS 能省则省,按照这个开始挑选配件
最终裸机 NAS 组装花了 450 块(再加 5 块钱买电源延长线,后面会提到)
机箱与电源
早期的蜗牛机箱,空机箱 50 块起步包邮,然而现在已经很少有这个价格
咸鱼跟某多多上看了很久,空机箱价格基本都在 80 块以上,不包邮
某天刚好看到有同城出蜗牛 B 款机箱:
带原装 Zumax 150W 电源
带 SATA 背板以及 4 根 SATA 线
带 12cm 散热风扇
让卖家拍了个视频,整体成色还是比较 OK 的,自提 90 块,
当天就约了地铁站内自提,出入同站,只花了 2 块钱车费
热拔插盘架稍微有点灰,不过没啥问题,卡扣正常,最右侧的盘架推拉稍有点涩
原装的热拔插背板以及 4 根 SATA3 线,
还有附送的 12cm 散热风扇,3pin 没有 PWM 温控
原装的 Zumax 150W 1U 电源,卖家自己额外买的益衡电源,所以这个一直闲置
矮个子里找高个,Zumax 电源也算蜗牛原装电源里面还算过得去的,先临时用用
CPU与主板
Intel 的 N、J 系列低功耗 CPU 一般是集成到主板一起销售,
所以确定 CPU 后选对应的集成主板即可,从网上找到的资料图:
过滤出 TDP 在 10W 内,又支持 VT-D 的 CPU,也就:
N4200
J3455
J4205
N4200 一般是作为低功耗笔记本 CPU,比较少有提供 PC 主板,不好找
本着尽量节省成本,但是是从咸鱼找二手/拆机的 J3455、J4205 主板了
在寻找目标主板的过程中,有各种各样的条件限制,或者说需求限制,比如:
需要什么要规格的主板
需要多少个 SATA 口
单网卡还是双网卡
主板扩展性能如何,有预留什么扩展接口
第一个问题不用纠结,因为买的蜗牛 B 款机箱只支持 ITX 主板
因为是 4 盘位的机箱,需要支持(或扩展支持) 4 SATA,网口倒不是必须双网卡
网上查了一圈,最后发现还是华擎的集成主板比较省心
SATA 口满足需求,扩展也还能接受,价格不算贵,算是比较全面中庸的 NAS 板子了
再加上暴风二期用的就是华擎的 J3455-itx,所以咸鱼上比较容易入手
最后砍价入了一块二手的华擎 J3455-itx 主板,330 大洋包邮
成色如图,总体还算比较新的
内存选择
因为主板已经确定了,就需要按照主板对内存支持情况来挑选内存了
华擎 J3455-itx 内存支持情况(详见官网):
双通道 DDR3/DDR3L 内存技术
2 x DDR3/DDR3L SO-DIMM 内存插槽*
支持 DDR3/DDR3L 1866/1600/1333 (非 ECC), un-buffered 内存
系统内存最大容量: 16GB
不支持每根 2GB 模块内存
最后一个点乍一看以为是不支持 2G 的内存,实际是不支持单模块 2G 的内存
华擎这个板子早期的 Bios 对内存支持不是很好,挑内存,官网也有列出来内存支持列表
实际上最新的 Bios 版本对内存的支持已经比较全面,大多数内存都能支持
因为明确就是要扣成本,所以还是淘二手内存,在对比了咸鱼笔记本内存价格情况:
内存选择 | 总价格 | 备注 |
---|---|---|
4G x1 | 60 | 后续可以扩展 |
2G x2 | 40 | 无空插槽扩展 |
一开始预算也就是 4G 内存,短期内也够用了,2 根 2G 内存价格优势明显,
最后入手了 2 根升级淘汰下来的 2G 内存,40 块包邮
包装是升级内存条的包装,实际上是:
海力士 DDR3 1600MHz 2G
三星 DDR3 1333MHz 2G
NAS 组装
亮机测试
主板、内存、CPU 三大件到手后,国际惯例先进行亮机测试确定是否存在硬件问题
虽说华擎 J3455-itx 最新 Bios 已经不挑内存,不过还是有点小担心的
组装过程中发现一个小问题,蜗牛的 Zumax 电源的主板供电是 20Pin
而华擎这个主板是 24Pin 供电接口,不过问题不大,这个功耗 20Pin 供电也是顶得住的
主板供电接口都是有防呆设计,插得进去就行了,一边的 4Pin 留空即可
为了省事,直接在电视机上测试了(电脑主机拔插稍麻烦)
一次性点亮,双通道内存也识别出来了,因为有一根是 1333 所以统一 1333Mhz 频率
检查了下,Bios 版本 P1.80 确实是最新的版本没问题
正式组装
重新把所有的配件全部拆了下来,电源、散热风扇、SATA 线都拆了清灰
毕竟有热插拔盘架,后面也就基本不会去拆开了
电源来个特写,做工也就这样吧,马马虎虎过得去,拿起来也挺重的
开始装机的时候发现这个主板的供电接口是在侧面靠下的位置
蜗牛原装的 Zumax 电源 20Pin 供电线长度够不到,翻车
只能重新求助某宝,5 块大洋包邮买了个 20Pin 延长线,又等多 2 天
这个延长线性价比是挺高的,30cm 长,线缆质量感觉都比 Zumax 的好
重新装机,加上 30cm 延长线稍微长了点,绕一个圈圈理了一下线
最后盖上盖子完事
安装系统
NOTE
unraid,正如字面意思,就是磁盘不组 RAID,每块硬盘都是独立存储数据,某块硬盘损坏不会影响到其他硬盘的数据。同时也还能支持检验盘以实现 RAID 那样的冗余保护,不过就是无法像 RAID 一样利用多硬盘加速了。
系统选择了 UnRaid,没理由,就是没玩过看着比较新奇,尝试一下
安装部署比较方便
磁盘 array 机制比较灵活
硬件直通简单,且支持 docker、kvm,可玩性比较高
最简单支持 J3455 核显硬件加速
界面操作目前是全英文(好像有汉化插件)
最合适的系统 U 盘应该是类似酷豆那种袖珍 U 盘,即插即忘,也不容易被撞到导致损坏
不过为了省钱,翻出了 10 年前的 4G 台电 2.0 U 盘,废物利用,又不是不能用
版本用的是 6.8.1 开心版(大家懂的),流程还是比较简单的
NOTE
因为网上的教程都挺全挺详细的,我就简单一点带过了,如果你有什么不清楚的或者遇到的问题,可以评论留言,我会定期查看并回复,不一定能帮到你,但是会尽力。
先在自己的 PC 上制作 Unraid 启动盘:
将 U 盘格式化成 FAT32,并重命名为 UNRAID
将 Unraid 系统镜像文件解压拷贝到 U 盘的根目录
以管理员权限运行
make_bootable.bat
设置 U 盘可引导
搞定了我先在自己的电脑上验证确认启动盘制作没问题
再插到 Nas 设置启动盘,因为是第一次启动,我外接了一个显示器方便操作
引导成功进入 Unraid 的启动项菜单,默认是几秒后自动进入命令行界面 Unraid
路由器 DHCP 自动分配 IP,因为配置 ServerChan,自动通知新设备接入
这个版本默认的主机名是 Tower,后续登录管理界面自行修改
直接就可以微信推送通知中拿到 NAS 分配到的 IP 地址了,在 PC 浏览器上输入即可访问
后续其他步骤就不细讲了,自行看教程
简单配置
设置时区与NTP
默认 Unraid 设置的是 UTC 时区,与北京时间相差 8 个小时,
且初始配置 ntp 同步地址有点问题,在使用上可能会引发一些问题
在尝试 30 天试用的时候就会报错提示时间日期不对,无法获取试用 Key 文件
调整起来也比较简单,到日期与时间设置中:
将时区调整为
UTC 08:00
设置一两个可通的 ntp 服务器,我选择的是
亚洲的空间服务器:
asia.pool.ntp.org
上海交大:
ntp.sjtu.edu.cn
最后点击 APPLY 按钮应用即可
设置暗色主题
做为暗色主题的死忠粉,界面肯定也要设置为暗色
这个调整也比较简单,还是到 SETTINGS 页面的显示设置中:
设置顶栏的背景及文字颜色(要求是 html color code)
文字颜色设置为
F2F2F2
,对应灰白色背景颜色设置为
1C1B1B
,对应黑灰色
主页颜色主题选择 Black
最后点击最下方的 APPLY 按钮应用即可
顶栏的两个颜色选择没有选择纯黑纯白避免对比度太强,而是选择与颜色主题保持一致
另外,顶栏背景也可以设置图片,看个人喜好
设置用户密码
Unraid 管理界面默认没有开启登录认证的,区域网内的设备都可以直接打开访问
存在较大的安全隐患,那么可能会有小伙伴发现好像没有找到开启密码认证的设置
其实,只需要为 root 用户设置密码,就会自动开启密码认证了
也就是访问 unraid 的管理页面需要先进行密码登录认证,才能打开操作
同时,在 USER 这个页面上,还可以添加额外的用户,但是会有以下特性:
只有 root 用户可以访问 unraid WebGui 管理页面
只有 root 用户可以通过 telnet 或 ssh 在终端访问 unraid
在 USER 管理页面上,root 用户始终显示在用户列表顶端
unraid 在用户权限管理、操作隔离方面并不算是非常强大
给我的感觉更像是只为了提供多用户来作为文件访问认证而已(比如 SMB 用户控制)
所以大多数时候,我们都是直接以 root 用户在操作、读写等等