十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

零刻小主机+fnOS打造家庭NAS:从安装到启动引导全攻略

零刻小主机+fnOS打造家庭NAS:从安装到启动引导全攻略 1. 这套组合到底解决什么问题1.1 为什么零刻小主机适合做家庭存储今年年初我搞了一台零刻ME Pro小主机本来是拿来当办公下载机的结果装上飞牛fnOS之后它在家里的地位直接变成核心——全家人的照片备份、影视库、文件共享都在这台巴掌大的设备上跑。如果你也想要一台低成本、低功耗、好折腾的家庭存储设备零刻小主机加fnOS这套组合值得认真看一下。这篇文章不讲虚的选型思路、安装过程、启动引导的坑、日常玩法全部一次说清楚想抄作业的直接照做就行。为什么偏偏是零刻先说体积。成品NAS四盘位放电视柜里像块砖头一样占地方零刻ME Pro整机大概一掌大小摆在哪都不碍事。再说功耗N100这种低功耗平台的待机功耗基本在10W上下满载也就30W左右算下来跑一年电费不到一百块比那些常年7x24小时开着的老服务器省太多了。然后是接口现在的小主机基本都标配双2.5G网口一个接路由器一个可以直连电脑或者做链路聚合传输大文件的时候比传统千兆NAS舒服得多。再加上USB 3.2接口、HDMI输出临时当个播放器、旁路由、开发测试机也完全没问题。当然它也有短板最明显就是盘位少。我的这台ME Pro只有一个M.2 NVMe插槽和一个2.5寸SATA硬盘位极限状态也就是一块固态加一块机械盘。如果家里需要四个以上大容量硬盘组阵列那零刻不适合你应该去看多盘位的NAS机箱或者成品存储服务器。但对大多数家庭用户来说照片、电影、工作文件这些加起来通常也就几TB一块大容量机械盘加一块系统SSD完全够用。这也是我说“ME Pro就是你的家庭存储新宠”的原因——它正好卡在够用和省钱的平衡点上。1.2 fnOS凭什么被选中系统选型对比硬件只是底子系统才是灵魂。我在选家庭存储系统的时候确实把主流方案都过了一遍。群晖DSM体验好、生态成熟白群晖价格贵同价位能买到的配置和零刻ME Pro这种N100小主机完全没法比。黑群晖虽然能让旧电脑变废为宝但引导补丁这一套东西对新手不太友好而且经常要跟着系统更新折腾。TrueNAS是数据安全为主的方案ZFS文件系统功能强大但内存要求高、配置逻辑复杂对一个只想让全家照片和电影有个归宿的用户来说学习成本偏高。OpenMediaVault界面朴素插件体系虽然庞大但很多插件质量参差不齐普通用户要花不少时间调教。 再看飞牛fnOS它是基于Debian打造的一套国产NAS系统界面相当现代安装流程也很傻瓜式。更重要的是它预置了相册、影视、下载、Docker这些家庭用户最常用的一站式应用你不用再去到处找插件。系统本身免费对绝大多数家庭场景来说它把“好用”和“可控”平衡得恰到好处。尤其是中文社区氛围浓遇到问题搜一下就能找到教程国内用户用起来亲切感强这点是很多海外开源系统比不上的。1.3 ME Pro作为家庭存储主机的硬件底子聊回我手上这台零刻ME Pro。它的核心配置是Intel N100处理器、16GB DDR5内存、双2.5G网口存储方面带一个M.2 NVMe插槽和一个2.5寸SATA硬盘位。这套配置放在两年前可能要两三千现在小主机市场价格已经打下来太多性价比相当能打。N100这颗四核处理器发布于2023年初虽然定位低功耗入门但性能跑NAS系统绰绰有余。它自带核显支持硬件解码拿来做Jellyfin、Emby这类影音服务的转码足够用。实测下来fnOS里的影视应用调用核显解码4K H.264/H.265视频CPU占用率基本稳定在20%到40%之间播放非常流畅。16GB内存对NAS来说也是比较宽裕的跑fnOS本体加上五六个Docker容器完全不会卡。磁盘布局上我的做法是M.2 NVMe装系统SATA位装一块4TB机械硬盘做存储盘。这样做的好处很明显系统读写走高性能固态相册缩略图、Docker容器、数据库这些随机小文件操作不会拖累机械盘机械盘则专门承担照片、电影、下载文件这类大文件存储。如果你有更高要求可以选带两个M.2插槽的零刻型号加一块SSD做缓存或者直接组raid1体验会更好但预算也会相应提高。2. 安装前准备与部署思路硬盘、镜像、引导一次讲透2.1 硬盘规划系统盘、存储盘、缓存盘怎么分很多人装NAS系统最容易犯的错就是把系统盘和存储盘混在一起。fnOS安装时会让选一块磁盘作为系统盘我的建议很明确尽量用一块独立的SSD装系统哪怕只是一块64G的杂牌固态也行。fnOS系统本身占用空间很小但系统盘还要承担Docker、应用数据库、系统日志这些读写如果放在机械盘上系统响应会明显变慢机械盘分分钟满载。存储盘则根据用途分成两类。一类是存照片、文档这类重要数据的盘建议格式化为fnOS的存储空间并开启快照另一类是下载盘、临时盘可以单独拿出来做缓存目录不用太在意数据安全坏了也不心疼。如果你只有一个M.2插槽加一个SATA盘仓最简单的规划就是M.2装系统SATA机械盘建一个存储池专门放数据。这里还要提一个规划思路如果你打算用两块以上硬盘组raid一定要先想清楚你是要容量还是安全。fnOS支持常见的raid0、raid1、raid5模式但家庭场景下我更推荐“重要文件多备份普通文件单盘放”的思路而不是盲目上阵列。因为raid并不是备份两块组raid1对小白来说消耗一半容量还不如重要数据直接复制到网盘或外置硬盘来得省心。2.2 系统镜像和U盘工具怎么准备fnOS的ISO镜像可以到飞牛的官网直接下载选择对应x86架构的版本即可体积在2GB左右。下载完成后准备一个至少8GB的U盘把镜像写入U盘就可以开始引导安装了。U盘引导工具这里要展开说说。目前主流方案是两类一是Rufus、balenaEtcher这类传统写盘工具把ISO整个烧录进U盘做成一个独立的系统安装盘二是Ventoy这类引导工具先把Ventoy装进U盘之后你只需要把ISO文件往U盘里一拖开机时从Ventoy菜单里选择镜像启动。我的建议是用Ventoy理由很实际安装系统只有短短几分钟但U盘却可以反复利用。现在下载的很多Linux发行版、Windows PE、还有fnOS的ISO以后升级系统可能还要再用用Ventoy就不用每次重烧U盘直接拷贝文件进去就行。而且Ventoy兼容性做得不错对大多数民用主板都能正常启动。2.3 U盘写入方式的选择Ventoy派还是写盘工具派看到这里可能有人会问既然写盘工具更常规为什么非要推荐Ventoy我用一个真实场景来解释。我第一次给零刻装fnOS时用Rufus烧录烧完后发现想换一个引导模式又得重新烧一遍来回折腾了三次。后来换成Ventoy整个过程就简单了把fnOS的ISO复制到U盘开机进Ventoy菜单选它启动安装完事。如果哪天想试别的系统再往U盘里扔一个ISO进去就行。Ventoy唯一的坑在于安装完fnOS后如果U盘还插着开机可能会再次走进Ventoy菜单导致你误以为系统没装上或者“无法从硬盘启动”。这个问题我在第4节会专门讲解决办法。写盘工具派也有它的优势比如Rufus对老旧主板的Legacy模式兼容性更好如果遇到奇怪的老机器传统写盘反而更稳。我的建议是新电脑、普通家用主板优先Ventoy老古董服务器或工控机用传统写盘工具兜底。3. 从零到一安装fnOS的完整流程3.1 BIOS设置与首次引导准备工作做完接下来进入实战。先把零刻ME Pro接上显示器、键盘和U盘通电开机然后连续按Del键进入BIOS设置。如果是其他品牌的小主机进入BIOS的快捷键可能是F2或F10可以在开机画面上留意提示。进BIOS后需要确认三件事。第一开启UEFI启动模式现在新系统基本都是UEFI优先这个模式下的引导兼容性最好。第二关闭Secure Boot安全启动fnOS这类Debian系系统默认不开secure boot签名如果它处于开启状态引导程序容易被拦下来。第三确保SATA控制器模式是AHCI千万不要设成RAID模式这一点在零刻上一般默认正常但如果你用的是Gen8这类老服务器主板必须单独检查。确认没问题后把U盘设为第一启动项保存退出。重启后机器应该会进入Ventoy菜单。我通常会先选择fnOS的ISO文件启动等待进入安装引导界面。这里要提醒一下零刻ME Pro这类新平台开机启动速度很快如果没来得及进Ventoy菜单直接重启再按快捷键选择启动设备就行不用再进BIOS重新调整。3.2 安装界面关键选项怎么做fnOS的安装界面做得很简洁和多数Linux发行版类似。首先选择语言默认中文就行。然后会让你选择安装磁盘这一步是最关键的——千万要看清楚盘符和容量别把数据盘和系统盘搞反了。我的建议是安装fnOS时只接一块目标系统盘其他机械盘、移动硬盘全部先拔掉。这样安装器根本不会给你选错的机会系统盘的20来GB空间用来装系统已经非常充裕剩下的空间后面可以在fnOS里随时扩展成存储空间。装的时候fnOS会清空系统盘所有数据所以安装前一定要确认好。接下来设置主机名和网络家庭环境下默认自动获取IP就行。再创建一个管理员账号和密码可以顺手把SSH开关打开后面排查问题方便一些。所有选项确认后大约等三到五分钟系统就会安装完成。等进度条走完它会提示你拔掉U盘并重启这时候别急着操作先把后续的引导问题想清楚。3.3 首次进系统创建存储池、用户和共享文件夹重启后如果看到fnOS的登录界面恭喜系统已经装好了。用浏览器访问小主机的IP就能进入fnOS的Web管理后台。第一次进系统我会按这个顺序做三件事。第一步创建存储池。在“存储管理”里把机械盘添加进来建立存储空间文件系统用默认的ext4或者fnOS推荐格式都行。第二步创建用户和共享文件夹。给家里人每个人都建一个账号这样各自备份的照片互不干扰。共享文件夹可以按用途建几个比如“相册备份”、“影视资源”、“家庭文档”权限按用户分配。第三步把共享方式打开启用SMB或者NFS。SMB对Windows和手机最友好NFS适合Linux设备和Docker容器挂载家庭环境开SMB就够了。完成这步之后你的零刻ME Pro就已经是一台真正意义上的家庭NAS了。但别急后面还有更实用的玩法和更麻烦的坑在等着。4. 装完系统最折磨人的启动引导问题一个思路排查到底4.1 开机找不到启动项先分清是哪种情况fnOS装好不是结束很多人卡在重启这一步。我经常在社区里看到类似这样的求助明明安装成功了拔掉U盘后却无法从硬盘启动还有人说用Gen8装完fnOS硬盘根本不引导也有人在问Ventoy装完fnOS后到底该怎么设置才能让系统从硬盘启动。这些问题看起来五花八门但本质上是引导层面的几个坑。排查启动问题先对号入座看看是哪一种现象现象可能原因排查方向重启后又进入Ventoy菜单U盘插着且启动优先级高于硬盘拔U盘或改启动顺序直接进入BIOS界面硬盘没被识别或引导模式不匹配检查SATA模式与启动顺序黑屏左上角有一个光标闪烁引导程序没装到硬盘MBR/EFI分区重装系统或修复引导提示找不到操作系统引导程序写到了错误磁盘确认系统盘是启动盘启动后进系统但看不到其他硬盘硬盘未初始化或格式不兼容到存储管理里添加存储空间老服务器装完完全无法引导RAID模式导致Linux内核不识别磁盘把SATA模式改成AHCI这张表几乎覆盖了90%的启动问题。要记住fnOS安装完成后启动盘一定是那块装了系统的磁盘而不是安装U盘。如果开机总是绕进启动菜单优先检查启动顺序和U盘是否还插着。4.2 gen8这类老平台装完fnOS无法从硬盘启动怎么处理这里专门说说Gen8也就是HP MicroServer Gen8这台机器在家用玩家圈子里经典得很很多人家里的老存储服务器就是它。但Gen8有个麻烦它板载的B120i阵列控制器默认工作在RAID模式如果直接拿这块机器装fnOS安装时可能会发现磁盘但装完重启后硬盘就是不引导。原因其实不复杂。Linux内核和fnOS的引导程序对B120i在RAID模式下暴露出来的逻辑磁盘兼容性并不好更稳妥的做法是让硬盘以直通方式工作也就是把SATA控制器从RAID模式切换到AHCI模式。具体操作是开机按F9进入RBSU找到“SATA Controller Options”把SATA Controller Mode从RAID改成AHCI保存重启重新安装fnOS或修复现有系统引导。改完之后硬盘在系统里会直接显示为SATA盘兼容性大大提升。Gen8上还有一个老生常谈的问题引导模式不统一。Gen8默认支持Legacy和UEFI双模式如果安装时用UEFI引导装完却从Legacy模式启动必然找不到引导项。反过来也一样。我的建议是Gen8这类老平台直接用UEFI引导BIOS里的Boot Mode选UEFI启动顺序里把硬盘排在第一位。装系统时只挂系统盘其他数据盘后加可以避免很多不必要的冲突。4.3 Ventoy装完系统后从硬盘启动的两种正确姿势回到“Ventoy如何设置启动安装好fnOS的硬盘”这个问题很多人的困惑其实是把Ventoy菜单当成了最终目的地。实际过程是用Ventoy引导安装fnOS安装程序把系统写进硬盘后重启时Ventoy U盘仍然插在机器上启动优先级还是U盘在前所以又进了Ventoy菜单这时候你只要做两件事之一就能正常进入fnOS。第一种方法临时选择启动设备。开机时按启动菜单快捷键零刻这类主板一般是F7或者F12弹出的设备列表里选择你的M.2 NVMe系统盘回车直接进系统。这个方法适合不频繁开关机的人每次开机按一下快捷键就行。第二种方法更彻底进BIOS把硬盘的启动顺序调到U盘前面这样以后开机就直接从硬盘引导。具体就是把“Boot Priority”里的第一启动项改成系统盘同时可以把Ventoy U盘的启动项顺序调到最后甚至直接不启用它。还有一个更简单粗暴但绝对有效的方法安装完成后拔掉U盘再重启。这个动作能做到从物理上排除干扰也是我最常用的姿势。等你确认系统能稳定从硬盘启动后再把U盘格式化成普通U盘或者留着做一个救援工具完全不冲突。5. 家庭存储的核心玩法落地配置5.1 手机相册自动备份全家最离不开的功能系统稳定跑起来之后家庭存储的价值才开始显现。最先要做的就是手机相册备份。fnOS自带“相册”应用非常像群晖的Synology Photos可以按时间轴浏览也能做人脸分组、地点聚合。手机客户端安装后用之前创建的用户账号登录打开自动备份开关相册里的照片和视频就会在连接Wi-Fi时自动传到NAS的存储空间里。这个功能一旦开启家里人的手机照片就再也不会因为换手机而丢失。我自己的使用习惯是在fnOS的用户设置里给每个家人都建一个独立账号并且把相册备份目录指向各自的共享文件夹这样互不干扰也方便之后各自归档。实测在局域网内备份十张照片也就是几秒钟的事基本无感知。需要注意的是备份相册请确保写入路径是在大容量存储盘里千万别图省事直接备份到系统盘否则很快会被照片塞满。5.2 影音媒体库刮削与播放链路fnOS的影视应用是我个人觉得比很多成品NAS都好用的地方。把电影、电视剧放到一个专门的共享文件夹然后到“影视”应用里添加这个媒体库它会自动扫描文件信息抓取海报、简介、演员表生成一个电影墙界面。观看端可以直接在浏览器打开影视应用也可以用手机App观看调用系统解码能力播放视频。我家里的电视是普通安卓电视装一个支持SMB的播放器比如Kodi通过局域网直接访问共享文件夹播放4K原盘也基本不卡。如果你对解码有更高要求可以在Docker里部署Jellyfin或Emby把GPU硬件解码打开。fnOS对零刻ME Pro的N100核显支持很到位在Jellyfin设置里启用转码后4K视频转1080P播放时CPU占用不高核显解码足够应付多数格式。有一点要提个醒影视资源的格式越常见越好那些冷门封装格式可能需要你自己补字幕、调音轨折腾成本一下就上去了。5.3 文件共享与多端访问文件共享是NAS最基础的功能fnOS的SMB共享用起来和Windows共享文件夹一模一样。Windows电脑在文件资源管理器地址栏输入两个反斜杠加小主机的IP比如“\192.168.1.100”然后输入账号密码就能像访问本地磁盘一样访问NAS文件。我习惯把共享文件夹映射成网络驱动器换个电脑也不用重新输地址。macOS用户在访达的“前往”菜单里找“连接服务器”输入smb://IP地址即可。手机端可以用支持SMB的播放器或文件管理器访问。至于远程访问我强烈建议优先用fnOS自带的远程访问功能也就是官方提供的穿透服务。它在外网环境也能访问到家里的NAS不用自己去运营商申请公网IP也不用在路由器上折腾端口映射。不过远程访问涉及的数据会经过中转传输速度受限于上下行带宽家里大文件传输最好还是内网环境下做。5.4 Docker与扩展能力从NAS变成应用中心fnOS带Docker能力这意味着你的零刻ME Pro不只是一台网盘和影视机还是一台可以跑各种服务的服务器。我的小主机上现在跑了好几个容器一个下载工具负责挂BT下载一个同步工具做云端网盘的自动备份还有一个智能家居管理平台负责家里设备集中管理。部署Docker的步骤其实不复杂fnOS应用中心里启用Docker在镜像仓库搜索镜像然后创建容器设置目录映射、端口映射和环境变量。最核心的一点是容器数据最好都放到存储盘的数据目录下比如“/vol1/docker”这样即使系统盘损坏或者想重装系统Docker数据还在不会跟着系统一起消失。端口映射的时候要注意别和fnOS自带的Web端口冲突我一般习惯用非标准端口避开冲突并且除了必须暴露的服务其他容器都不映射公网端口。6. 常见问题与排查技巧实录6.1 硬件与网络层面典型问题讲几个我实际踩过的硬件排查问题。第一是硬盘掉盘表现是存储管理里有时能看到硬盘有时看不到。这种情况优先检查供电和数据线零刻ME Pro的SATA电源接口比较细如果硬盘长期通电老化接触不良的概率很高换一根好点的转接线能解决一大半问题。第二是网速不对明明小主机是2.5G网口复制文件却只有110MB/s的千兆速度先看网线是不是支持2.5G传输的六类线再看看路由器交换口是否是2.5G绝大多数情况下瓶颈都出在中间环节而不是小主机本身。第三是硬盘温度偏高小主机内部空间小如果放在密闭电视柜里夏天机械盘温度很容易超过50度我给机器侧面留了散热通道温度基本稳定在42度左右长时间跑下载也没再报警。6.2 数据安全建议数据安全这件事真的要在系统稳定后再来认真对待。我见过太多人攒了一堆重要文件硬盘突然挂掉才追悔莫及包括我自己也经历过一次。家庭NAS场景下我最基本的原则是重要数据至少同时存在两个物理位置也就是说除了NAS里的存储盘还要有一份备份放到别的地方。fnOS里可以设置定期快照遇到误删或者勒索病毒还能回溯但它始终不是真正的异地备份。条件允许的话把最重要的工作文档和照片同步到云盘或者每周手动拷一份到移动硬盘都是成本很低但救命效果显著的做法。另外如果你们家电环境供电不稳定强烈建议加一个UPS。NAS最怕的不是断电而是断电后的文件系统损坏。UPS能在停电时给NAS一个缓冲时间你可以在fnOS里设置断电后自动关机恢复供电后再自动开机这样数据安全性会提升一大截。这方面几十块钱的投资真的不能省。6.3 我的避坑清单与后续扩展最后分享一份自己整理的避坑清单都是实操教训安装fnOS时始终只挂一块系统盘装完再插数据盘避免引导写到错误磁盘。机械盘相关操作前先确认能不能舍弃数据格式化或创建存储空间会清空盘内数据。系统盘和存储盘分离相册、下载、Docker数据都放存储盘系统盘只放应用和系统文件。远程访问优先用fnOS自带能力除非你非常清楚端口暴露公网的风险否则不要轻易把路由器端口映射出去。虚拟机或双系统需求多时优先选N305或更高型号N100虽然够用但虚拟机并发多了还是吃力。后续想扩展存储可以给ME Pro加一个USB3.2外接硬盘柜但要注意外接硬盘不在系统引导链路上别把它当成系统盘。许多朋友会把小主机直接塞进弱电箱或电视柜深处结果Wi-Fi信号被金属柜挡得严严实实这边就是提醒你给电子产品留点呼吸空间。我个人在实际操作中的体会是零刻ME Pro这类小主机和fnOS的组合最有魅力的地方不在于硬件多强而在于它用一千元左右的成本换来了一个全家都能用、数据完全在手上的小数据中心。从折腾引导到跑满2.5G网口从相册备份到Docker全家桶每一步都有明显的反馈。愿意动手的朋友建议就从一台零刻小主机和一个8G U盘开始过程中遇到问题别怕重启几次、翻翻日志、查查社区基本都能解决。等你把家里的电视、手机、电脑都接上这台小主机之后会发现当初那点折腾全部值回来了。
返回列表