首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >飞牛 NAS / 服务器应急脚本合集:5 个实用脚本快速解决系统故障

飞牛 NAS / 服务器应急脚本合集:5 个实用脚本快速解决系统故障

原创
作者头像
季春二九
发布2025-11-12 11:49:01
发布2025-11-12 11:49:01
3600
举报

在折腾NAS、服务器或Linux系统时,更新失败、依赖损坏、Docker崩溃、GPU兼容异常等问题总能让人头疼。今天整理了飞牛共建团大佬们分享的5个高频应急脚本,覆盖依赖修复、硬件检测、Docker重置等核心场景,上手简单还能大幅减少排查时间,新手也能轻松应对突发状况。


1. 飞牛依赖修复脚本(优先推荐) 作者:谢佬

这是官方出品的核心修复工具,堪称系统“急救包”。不管是更新失败、FN ID无法开启,还是频繁出现小故障,都能通过它修复依赖关系、还原系统基础配置。

适用场景:系统更新报错、FN ID启动失败、软件安装依赖缺失、系统频繁弹窗报错

执行命令

代码语言:bash
复制
curl http://qdnas.icu/fixapt.sh | bash

使用效果:自动同步官方源、修复dpkg状态文件、补全缺失依赖,执行后可正常执行更新或软件安装操作,实测232个可升级包均能顺利更新。


2. GPU编解码能力检测脚本 作者:青团&友人

想知道NAS的GPU支持哪些视频编解码格式?这个脚本能一键检测硬件兼容性,帮你精准判断影音转码、虚拟机显卡直通等场景的可行性。

适用场景:影音转码失败、虚拟机显卡直通异常、需要确认GPU支持的编码/解码格式

执行命令

代码语言:bash
复制
curl -sSL http://qdnas.icu/check_gpu.sh | sed 's/\r$//' | bash

检测内容

  • 依赖工具检查(自动识别lspci、vainfo、ffmpeg等是否就绪)
  • GPU硬件型号识别(如Intel Alder Lake-N等)
  • VA-API与FFmpeg交叉验证,明确支持的编解码格式(含H.264、H.265等)、色深(8-bit/10-bit/12-bit)、色度采样(4:2:0/4:2:2/4:4:4)及编解码方向

3. 飞牛Docker重置脚本 作者:七月七夕

Docker出现启动失败、配置错乱时,无需手动删除配置文件,这个脚本可一键重置Docker到出厂状态,比手动操作更高效且不易出错。

适用场景:Docker无法启动、容器运行异常、配置文件损坏导致的Docker故障

执行命令

代码语言:bash
复制
curl http://qdnas.icu/docker_reset.sh | bash

核心功能:自动清理Docker缓存、重置daemon.json配置、恢复Docker默认运行状态,无需手动操作复杂的配置目录。


4. 重新开启SWAP脚本 作者:七月七夕

专为服务器搭建的飞牛系统设计,支持Debian系所有系统,可灵活管理SWAP分区,解决内存不足导致的系统卡顿、服务崩溃问题。

适用场景:系统内存不足、服务因内存溢出崩溃、需要调整SWAP分区大小

执行命令

代码语言:bash
复制
curl http://qdnas.icu/swap_manage.sh | bash

操作选项

  • 禁用现有SWAP分区
  • 自定义设置SWAP分区大小
  • 一键启用SWAP功能(适配服务器长期运行需求)

5. 飞牛聚合脚本(多功能工具集)作者:又菜又爱玩的小朱猪

这是一个集成了12个实用工具的脚本集合库,覆盖硬件压测、网络诊断、阵列修复等多个场景,尤其推荐IOMMU直通和网络诊断功能。

适用场景:需要开启IOMMU直通、网络连接异常、阵列故障、虚拟机工具安装等多场景需求

执行步骤

代码语言:bash
复制
git clone https://gitee.com/xiao-zhu245/fnscript.git
cd fnscript/
python3 menu.py

核心工具清单

  • startlOMMU.py:一键开启IOMMU直通(虚拟机显卡/设备直通必备)
  • network_diagnostic_tool.py:网络故障诊断与配置修改
  • raid_repair_tui.py:阵列状态检测与修复
  • ffmpeg_converter_tui.py:影音万能格式转换
  • self_inspection.py:硬件压测(检测硬件稳定性)
  • swapinfo.py:SWAP分区管理

飞牛脚本使用场景速查表

故障/需求场景

对应脚本

核心功能

执行命令

系统更新失败、FN ID无法开启、依赖缺失、频繁小故障

飞牛依赖修复脚本

修复系统依赖、同步官方源、还原dpkg状态

curl http://qdnas.icu/fixapt.sh | bash

影音转码失败、GPU编解码兼容性未知、虚拟机显卡直通异常

GPU编解码能力检测脚本

识别GPU型号、验证支持的编解码格式/色深/色度采样

curl -sSL http://qdnas.icu/check_gpu.sh | sed 's/\r$//' | bash

Docker无法启动、容器运行异常、配置文件损坏

飞牛Docker重置脚本

一键重置Docker到出厂状态、清理缓存

curl http://qdnas.icu/docker_reset.sh | bash

系统内存不足、服务内存溢出崩溃、需调整SWAP大小

重新开启SWAP脚本

禁用/启用SWAP、自定义SWAP分区大小(支持Debian系)

curl http://qdnas.icu/swap_manage.sh | bash

IOMMU直通开启、网络故障、阵列修复、硬件压测等多场景

飞牛聚合脚本

集成12种工具,含网络诊断、阵列修复、影音转换等

  1. git clone https://gitee.com/xiao-zhu245/fnscript.git 2. cd fnscript/ 3. python3 menu.py

使用说明

  1. 执行所有脚本需确保系统联网,并拥有root权限(建议通过sudo切换)。
  2. 若提示工具未找到(如vdpauinfo),可按提示执行安装命令(例:sudo apt install vdpau-utils ffmpeg)。
  3. 聚合脚本需先安装git和python3环境,若未安装可执行:sudo apt install git python3

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 飞牛依赖修复脚本(优先推荐) 作者:谢佬
  • 2. GPU编解码能力检测脚本 作者:青团&友人
  • 3. 飞牛Docker重置脚本 作者:七月七夕
  • 4. 重新开启SWAP脚本 作者:七月七夕
  • 5. 飞牛聚合脚本(多功能工具集)作者:又菜又爱玩的小朱猪
  • 飞牛脚本使用场景速查表
    • 使用说明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档