获取更多博主的动态,欢迎加入我的 Telegram 频道:Fatesinger

群晖DSM 7.2 将M.2 NVMe SSD 缓存设置为储存空间

最近有同学反映自己的群晖升级到7.2 之后无法将MVMe 设置为存储空间,我自己的机器之前被我重置成缓存了,于是亲自试了下还是找到了解决方法,比以前还要简单。

5月28日更新

实测更新后重新执行脚本可解决DSM 版本不支持的问题。

之前群晖装的是7.2 RC,官网发现正式版后手动下载升级。

更新后机器报警,提示M.2 存储池损坏。

重新执行syno_hdd_db.sh脚本并重启后问题解决。

5月27日更新

发现作者有更简单的脚本,项目地址,并且在很多机型上做了测试。918+和920+都是没问题的。

首先下载脚本

git clone https://github.com/007revad/Synology_M2_volume

或者直接下载

wget https://github.com/007revad/Synology_M2_volume/archive/refs/tags/v1.2.14.zip

如果下载的压缩包那么解压一下,然后root 身份执行

sudo -i /path-to-script/syno_create_m2_volume -nr

执行完毕重启即可看到存储空间,如果提示DSM 版本不支持,需执行下面的旧方法。

原始版本

项目地址

首先感谢作者,作者在介绍脚本功能的时候有一条是

Enables creating M.2 storage pools and volumes from within Storage Manager (newer models only?).

启用在存储管理器中创建M.2存储池和卷(仅适用于较新型号?)

923+ 是自带这个功能的,我的机器是920+,实测可以正常启用,不知道黑群和更老的机型能否正常启用。

首先下载脚本

git clone https://github.com/007revad/Synology_HDD_db.git

或者直接下载

wget https://github.com/007revad/Synology_HDD_db/archive/refs/tags/v2.2.47.zip

最新版本号可在项目中查看

如果下载的压缩包那么解压一下,然后root 身份执行

sudo -i /path-to-script/syno_hdd_db.sh -nr

/path-to-script 替换为你的文件路径

执行后看到


之后在DSM 存储管理器中即可看到该硬盘,之后即可作为正常存储使用。

值得注意的是每次DSM更新需要重新执行以下该脚本。

Responses

  1. 小熊的头像

    整篇教程我只知道M.2是固态里的一种?因为我之前换过笔记本的硬盘 :cry:

  2. 夏日博客的头像

    完全看不懂的节奏。

  3. +乐乐的头像

    问下如果重启,还会重新报错吗

    1. bigfa的头像

      @+乐乐 重启不会报错,更新DSM 会报错,重新执行下脚本就没问题了。

  4. 蓄电池的头像

    按此方法恢复,DSM7.2已能正确识别SSD存储。但遇到新问题一个:在控制面板中新增共享文件夹时,存储位置下拉菜单中没有SSD存储空间的选项,请赐教如何解决?

    1. bigfa的头像

      @蓄电池 可以啊,你创建存储空间了吗?

    2. 蓄电池的头像

      @bigfa 存储空间都已创建,存储管理器里能正确显示SSD的存储池 :eek:

    3. ii的头像

      @蓄电池 xd我刚才也是发现没有创建存储空间,只创建了存储池,所以才看不到ssd的选项

    4. bigfa的头像

      @蓄电池

      存储空间不是储存池哦

    5. 蓄电池的头像

      @bigfa 检查操作顺序没错,但重启系统后点在线重组后,只能显示存储池,没有存储空间 :eek:

    6. bigfa的头像

      @蓄电池 存储空间是要手动创建的。。不创建怎么能有,点新建按钮,选择你的SSD 就可以了

    7. 蓄电池的头像
  5. rpower的头像

    我的群晖是DS918+, 现在系统版本是DSM7.2.1 -69057。 我按照步骤跑完脚本,也重启了。现在M2. 硬盘一有个感叹号,显示系统已检测到,但是我没办法在可用池找到,也没办法创建新的存储空间

    1. bigfa的头像

      @rpower 目前918+ 好像只测试到 64570 是ok的,因为我是920 没办法测试行不行。。

  6. 王小帅的头像

    重装系统后,m2存储的内容会不会消失?

    1. bigfa的头像

      @王小帅 理论上这个脚本只是重写硬盘数据表,不会影响硬盘数据。但存在更新系统识别不了硬盘的风险,还是要谨慎升级。

  7. 特斯丹的头像

    syno_create_m2_volume执行后怎么操作,有四个选项,要执行哪个?

    1. bigfa的头像

      @特斯丹 根据你的需求啊,不组raid 就选basic 呗

  8. `syno_hdd_db.sh` 是用来解除HDD警告的么 :neutral:

    1. bigfa的头像

      @老孙 原理是重建硬盘数据库

发表留言

人生在世,错别字在所难免,无需纠正。

:mrgreen::neutral::twisted::arrow::shock::smile::???::cool::evil::grin::idea::oops::razz::roll::wink::cry::eek::lol::mad::sad::!::?: Smilies powered by wp-alu

Post Comment