momo 发表于 2024-3-27 11:06:30

让群晖支持第三方硬盘和内存 非群晖Synology原厂硬盘和内存

群晖机架式机器只能支持原厂硬盘和内存,使用第三方硬盘和内存的话会不断提示警告信息。而且像ds1821+、ds1621+等等,这些普通塔式机器使用非群晖原厂内存也会提示警告信息。通过执行下面脚本,可以消除这些警告信息。

脚本的作用:
获取 Synology NAS 型号和 DSM 版本(以便它知道要编辑哪些数据库文件)。
获取 Synology NAS 中安装的 HDD、SSD、SAS 和 NVMe 驱动器的列表。
获取每个驱动器的型号和固件版本。
如果尚未备份,则备份数据库文件。
检查每个硬盘是否已在 Synology 的兼容硬盘数据库中。
将任何丢失的硬盘添加到 Synology 的兼容硬盘数据库中。
(可选)阻止 DSM 自动更新驱动器数据库。
(可选)禁用 DSM 的“support_disk_compatibility”。
(可选)禁用 DSM 的“support_memory_compatibility”以阻止非 Synology 内存通知。
如果安装的内存大于当前的最大内存设置,则可以选择编辑支持的最大内存量以匹配安装的内存量。
DSM 在计算 SSD 缓存的预留 RAM 区域大小时仅使用最大内存设置。
(可选)禁用 Western Digital Device Analytics(也称为 WDDA)以防止 DSM 对已使用 3 年的 WD 驱动器显示警告。
DSM 7.2.1 已禁用 WDDA。
启用 M2D20、M2D18、M2D17 和 E10M20-T1(如果 Synology NAS 上存在)不正式支持它们。
检查是否启用了 M.2 卷支持(在具有 M.2 插槽或 PCIe 插槽的型号上)。
允许从 Storage Manager 中创建 M.2 存储池和卷(仅限较新的型号?
在 DSM 7.2.1 及以上版本的 M2D20、M2D18、M2D17 和 E10M20-T1 等 PCIe 适配器卡中包括 M.2 驱动器(每次启动后都需要运行脚本)。
使 DSM 重新检查磁盘兼容性,因此如果您没有 M.2 驱动器(仅限 DSM 7),则无需重新启动。
如果您有 M.2 驱动器,则可能需要重新启动。
提醒您运行脚本后可能需要重新启动 Synology。
检查此脚本是否有更新版本,并主动为您下载。
新版本的可用消息超时,因此如果脚本计划为无人参与运行,则它们不会阻止脚本运行。

何时运行脚本
您需要在 DSM 更新后重新运行脚本。如果您将 DSM 设置为自动更新,最好的选择是在每次 Synology 启动时运行脚本,而最好的方法是设置一个计划任务以在启动时运行脚本。
注意:首次运行脚本后,您可能需要重新启动 Synology 才能查看更改的效果。

如何执行:
sudo -s /volume1/gebi1/syno_hdd_db.sh -nr
把下载下来的脚本文件解压,把解压出来的syno_hdd_db.sh和syno_hdd_vendor_ids.txt文件放到nas的volume1的gebi1文件夹下,然后在ssh下执行命令。

vendor_ids.txt
仅当脚本警告您缺少供应商 ID 时,才需要编辑syno_hdd_vendor_ids.txt。
如果 DSM 不知道您的 NVMe 硬盘的品牌,它们将在 Storage Manager 中显示为未知品牌和无法识别的固件版本。
在这种情况下,脚本将显示供应商 ID,并建议您将其添加到syno_hdd_vendor_ids.txt文件中。

脚本下载地址:
**** Hidden Message *****

使用非群晖Synology nvme硬盘创建存储空间
https://www.gebi1.com/thread-304511-1-1.html

jyugtz 发表于 2024-3-27 16:49:48

感谢分享,下载收藏

czpkaka 发表于 2024-3-28 10:51:22

谢谢楼主分享

YiFinal 发表于 2024-3-28 20:11:23

群晖这点不地道,买你设备了还非要买你硬盘????

nokia5310 发表于 2024-3-29 10:24:30

谢谢大佬分享好工具

超导体 发表于 2024-3-29 13:30:41

谢谢大佬分享好方法
页: [1]
查看完整版本: 让群晖支持第三方硬盘和内存 非群晖Synology原厂硬盘和内存