
家里吃灰的旧电脑别急着扔。我把它改造成了一台7x24小时运行的NAS家用照片、工作文档、电影资源全都归置到了一起手机相册能自动备份出差在外也能随时调文件。这篇文章把整个改造过程、系统选型、存储配置和踩过的坑全部写出来照着做你也能把手头那台老机器变成家里最值钱的数码设备。1. 旧电脑变身NAS先想清楚需求和思路1.1 为什么值得折腾一台旧电脑做NAS很多人一提到NAS第一反应就是群晖、威联通这种成品设备动辄两三千起步硬盘还得另算。但如果你手里正好有一台老笔记本或者旧台式机其实完全没必要花这笔钱。我身边不少朋友家里都有那种放着落灰的旧电脑屏幕碎了、电池废了、性能跟不上日常用了但拆掉屏幕当主机用它的CPU、内存、主板、电源全是好的只要加块硬盘就能低成本变身一台家用NAS。NAS能干的事情很多——手机照片自动备份、全家人电脑文件集中存储、影片资源统一管理、跨设备同步文档、定时任务下载甚至还能跑点Docker小服务。对普通家庭来说最大的痛点是数据散落在各个设备里手机里几千张照片、电脑上散落的工作文件某一天硬盘坏了或者手机丢了那就真的没了。我折腾这台NAS最核心的诉求就一个把全家人的数据收拢到一个可控的位置并且让它安全地待在那里。从成本角度看旧电脑改造NAS几乎是零硬件投入唯一需要买的就是硬盘。如果是老台式机可能还需要加一块网卡或者换一个电源这些加起来也就百来块。相比成品NAS动辄几千的价格这个方案非常适合预算有限、又愿意花点时间折腾的人。1.2 哪些旧电脑适合改造哪些别浪费时间不是所有旧电脑都值得改造动手之前先盘点一下手头机器的配置。以我的实际经验来看改造NAS的底线配置大概是这样的CPU双核以上即可内存建议4GB起步有千兆网口这个非常重要百兆网口做NAS基本没法用后面会细讲至少有一个空闲SATA接口能接新硬盘。电源方面台式机尽量选品牌电源杂牌电源长期24小时运行很容易出问题。我见过有人拿十几年前的Atom上网本去折腾装个精简Linux勉强能跑但一旦同时做文件共享和照片备份CPU占用率直接飙到100%传输速度也快不起来。这种机器就属于不值得浪费时间的类型。判断标准很简单原来装Windows都卡得不行、内存只有2G以下、网口还是百兆的这种建议直接放弃。另外还要考虑功耗。NAS是7x24小时开机的电费是一个会被很多人忽略的隐形开销。实测下来一台老台式机待机功耗大约在45W-80W之间老笔记本在20W-40W之间。按台式机60W算一天约1.44度电一年约525度。按每度电0.6元计算一年电费大概315元。如果换成低功耗的小主机或者笔记本一年电费能省下一半以上。所以我强烈建议能用笔记本改造就不要用台式机实在要用台式机可以换一个DC-ATX电源模块能把功耗拉下来不少。1.3 先列需求清单再动手选方案我见过太多人一上来就折腾RAID5、装一堆Docker应用最后数据没存好系统倒是重装了无数次。正确做法是先把自己的需求写下来再根据需求选择方案。我当初的需求清单是手机照片自动备份、PC文件集中共享、多设备访问、数据安全至少坏一块硬盘不丢数据。这四条需求对应下来的方案就是一块系统盘旧SSD加两块数据盘组RAID1镜像。这个组合既能保证数据安全配置又不会太复杂。如果你手上只有一块旧硬盘那就先不折腾RAID老老实实做好备份策略也比裸奔强。如果以后要跑Docker、做影音服务器再考虑性能更强的方案。2. 硬件盘点与选型硬盘和网络是重点2.1 硬盘怎么选全新盘、二手盘还是用存量盘硬盘是NAS里最核心的硬件也是唯一真正需要花钱的地方。我推荐几种选择路径根据自己的预算和风险承受能力来。方案一是买全新的NAS专用盘比如希捷酷狼、西数红盘Plus这类。这类盘是为7x24小时运行设计的带有旋转震动传感器多盘位环境下稳定性更好保修也更省心。缺点就是贵当前4TB容量的NAS盘大概需要600-800元。很多人觉得贵但数据无价这句话不是开玩笑的如果这块盘里装的是全家人的照片和几年的工作文档这个钱花得值。方案二是买企业级二手盘这类盘主要来自数据中心下架的服务器常见的有希捷银河、西数金盘等容量大、价格低我见过有人花三四百就能买到6T甚至8T的盘。但二手盘的坑也比较多企业盘噪音大、温度高家用不一定受得了而且你不知道它经历过多少读写。如果选这个方案建议通过正规渠道购买到手先用工具做一次全面检测后面我会详细说检测方法。方案三就是用现有的旧硬盘。如果旧电脑上已经有一块盘可以先不急着买新盘用HDSentinel或者CrystalDiskInfo这类工具查一下SMART信息看看通电时间、重映射扇区数、通电次数这些指标。如果通电时间上万小时、有重映射扇区我的建议是直接放弃当游戏盘都嫌它脆。我自己的做法是系统盘用一块128G的旧SSD数据盘用两块全新4T NAS盘组RAID1。SSD系统盘让系统操作流畅很多两块机械盘专职存数据。很多新手容易犯的错是把系统也装在一块机械盘上结果所有IO都有延迟操作界面卡顿明显。系统盘和数据盘分离这个习惯我从一开始就养成了后面会省很多事。2.2 网卡、电源和散热这些小事别忽视千兆网口是NAS的基础。如果你手里那台旧电脑只有百兆网口传输速度最多只有11MB/s左右备份照片还能忍但拷贝几十G的影音资源就要等到天荒地老了。解决办法是买一张PCIe千兆网卡几十块钱拆开机箱插上就行。如果是老笔记本没有扩展网卡的条件那就别勉强了考虑走USB千兆网卡的方案但也可能不稳定。电源方面旧台式机如果用的是杂牌或者老化的电源我建议直接换掉。NAS长期开机电源波纹不稳的后果可能直接体现在硬盘寿命上。我自己用过一段时间的旧电源出现过硬盘随机掉线换了品牌电源之后问题就消失了。这个问题排查起来非常隐蔽后面会在常见问题环节专门讲。预算够的话还可以上DC-ATX直插电源加适配器的组合转换效率高待机功耗能低不少。散热也是老电脑改NAS的必修课。机箱放在通风处确保硬盘位置有气流经过。如果是放在客厅柜子里注意别把散热孔堵住。我甚至见过有人直接把硬盘贴在机箱侧板上没有任何散热夏天温度飙到50度以上这种状态下硬盘寿命损失非常大。家用NAS的硬盘正常温度应该在35度-42度之间超过50度就要考虑加风扇了。3. 系统选择与安装OMV和TrueNAS SCALE怎么选3.1 三套主流系统横评OMV、TrueNAS SCALE、Unraid旧电脑做NAS系统选择基本就这三条路OMVOpenMediaVault、TrueNAS SCALE、Unraid外加一条不太推荐的黑群晖。我三套系统都折腾过简单说一下各自的性格。OMV是Debian系带图形管理界面的NAS系统插件生态丰富可以通过插件扩展Docker、NFS、SMB等一堆功能。它对硬件要求很低4GB内存就能跑得很流畅对新手特别友好界面逻辑清晰不用跑命令行就能完成90%的操作。TrueNAS SCALE是基于Debian的开源NAS系统底层是ZFS文件系统支持Docker和KVM虚拟机。ZFS的校验和快照能力非常强数据安全方面比OMV更可靠。但ZFS对内存要求高官方建议8GB起步我实测在4GB内存下运行ZFS虽然能跑但可用内存紧张L2ARC这类特性基本别想用。Unraid严格意义上不是完全免费的系统基础版需要付费购买但易用性确实出色尤其是不用RAID就能混搭不同容量硬盘灵活性极高。不过既然我们用旧电脑改造都是为了省钱让我推荐先付费的系统还是有些不忍心所以没有列入重点。黑群晖是老玩家爱折腾的路线但驱动问题多引导配置复杂新手很容易卡在安装引导这一步而且系统更新有风险可能导致存储池突然不识别。我建议新入坑的朋友直接跳过黑群晖先把真正适合开源系统的路走通以后如果确实需要群晖的套件生态再去买一台成品设备也不迟。我给你的建议是旧机器内存不超过4GB闭眼选OMV内存8GB及以上对数据安全有更高要求选TrueNAS SCALE。我自己最终用的是TrueNAS SCALE原因是我有8GB内存想用ZFS的快照和校验能力同时跑个Docker应用也方便。3.2 OMV完整安装流程实录下面以OMV为例完整走一遍安装过程。虽然不同系统安装界面有差异但大方向都是一样的。第一步去OMV官网下载ISO镜像文件建议选择最新的稳定版不要选RC版或者夜间版。下载完不用急着写盘先校验一下SHA256哈希值跟官网比对一致再继续。注意不要在任何第三方网站下载镜像制作系统U盘这类东西还是谨慎为主。第二步用Rufus或者balenaEtcher把ISO写入U盘。这里有个细节写盘工具选择DD模式而不是ISO模式否则U盘可能会无法引导。写入完成后把U盘插到旧电脑上开机进BIOS把U盘设为首选引导项。如果你要装机的机器硬盘里还有旧系统或者重要数据操作前最好把其他硬盘全部拔下来只留系统盘。第三步进入安装界面后选择图形安装模式一路Next。语言建议选English菜单是英文的但后续Web界面可以切换到中文。安装过程中会提示磁盘分区这时候看清楚选择的是不是你的系统盘。我见过有人大意把整块数据盘给格式化了的例子所以这一步务必放慢。第四步设置root密码之后系统开始写入并重启。重启后你的电脑已经变成一台OMV机器了屏幕上会显示一个IP地址在浏览器里访问这个IP就能进入Web管理界面。默认用户名admin密码openmediavault。进入第一件事去网络设置里面把IP改成静态地址避免以后路由器重启导致NAS地址漂移。这里有个非常实际的建议在路由器后台给NAS绑定DHCP保留地址双保险。第五步在Web界面里打开存储设备管理确认系统盘和所有数据盘都能被识别。到这里一台基本可用的NAS就算装好了。后面要做的存储池、共享文件夹配置看下一部分。4. 存储配置与共享实操RAID、SMB与权限4.1 RAID怎么选从RAID1到RAIDZ别让数据裸奔数据盘规划是整个NAS项目里最该花心思的一步。很多人装好系统就开始建共享文件夹等硬盘坏了才想起RAID这件事。我先用最简单的话解释清楚RAID的核心逻辑。RAID1镜像模式需要至少两块硬盘数据同时写两份任何一块盘损坏后另一块盘上还有完整数据。代价是存储空间减半两块4T硬盘组RAID1可用空间只有4T。RAID5需要至少三块硬盘允许坏一块空间利用率是N-1块盘比如三块4T可用8T。RAID5的写入性能相对一般重建时间在新盘容量越大的情况下越长重建期间如果再来一块盘故障数据也保不住。ZFS系统的RAIDZ1类似RAID5但优点是ZFS本身有校验功能能检测静默数据损坏。我自己最终选择的是两块4T组RAID1镜像卷空间4T对家庭来说足够用了。这个选择背后逻辑是家用场景数据量没大到必须榨干每块硬盘容量的地步RAID1配置简单、恢复方便、读写性能尚可把可靠性放在第一位。如果你有三块盘以上可以考虑RAID5或RAIDZ1但前提是接受重建期间的风险。还有一个反复出现的误区我要多说一句RAID不是备份。RAID解决的是硬盘硬件故障导致的数据丢失问题它解决不了误删除、勒索病毒、火灾水灾这类灾难。你RAID1镜像再好误删了文件照样找不回来除非你有快照或备份。所以后面必须规划备份策略这部分我在下一章专门讲。4.2 SMB共享配置从建文件夹到手机访问存储池和数据集建立好之后下一步就是创建网络共享文件夹让家里的电脑、手机、电视能直接访问NAS里的数据。以OMV为例完整流程大概是三步。第一步在存储设备里创建文件系统把刚才做的RAID卷格式化成文件系统。OMV默认推荐ext4TrueNAS默认是ZFS都是成熟的文件系统不用纠结选哪个。第二步在访问权限管理里新建共享文件夹指定挂载点然后开启SMB/CIFS服务把刚才的共享文件夹添加进去。这里要特别注意权限设计建议在系统里给每个家庭成员创建独立用户分别设置密码然后按需分配读写权限。做法是只有家长账号拥有完全控制权孩子的账号设成只读这样能防止小孩误删全家照片这种事故。Guest公共访问默认关闭不要为了省事打开否则局域网里任何人不输密码都能进你的NAS。第三步客户端访问。Windows在文件管理器地址栏输入\NAS的IP地址回车就会弹出身份验证窗口输入用户密码连上后右键“映射网络驱动器”下次打开电脑就能像本地磁盘一样访问。macOS在Finder里按CmdK输入smb://NAS的IP地址同样可以挂载。手机端用支持SMB协议的文件管理器安卓用ES文件浏览器、FileballiOS推荐Fileball或者nPlayer这些都能直接局域网访问NAS里的内容。我实际使用中发现配置好SMB后最常用的场景是手机拍摄的照片和视频自动传到NAS指定文件夹电脑上的设计稿、合同文件保存到NAS共享目录客厅的电视通过SMB直接播放NAS里的高清电影。家里的数字生活一下子顺滑了很多。4.3 用户权限与账密安全别忽视的这些细节NAS放在家里并不意味着不需要安全意识。我见过不少人问“家里NAS有必要设密码吗”答案是太有必要了尤其现在很多家庭的公网路由器上都挂了端口映射如果NAS管理端口暴露在公网弱口令被扫描器轻易猜中是常有的事。做NAS的第一道防线就是不给弱密码留机会。我在配置用户时始终遵循最小权限原则系统管理员账号只用于系统管理不用于日常文件访问给每个家庭成员建独立账号各人的备份目录相互隔离SMB的共享权限和文件系统权限都做好控制。很多新手只设置了共享权限忘了文件系统的POSIX权限结果发现设置了只读共享别人照样能写入这是因为Linux权限里还有单独一层。OMV界面上共享权限和文件系统权限是分开的两套配置都要单独检查一遍。另外我还建议把OMV的默认admin密码在安装后第一时间改掉并关闭SSH的密码登录改用密钥认证。TrueNAS系统也要注意Web界面的HTTPS证书过期问题第一件事就是替换成有效证书。这些动作对家用NAS来说并不复杂但能实打实地提升安全性。5. 传输速度优化与备份策略不止是存得好还要传得快、稳得住5.1 千兆网络的带宽极限在哪里很多人配置完NAS后第一反应是“怎么拷贝文件只有30MB/s”这里就要引入千兆网络的概念了。千兆网络的理论带宽是1000Mbps换算成字节是125MB/s但实际协议开销和硬盘性能影响下SMB传输的合理速率大约在90-112MB/s之间。如果你的传输速度远远低于这个数字就要逐段排查瓶颈。排查顺序我建议从下往上先确定网线是超五类或六类且八芯全部接通用网线测试仪或者直接把网线插到千兆交换机上看协商速率。如果设备显示“100Mbps”那多半是网线只接了四芯或者网口是百兆的。然后是网卡的驱动和双工模式Linux下可以用ethtool eth0命令查看网卡速率和双工状态确保是Speed: 1000Mb/s和Duplex: Full。确认物理链路千兆之后再测磁盘性能。用dd命令对NAS的存储池做一次写入测试比如写一个4G的测试文件dd if/dev/zero of/srv/dev-disk-by-uuid/.../testfile bs1M count4096 convfdatasync这个命令会把4G的零数据写入指定路径然后输出实际写入速率。如果磁盘能跑满150MB/s以上说明磁盘不是瓶颈问题出在网络或者SMB协议配置上。SMB协议版本也会影响性能尽量把SMB服务配置为使用SMB3协议客户端Windows 10/11默认就会协商到最高版本。如果NAS端还在强制使用老旧的SMB1性能会打很大的折扣。TrueNAS默认的SMB配置一般没问题OMV需要检查插件设置里面是否启用了SMB3支持。我的实测结果是旧台式机加两块4T RAID1机械盘顺序读写约180MB/s千兆网络下SMB传输稳定在105MB/s左右这个速度下拷贝一部20G的蓝光电影大约需要3分钟多一点家用完全够用。5.2 别迷信RAID3-2-1备份原则才是终极保险前面说过RAID不等于备份下面详细展开备份策略。业内通行的标准叫3-2-1备份原则保留3份数据副本使用2种不同的存储介质其中至少1份存放在异地。具体到我的NAS部署是这样的第一副本是NAS上的RAID1镜像也就是工作副本家里设备日常访问的都是它。第二副本是NAS里一块独立USB外接硬盘每周定时通过rsync把NAS的重要目录同步过去。这个外接硬盘平时不会一直挂在NAS上每周五自动任务执行时会临时挂载同步完成后自动卸载。这样即使NAS主机整个出问题比如电源烧了、主板挂了外接盘上的数据还在。第三副本放在云上我用rclone定时把最关键的目录家庭照片、工作文档同步到指定的对象存储服务。对象存储按量付费家庭照片每月备份大约几GB一年费用很低。如果你担心云存储的隐私问题也可以把第三副本放到住在异地的家人或朋友家的另一台设备上通过rsync或者Syncthing完成加密同步。在NAS系统内部快照功能也很值得用。TrueNAS SCALE自带ZFS快照可以定时做快照保留最近7天每日快照、最近4周每周快照、最近6个月每月快照。快照可以防止误删和勒索病毒的破坏一旦某个文件被删或者被加密可以马上从快照里恢复。OMV可以通过LVM或者btrfs配合实现类似能力但功能完整度不如ZFS。最后再强调一遍很多DIY玩家的数据灾难都不是硬盘物理损坏而是操作失误格式化错了盘或者小概率事件固件Bug导致阵列分裂。一个自律的备份计划比任何RAID级别都更值钱。6. 常见问题与排查技巧实录6.1 硬盘无故掉线的排查思路这是我做NAS之后遇到最多、最容易让人抓狂的问题。硬盘用着用着突然从阵列里消失了日志里出现I/O错误或者ATA bus error。排查顺序先说第一位的电源。我前面提醒过杂牌或者老化的电源是硬盘掉线的头号杀手。你可以用电源检测工具或者简单替换法来验证如果换上品牌电源之后问题消失那基本就是电源波纹不合格导致的盘体无法稳定工作。多盘位NAS对电源的12V输出能力和纹波要求尤其高这一点一定不要省。第二位是数据线和接口。SATA数据线反复插拔后容易松动或者线材本身老化。我遇到过一根用了十年的SATA线某天开始随机掉盘换了一根崭新的线材之后再没出现过。所以掉线问题出现时先换线、换接口试试这是成本最低的排除手段。第三位是硬盘本身的SMART异常。查看系统日志用smartctl检查硬盘状态重点关注Reallocated_Sector_Ct、Current_Pending_Sector等指标。如果非零且不断增加说明盘片物理扇区在恶化系统可能因为盘片读写不稳而自动将设备置为离线。这种盘建议尽快备份数据并更换。以我的经验硬盘掉线问题90%是电源和线材问题10%是硬盘本身的问题。排查时先软件后硬件先看SMART和日志再换电源和线材能省去很多无用功。6.2 传输速度为什么突然慢半拍千兆网络下SMB传输速度从100MB/s跌到30-40MB/s这是很多人配置完NAS一段时间后都遇到过的怪现象。我做过的排查记录里比较典型的原因有这么几个。第一是网卡协商速率掉到了百兆。原因可能是网线水晶头接触不良、网线某根芯断了或者交换机端口刚被雷击损坏。这时用ethtool eth0查看速率如果显示100Mb/s基本就能锁定物理链路问题。重做水晶头通常能解决。第二是RAID阵列正在后台做一致性校验或者重建。阵列在重建期间会占用大量磁盘IO新盘的写入速度也会拉低整体性能这种时候传输慢是正常的等重建完成即可。TrueNAS的resilver和OMV的RAID sync都可以在Web界面看到进度。第三是SMB协商版本掉到了SMB1。Windows更新或者网络配置变动可能导致这种问题表现为速度骤降且共享访问极不稳定。检查SMB服务端是否强制开启了SMB1或者注册表有没有被改回SMB1优先。现在主流系统默认都优先SMB3但如果NAS端的老配置还在兜底就会出这个问题。第四是硬盘自身性能衰减。机械盘用久了会有碎片化和性能下降可以通过定期执行磁盘整理任务对机械盘是重排操作或者干脆升级成SSD缓存。不过在确认这个原因之前先把前三项都排查一遍不要一上来就怪硬盘。6.3 重启之后共享文件夹不见了怎么办配置好的SMB共享在某次重启后消失文件管理器里只有一台空服务器这个问题我听很多DIY玩家提起过。原因多半是共享文件夹依赖于一个没有自动挂载的文件系统。NAS系统重启后如果某个文件系统没有以预期方式挂载共享引用就会失效。在OMV里可以在存储设备管理页面看到所有文件系统的挂载状态检查RAID卷是否正常挂载。如果不正常尝试手动挂载然后把自动挂载功能设为开启同时检查fstab配置里有没有对应条目。TrueNAS里ZFS在引导时会自动导入池一般不会出这个问题但如果你手工改过挂载点要确认数据集没有被隐藏。排查步骤是登录Web界面存储设备管理里查看池和文件系统状态检查共享文件夹设置里是否引用了一个无效路径检查系统日志里的mount错误信息。绝大多数情况是文件系统没有挂载或者挂载路径变更重新挂载就能恢复不用慌。6.4 硬盘休眠被频繁唤醒的烦恼NAS上配置了硬盘休眠却发现硬盘每隔几分钟就咔嗒一声启动然后过一会又休眠循环往复。这个场景的核心矛盾在于你想用休眠省电但系统服务总是在后台访问存储导致盘根本没法真正休眠。TrueNAS和OMV默认都会周期性写入系统日志、Smart检测、目录索引等这些IO活动都会唤醒休眠中的硬盘。解决办法其实是放弃花哨的休眠策略。对NAS场景来说7x24小时运行本来就是设计前提硬盘一直待机反而比频繁启停更有利于寿命。机械硬盘的起停次数是有寿命指标的频繁启停反而容易损坏盘体。我的实际选择是关闭所有硬盘休眠让NAS全天候保持运行。如果你确实想做功耗优化更好的方向是选择低功耗主机方案而不是依赖硬盘休眠。实测我关掉休眠后一个月电费大约多出20块左右换来的是更稳定的服务和更长的硬盘寿命这笔账我觉得划算。写在最后用旧电脑改造NAS并不是一个高深的技术活但确实是一个系统工程。从硬件选型、系统安装、存储配置到备份策略每一步都有值得琢磨的小细节。我自己最初也走了不少弯路换过系统、丢过配置、被掉线问题折磨过但最终那台机器安安静静地躺在角落里每天默默地处理照片备份、文件同步和影音播放成了全家数字化生活里最可靠的角色。如果你手里正好有一台吃灰的旧电脑不妨按这篇文章的路线去尝试一下。先做需求清单选好系统配好存储设置好备份剩下的事情交给时间。顺便说一句NAS这个坑一旦踩进来后面还会想折腾Docker应用、智能家居联动甚至远程访问但只要底层的数据存储和安全做好了这些都是锦上添花的事情。