一、遇到的问题
给 DVA7400 安装 DSM 7.4 时,出现报错:
DSM ramdisk not patchedPlease upgrade the bootloader version and try again.Error: ERROR: Configuration for model DVA7400 and productversion 7.4 not found.
原因: 引导文件版本太旧,无法识别 DVA7400 + DSM 7.4 的配置。
解决: 升级引导文件后重新安装系统。
二、硬盘兼容性问题
DSM 7.3 以后,群晖对企业级机型(如 DVA 系列)加强了硬盘兼容性检查。
非官方兼容列表里的硬盘,可能被标记为“不兼容”或“未验证”,影响存储池创建。
解决办法: 使用开源脚本 Synology_HDD_db,把非官方硬盘加入兼容数据库。
脚本项目地址:
https://github.com/007revad/Synology_HDD_db
三、操作步骤(SSH)
1. 开启 SSH
控制面板 > 终端和 SNMP > 终端 > 勾选“启用 SSH 功能”
2. SSH 登录 NAS
用 PuTTY 或终端,以管理员账户登录。
3. 下载并运行脚本
bash
复制
下载
# 下载脚本
wget https://github.com/007revad/Synology_HDD_db/archive/refs/heads/main.zip -O syno_hdd_db.zip
# 解压
7z x syno_hdd_db.zip
# 进入目录
cd Synology_HDD_db-main
# 运行脚本
sudo ./syno_hdd_db.sh运行成功的关键输出:
text
复制
下载
Added HUS726060ALE610 (APBDTDM0) to dva7400_host_v7.db
Edited unverified drives in dva7400_host_v7.db
Support disk compatibility already enabled.
DSM successfully checked disk compatibility.
You may need to reboot the Synology to see the changes.4. 重启 NAS
脚本提示需要重启才能生效。重启后打开 存储管理器 > HDD/SSD,确认硬盘状态正常。
四、设置开机自启(防止系统更新后失效)
为什么必须设置:
DSM 系统更新、意外重启、后台维护任务,都可能覆盖硬盘兼容数据库,导致硬盘又变回“不兼容”。
所以要把脚本设为开机自动运行。
1. 把脚本放到安全位置
/root 是临时目录,系统更新可能被清空,所以要移到存储空间里:
bash
复制
下载
mkdir -p /volume1/scripts
cp -r /root/Synology_HDD_db-main/* /volume1/scripts/
chmod +x /volume1/scripts/syno_hdd_db.sh
ls -l /volume1/scripts/syno_hdd_db.sh验证成功输出:
text
复制
下载
-rwx------ 1 root root 106182 Oct 10 10:26 /volume1/scripts/syno_hdd_db.sh2. 在控制面板添加开机任务
- 打开 控制面板 > 任务计划
- 点 新增 > 触发的任务 > 用户自定义的脚本
- 常规标签:任务名称:Run_HDD_DB用户账号:root事件:开机
- 任务设置标签,运行命令填:
- bash
- 复制
- 下载
/volume1/scripts/syno_hdd_db.sh -nr --autoupdate=3- 保存后,选中任务点 运行 测试一次。
- 重启 NAS,确认硬盘依然正常。
3. 参数说明
| 参数 | 作用 |
|---|---|
-n | 防止系统更新覆盖硬盘数据库 |
-r | 禁用内存兼容检查 |
--autoupdate=3 | 每 3 天自动更新脚本 |
五、最终验证
重启 NAS 后:
- 打开 存储管理器 > HDD/SSD
- 确认 HUS726060ALE610 状态为 正常 / 已验证
- 能正常创建存储池、装应用,就彻底成功了
六、经验总结
- DSM 7.3+ 对非官方硬盘限制更严,DVA 企业机型尤其明显。
- Synology_HDD_db 脚本能有效把非官方硬盘加入兼容库。
- 脚本运行一次只是临时生效,必须配开机自启。
- 脚本要放在 /volume1/scripts/,不能放 /root。
- 开机任务用户必须选 root,事件选 开机。
- 系统每次大版本更新后,建议重启一次并检查硬盘状态。
七、常用命令速查
bash
复制
下载
# 手动运行脚本
/volume1/scripts/syno_hdd_db.sh -nr --autoupdate=3
# 查看脚本是否存在
ls -l /volume1/scripts/syno_hdd_db.sh
# 给脚本加执行权限
chmod +x /volume1/scripts/syno_hdd_db.sh
留言 0
还没有留言,来抢个沙发吧~