最近用飞牛的朋友,应该都收到 fnOS 1.2 的更新推送了。有人升完说"丝滑,权限终于够用了",也有人升完共享文件夹打不开、办公软件保存报错。这个版本全量推送到现在差不多两个月,我把官方更新日志、内测记录和社区里的翻车帖完整对了一遍,今天一次说清:这次到底改了什么,谁现在就能升,谁要再等等,以及怎么升才不踩坑。
先说清楚 1.2 改的是什么。这次不是常规优化,是把底层文件权限机制整个换掉了——从原来的 POSIX ACL 换成 Windows ACL,13 项细分权限分成读取、写入、管理三大类,每一项都能单独设"允许"或"拒绝",子目录可以继承父目录权限,而且"拒绝"优先于"允许"生效。科技智趣坊内存科技翻译成人话:以前只能粗粒度地给"只读、读写、禁止访问"三档,现在能做到"可以上传但不能删原件""可以编辑但不能改权限"这种精细操作。

官方更新日志里还写了一句硬条件:首次升级到 v1.2 后,必须按系统引导对存量文件做一次权限转换;虚拟机、安全中心、Office 预览这些应用要更新到最新版才能正常使用;第三方应用坏了,得等开发者适配。飞牛fnOS关键词是"必须"这两个字——这两个月翻车的案例,一大半都栽在这句话上。

不过列翻车记录之前,先说句公道话:这次 ACL 升级,主要不是给单账号家庭用户准备的,是给"多人共用一台 NAS"的人准备的。科技智趣坊
如果你家里开了多个账号,老婆孩子父母各有各的空间,或者你是小工作室、拿 NAS 当协作盘,这版本就是冲着你来的。以前只能说"能读写",现在可以做到:工作室素材库,助理只能传片、不能删原件;给客户的交付外链只读;家庭共享区,孩子能放作业、动不了你的工作文件。内测用户的记录里,21 万个文件的权限转换只用了 30 秒左右,成本没有想象中高,转完就一劳永逸。内存科技
但如果你的 NAS 只有一个管理员账号、平时就自己用,那这次升级对你的收益说实话有限,默认权限照常用就行,你能吃到的红利主要是 1.2 附带的 SMB 读写优化和一批 Docker bug 修复。
接下来说翻车记录,这是按升级键之前必须看明白的部分。
第一类,也是最多的一类:升级后没做权限转换,或者中途跳过了转换步骤。结果是共享文件夹直接失效,相册、Docker 应用读不到文件夹,之后再改的权限也会在补做转换时作废。pcyear这不是社区小道消息,官方更新日志里白纸黑字写了,7 月份的补救教程文专门花大篇幅救的就是这种情况。
第二类特别反直觉:权限设得太细,反而设出错来。有人升级后发现电脑走 SMB 打开文件,WPS、Photoshop、Office 保存就报错,查来查去发现是自定义权限时把"删除"给限制掉了。为什么保存需要删除权限?因为 Office、PS 这类软件保存时会先写临时文件再替换原文件,没有删除权限就卡在这一步。pcyear想给别人设自定义权限,记得把删除勾上,不然后面就是保存失败加一堆临时文件残留。
第三类发生在写代码的朋友身上。有用户 7 月吐槽:飞牛权限转换之后,自己 git 仓库里的文件权限从 100644 被改成了 100755——本来正常的文件全被标成了可执行。他的原话很冲:“擅自改用户文件权限”。量子魔笛手这事本质是转换会重写全部文件的权限元数据,家用场景基本无感,但你如果在 NAS 上跑 git 仓库、对文件模式敏感的脚本或服务,升级前先备份,升完记得自查一遍。

第四类集中在 ARM 设备。7 月社区有文章实测:N1、RK3566、RK3399 这些性能偏弱的 ARM 盒子,升 1.2 后权限转换时 CPU 满载、硬盘持续狂转,文件多快照多的直接卡死;原来挂得好好的 SMB 远程挂载集体连不上;还有设备空载温度涨了 10℃ 以上。新锋潮要说明的是,这是社区实测和单篇记录,不是官方统计,也有 ARM 用户升级没事;但如果你是老 ARM 设备、文件量大、还开着高频快照,我建议别当第一批。
当然,正面也得讲:1.2 里还有 SMB 局域网读写优化(大文件夹删除卡顿、多设备读写卡顿、4K 串流不稳这些老问题都修了)、Docker 一批 bug 修复、快照和同步策略的重做。新锋潮升级的用户里说"体验质变"的也不少。升不升,取决于你站在哪一边。
那到底升不升?我分成三类,对号入座:
第一类:x86 小主机或飞牛自家硬件,家里多账号或小工作室在用,重要数据有备份——升,这版本对你是刚需,ACL 用完回不去。但按下面的步骤来。
第二类:x86 设备,但只有自己一个账号,盘里 Docker 很多、有 git 仓库、跑着各种自建服务——可以缓一缓。1.1 现在还能用,等你依赖的第三方应用都适配 1.2 了再动手。不过要想清楚:官方迭代方向明显在 1.2 这条线上,7 月下旬的 v1.2.0302 已经加了访问码和安全补丁自动安装。飞牛fnOS老版本长期放着,维护只会越来越少。缓一缓可以,别缓成永远不升。
第三类:ARM 设备,尤其 N1、RK3399 这类老机器,文件多、快照多的——先别急。等官方后续补丁把挂载和负载问题修掉再动,盯社区反馈就行。
给第一类人的升级步骤清单,官方引导和内测记录都对过了,照着做:
先备份:重要数据离线备一份,Docker 配置、虚拟机镜像导出;
把虚拟机、安全中心、Office 预览和常用应用先更新到最新版;
升级过程不断电、不断网、不强制重启;
弹出权限转换提示时千万别跳过,转换期间不重启、不改权限——官方说法是转换后不支持回退;
文件多的耐心等,转换速度看文件数量和容量,内测记录里 21 万文件约 30 秒只是参考值;
转完自查:共享文件夹能不能打开、相册索引正不正常、Docker 容器读不读得到目录、办公软件保存正不正常。

已经升完翻车的,按症状自查:
共享文件夹失效、应用读不到目录:先确认权限转换是否做完,对照系统转换前导出的权限备份逐项核对;
WPS、PS、Office 保存报错:检查自定义权限里有没有漏掉"删除";
git 仓库、脚本的文件权限被改:手动改回来,以后这类项目建议放独立存储空间,转换前先备份;
ARM 设备 SMB 挂载失效、CPU 占用高:有备份的先回退 1.1 顶着,等官方补丁。
最后说几个值得继续盯的信号:第三方应用对新权限的适配进度、后续 1.2.x 补丁修不修 ARM 的挂载和温度问题、还有飞牛团队生态(比如适配 ACL 的协同编辑工具)往哪个方向走。如果你正好有多账号协作的需求,这条线值得长期跟。
这次升级,本质上是飞牛从"一个人好用"走向"多个人能用"的一步。单账号用户它是可选项,多账号用户它是必修课。你升到 1.2 了吗?翻车了还是真香,评论区聊聊。