纯净系统的更新,都会提前做测试验证,在网络正常的情况下,通常可以正常更新。
但是一些对设备底层环境、GRUB、一些系统依赖(如手动执行了apt upgrade)的个人修改行为,会导致更新失败,并非系统bug。
飞牛系统与存储数据独立,在系统无复杂设置,无大量软件或者有较多影视相册刮削识别的情况下,可以通过重装系统来解决。
如果有一定的技术经验,了解如何进命令行或者root环境进行文件操作,可以继续往下看:
以下为一些常见的修改导致更新失败或反复更新的问题解决方案,如遇到更新失败,可以按照以下教程操作:
注意:确定自己的更新失败的原因类型,再执行对应的操作,请勿在未确定原因的情况下胡乱操作,可能造成更多的系统环境问题。
(文中没有包含到你的情况请联系官方人员处理切勿盲目尝试)
进入ROOT环境的操作流程
部分相关操作需要进入root环境下载进行操作,以下为进入ROOT环境的操作流程
下面以进入系统后台命令行页面作为演示
连接显示器进入系统后台,在login输入管理员账号回车,在Password中输入密码,登录成功后如上方显示

输入下方命令切换到root
sudo -i

-
检查更新失败/更新脚本失败/下载错误等问题


🛠️ 问题解析
以上问题大概率为NAS本地网络异常/连接不稳定导致
🛠️ 解决办法
可以先确认NAS是否连通外部网络,尝试修改NAS的DNS,或者重启路由器后再进行更新。

测试NAS是否连通外部网络:
进入系统后台/ssh登录后输入↓
ping baidu.com
ping qq.com
ping download.liveupdate.fnnas.com
ping 1/2可确认网络是否连通外部网络,3为fnOS更新服务器如果无法ping代表网络也有问题

可正常访问外部网络时显示↑,若设备无法正常ping通外部网络请先检查设备网络,部分特殊网络环境(如校园网)有概率影响更新。
修改NAS的DNS:
进入系统设置->网络设置->选择已连接旁边的三个点->编辑->手动设置->修改DNS->确认

默认建议修改为阿里云DNS:223.5.5.5,部分运营商可能需要其他特殊DNS才能解析。
DNS参考:
1、中国互联网络信息中心公共DNS服务器(**IC'SDNS)
首选地址:1.2.4.8;备用地址:210.2.4.8
2、百度公共DNS(BAIDU'S DNS)
地址:180.76.76.76
3、阿里公共DNS服务器(Aliyun'sDNS)
首选地址:223.5.5.5;备用地址:223.6.6.6
4、腾讯公共DNS服务器(dnspod'SDNS)
地址:119.29.29.29
5、114公共DNS服务器(dnspod'S DNS)
首选地址:114.114.114.114;备用地址:114.114.115.115
近两个版本收到部分牛友反馈没有办法正常更新,表现为可以正常ping通外部网络,却无法ping通飞牛更新服务器的情况,我们联系了部分牛友进行排查,发现均是使用爱快路由并开启了DNS加速功能导致
遇到该问题可以牛友可以先在爱快DNS设置中关闭DNS加速服务再进行更新。

-
常见依赖更新失败的问题
提示如下图:
libigdgmm12、intel-igc-core等文件为Linux 系统中的相关依赖

python3相关的依赖


曾使用过apt upgrade 命令

🛠️ 问题解析
由于部分用户提前升级了这部分文件,导致官方OTA过程无法正常升级,提示安装失败。
🛠️ 解决办法:
输入账号密码登录终端接显示器到系统后台或者使用ssh登录
终端进入ROOT环境,不会操作请看教程,显示为root@主机名后执行下面的命令
curl http://static2.fnnas.com/aptfix/fixapt.sh | bash
执行命令后需要大概五到十分钟等待执行完成 会看到提示修复完成

执行完到Web页或app端进行更新就可以了,若执行时出现错误请截图联系官方人员,不要重启设备
部分设备更新完成后还会有提示更新,再点击更新即可。
如果命令执行过程有问题、没有返回成功的,请直接私信官方人员提供联系方式让技术同学协助远程处理,保留现场不要重启NAS,不要重启NAS,不要重启NAS。
-
内核更新问题
升级跨越0.9.2版本,旧内核更新新内核反复更新情况

openzfs-zfs-modules-6.12.18-trim

🛠️ 问题解析
手动修改了grub文件,部分内容错误,导致内核无法正常更新
🛠️ 解决办法:
输入账号密码登录终端接显示器到系统后台或者使用ssh登录
终端进入ROOT环境,不会操作请看教程,显示为root@主机名后执行下面的命令
curl http://static2.fnnas.com/aptfix/fixapt.sh | bash
执行命令后需要大概五到十分钟等待执行完成 会看到提示修复完成

执行完到Web页或app端进行更新就可以了,若执行时出现错误请截图联系官方人员,不要重启设备
部分设备更新完成后还会有提示更新,再点击更新即可。
如果命令执行过程有问题、没有返回成功的,请直接私信官方人员提供联系方式让技术同学协助远程处理,保留现场不要重启NAS,不要重启NAS,不要重启NAS。
如果不想执行命令或者依赖出现大量破坏无法修复,可以备份系统设置数据后重装系统,重装不会影响存储盘的数据。