一、遇到的问题

给 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.sh

2. 在控制面板添加开机任务

  1. 打开 控制面板 > 任务计划
  2. 点 新增 > 触发的任务 > 用户自定义的脚本
  3. 常规标签:任务名称:Run_HDD_DB用户账号:root事件:开机
  4. 任务设置标签,运行命令填:
  5. bash
  6. 复制
  7. 下载
/volume1/scripts/syno_hdd_db.sh -nr --autoupdate=3
  1. 保存后,选中任务点 运行 测试一次。
  2. 重启 NAS,确认硬盘依然正常。

3. 参数说明


参数作用
-n防止系统更新覆盖硬盘数据库
-r禁用内存兼容检查
--autoupdate=3每 3 天自动更新脚本


五、最终验证

重启 NAS 后:

  1. 打开 存储管理器 > HDD/SSD
  2. 确认 HUS726060ALE610 状态为 正常 / 已验证
  3. 能正常创建存储池、装应用,就彻底成功了


六、经验总结

  • 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