mirror of
https://github.com/007revad/Synology_M2_volume.git
synced 2026-04-25 07:46:05 +03:00
[GH-ISSUE #52] Confirmed working on: #12
Labels
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Synology_M2_volume#12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Panja0 on GitHub (May 22, 2023).
Original GitHub issue: https://github.com/007revad/Synology_M2_volume/issues/52
Originally assigned to: @007revad on GitHub.
DS920+ with Synology DSM 7.2 build 64561
2x Samsung 980 M.2 nvme
Thank you very much!
@aferende commented on GitHub (May 22, 2023):
I confirm also for:
DS1821+ with Synology DSM 7.2 build 64561
2x Crucial P3 2TB M.2 NVME (CT2000P3SSD8)
Update from 7.1.1-42962 Update 5
Great Work!
@ghost commented on GitHub (May 22, 2023):
I can confirm for :
DS1019+ with DSM 7.2 build 64561
NVME Sabrend 256GB (SB-ROCKET-256)
Update from 7.1.1-42962 Update 5
DS920 with DSM 7.2 build 64561
NVME Sabrend 256GB (SB-ROCKET-256)
Update from 7.1.1-42962 Update 5
Thanks!
@Ju17091 commented on GitHub (May 23, 2023):
DS720+ with Synology DSM Version: 7.2-64561
2x Samsung 980
Great Work!
@AramidX commented on GitHub (May 24, 2023):
All good with:
Thank you!
@chengkangzai commented on GitHub (Jun 10, 2023):
Confirm working on :
DS1522+ with DSM Version: 7.2-64561
1 x Intel SSDPEKKW128G7D SSD NVME
Update from DSM 7.2-64570
Thanks for the work! 👍
@barackbrobama commented on GitHub (Jun 13, 2023):
Working on DS3617xs with DSM 7.2-64570.
Using an M2D20 card, with 1x Kingston KC3000 1TB PCIe 4.0 NVMe
@cpharada commented on GitHub (Jun 21, 2023):
Working on DS720+ with DSM 7.2-64570
Using two Kingston SNVS1000G 1TB with Raid 1
@goodplayii commented on GitHub (Jun 22, 2023):
DS1821+ with DSM 7.2-64570
WD Blue SN570 500GB x 1
It worked at first, I restarted the Synology NAS, Online Assembled, Created Volume, Allocated volume...etc.
But after about 20 mins, system showed that the volume I created was crashed and my NAS was keeping beeping. I was forced to remove that NVME volume. Eventually I put SN570 back to be SSD cache.
@007revad commented on GitHub (Jun 22, 2023):
@goodplayii
Someone else had the same issue when using NVMe drives that had previously been used as a cache.
On my DS1821+ with DSM 7.2 I only use Synology_HDD_db as it allows creating the storage pool and volume all from within storage manager (as if you had Synology brand NVMe drives).
Or you can use Synology_enable_M2_volume which also allows creating the storage pool and volume all from within storage manager (as if you had Synology brand NVMe drives).
@goodplayii commented on GitHub (Jun 23, 2023):
@007revad
Thanks for the advice! I will give it a try.
Update: I ran the Synology_HDD_db script then created storage pool and volume from storage manager without any problems.
@Craftwork2720 commented on GitHub (Jun 27, 2023):
DS920+ with Version: 7.2-64570 Update 1
1x 2tb 970 EVO
Thanks!
@jsdukeboy08 commented on GitHub (Jun 28, 2023):
RS1221+ with E10M20-T1 Version: 7.2-64570 Update 1
2x 1tb 970 EVO
Worked on previous 7.1 builds as well
Thanks!
@kernelkaribou commented on GitHub (Jul 4, 2023):
1621+ Version: 7.2-64570 Update 1
2x1Tb 980 Pro
Yay for fast and redundant docker storage! Awesome work!
@chicoRSR commented on GitHub (Jul 13, 2023):
Working perfect on DS920+ and DS420+
2x 2TB Netac N7000
Both in DSM 7.2-64570 Update 1
Thanks for the amazing work!
@cbeale commented on GitHub (Jul 14, 2023):
Confirmed wowkring on RS2423+ DSM 7.2-64570 Update 1 w/ 2x 2TB Samsung 980 PRO
@apexnationz commented on GitHub (Aug 7, 2023):
Working flawlessly on DS423+
1 x 4 TB Sandisk WD_BLACK SN850X
DSM 7.2-64570 Update 3
Thank you!
@aferende commented on GitHub (Aug 7, 2023):
I have changed my NVME.
Confirmed working on DS1821+ (Update 3), 2 x WD Red SN700 2TB NVMe
Thx
@bogdanrotariu commented on GitHub (Aug 12, 2023):
Working on RS820+ with M2D18, 2x Samsung 980 512GB NVMe and DSM 7.2-64570 Update 3
@rjgout commented on GitHub (Sep 7, 2023):
Working on DS1520+ 2X WD Black SN770 NVMe 1TB and DSM 7.2-64570 Update 1, Raid 1.
@SrDu001 commented on GitHub (Sep 17, 2023):
Working on DS723+ 2 x Silicon Power 2TB NVMe
DSM 7.2-64570 Update 1
Thanks!
@Panja0 commented on GitHub (Sep 27, 2023):
DS920+ with Synology DSM 7.2.1-69057
2x Samsung 980 M.2 nvme
🚀
@mickarp commented on GitHub (Oct 12, 2023):
All good with:
DS720+ with Synology DSM 7.2.1-69057 Update 1
2x Samsung MZVLB256HBHQ
@aferende commented on GitHub (Oct 12, 2023):
Same for DS1821+
@Panja0 commented on GitHub (Oct 13, 2023):
Confirmed working for me as well!
DS920+ with Synology DSM 7.2.1-69057 update 1
2x Samsung 980 M.2 nvme
@Craftwork2720 commented on GitHub (Oct 13, 2023):
DS920+ with Synology DSM 7.2.1-69057 update 1
1x Samsung 970
@mandgeo commented on GitHub (Nov 14, 2023):
DS918+ with DSM 7.2-64570 Update 3
Sandisk WDC WDS480G2G0C
@Panja0 commented on GitHub (Nov 16, 2023):
Confirmed working on:
DS920+ with Synology DSM 7.2.1-69057 Update 2
2x Samsung 980 M.2 nvme
@aferende commented on GitHub (Nov 16, 2023):
Confirmed working on:
DS1821+ DSM 7.2.1-69057 Update 2
2 x WD Red SN700 2TB NVME
@schmittcn commented on GitHub (Nov 16, 2023):
Confirmed working on:
DS923+ with Synology DSM 7.2.1-69057 Update 2
1x Samsung 960 Evo M.2 nvme
@madereddy commented on GitHub (Nov 16, 2023):
Confirmed working on:
DS1520+ with DSM 7.2.1-69057 Update 2
2x SK hynix Gold P31
@chcita commented on GitHub (Nov 18, 2023):
Confirmed working on:
DS920+ with DSM 7.2.1-69057 Update1
2x Samsung 970 EVO Plus 500GB
@Panja0 commented on GitHub (Nov 27, 2023):
Confirmed working on:
DS920+ with Synology DSM 7.2.1-69057 Update 3
2x Samsung 980 M.2 nvme
@chcita commented on GitHub (Dec 17, 2023):
Confirmed working on:
D920+ with DSM 7.2.1-69057 Update 3
2x Samsung 970 EVO Plus 500GB
@tonizombie commented on GitHub (Dec 30, 2023):
Confirmed working on:
DS423+ with DSM 7.2.1-69057 Update 3
1x Crucial P3 4TB (CT4000P3SSD8)
@pg020196 commented on GitHub (Jan 3, 2024):
Confirmed working on:
DS723+ with DSM 7.2.1-69057 Update 3
2x Verbatim Vi3000 NVMe M.2 256GB (RAID 1)
Thank you!
@Panja0 commented on GitHub (Jan 26, 2024):
Confirmed working on:
DS920+ with Synology DSM 7.2.1-69057 Update 4
2x Samsung 980 M.2 nvme
@jordichava commented on GitHub (Feb 9, 2024):
Confirmed working on:
DS1522+ with DSM 7.2.1-69057 Update 4
1x Samsung 980 M.2 nvme (MZ-V8V1T0BW)
Gracias 😉
@joshproper commented on GitHub (Feb 27, 2024):
Confirmed working on:
DS2422+
DSM 7.2.1-69057 Update 4
E10M20-T1 w/2 Samsung PM983a
@Panja0 commented on GitHub (Apr 8, 2024):
Confirmed working on:
DS920+ with Synology DSM 7.2.1-69057 Update 5
2x Samsung 980 M.2 nvme
@Welasco commented on GitHub (Apr 23, 2024):
DS918+ with Synology DSM 7.2.1-69057 Update 5
1x Samsung 970 Evo Plus 256 GB nvme
After the update it failed saying Unsupported Drive
I fixed with this command:
sudo /usr/syno/bin/synosetkeyvalue /etc.defaults/synoinfo.conf support_m2_pool yes
Found here:
https://www.reddit.com/r/synology/comments/1450vsy/comment/jnkjxre/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
@007revad commented on GitHub (Apr 24, 2024):
@Welasco
The script already sets /etc.defaults/synoinfo.conf support_m2_pool yes
EDIT I just realised what happened. When DSM updated it overwrote the /etc.defaults/synoinfo.conf support_m2_pool with the default no.
This is why I recommend people schedule https://github.com/007revad/Synology_HDD_db to run at boot.
@aelmardi commented on GitHub (May 4, 2024):
Hey guys,
I'm facing an issue with my DS923+ on DSM 7.2.1-69057 Update 5. (Seagate Firecuda 530)
I don't have any logs available, but it failed during the storage creation step :
Thanks in advance for your help.
@007revad commented on GitHub (May 5, 2024):
@aelmardi I've a separate issue for this at #150
@walmer26 commented on GitHub (Aug 5, 2024):
Confirmed working on:
Synology DS1621xs+ DSM 7.2.1-69057 Update 5
Western Digital 1TB WD Blue SN550 NVMe Internal SSD - Gen3 x4 PCIe 8Gb/s, M.2 2280, 3D NAND, Up to 2,400 MB/s - WDS100T2B0C
Thank for this!
@Panja0 commented on GitHub (Sep 11, 2024):
Confirmed working on:
DS920+ with Synology DSM 7.2.2-72806
2x Samsung 980 M.2 nvme
Though I had to run
Synology HDD dband reboot afterwards before the storage pool came online again. No biggie!@turbamulta commented on GitHub (Oct 19, 2024):
Confirmed working on:
DS423+ with Synology DSM 7.2.2-72806
2x WD/Sandisk SN700 M.2 nvme
Not sure if related or how, but did a factory reset of the NAS and the M2 storage pool created by the script survived.
@19Fidel84 commented on GitHub (Oct 23, 2024):
Confirmed working on: DS1019+ Update 23.10.2024
DSM 7.2.2-72806
Sandisk Ultra 3D 512 + Crucial CT500P2
@kruuger commented on GitHub (Nov 17, 2024):
Confirmed working on:
DS923+ 7.2.2 72806 Update 1
Kingston SKC3000S1024G
So far all good. THANKS
@007revad wondering if possible to show correct naming in Active Insite application.
Replace Unknown M2 with disk manufacturer name or something similar?
This is only cosmetic change, absolutely no working issues.
Screenshot_20241117_184539_Active Insight.jpg
@007revad commented on GitHub (Nov 17, 2024):
@kruuger I usually disable Active Insight because Synology are not clear on what information the NAS sends them and what they do with that information.
Does storage manager show the M2 drive brand as Unknown?
@kruuger commented on GitHub (Nov 17, 2024):
Manager is ok, correct name.
Have a huge problem with high values IOPS save to drive. Was easier to check this thru app and investigate.
@007revad commented on GitHub (Nov 17, 2024):
It looks like Active Insight has been unable to get the drive's VID from the drive, due to the high IOPS.
@chcita commented on GitHub (Nov 18, 2024):
Confirmed working on:
DS920+ 7.2.2 72806 Update 1
Samsung SSD 970 EVO Plus 500GB
@Panja0 commented on GitHub (Nov 18, 2024):
Confirmed working on:
DS920+ with Synology DSM 7.2.2-72806 Update 1
2x Samsung 980 M.2 nvme
@Panja0 commented on GitHub (Nov 26, 2024):
Confirmed working on:
DS920+ with Synology DSM 7.2.2-72806 Update 2
2x Samsung 980 M.2 nvme
@foae commented on GitHub (Dec 24, 2024):
Confirmed working on:
DS923+ with DSM 7.2.2-72806 Update 2
2 x M.2 MSI M450
Many thanks for the awesome work! ❤️
@justagame commented on GitHub (Dec 25, 2024):
Confirmed working on DS920+ with DSM 7.2.2-72806
2 x SAMSUNG 970 EVO Plus SSD 1TB NVMe M.2
These were previously used as RAID1 cache.
However, did get this message which was a bit ominous...
`Enabled M.2 volume support.
Starting creation of the storage pool.
/dev/md3
255 synostgpool failed to create storage pool!
Enabled M.2 volume support.
Starting creation of the storage pool.
/dev/md3
255 synostgpool failed to create storage pool!
When storage manager has finished checking the drive(s):
Select the new Storage Pool > Create > Create Volume
Storage Pool > ... > Settings > SSD TRIM`
However when I looked at Storage Manager, both NVMEs were seen as M.2 drives in a storage pool and I was easily able to proceed with creating a new Volume, enable SSD TRIM and have it survive a reboot.
So it would seem that the 255 failure message was incorrect.
Huge thanks for your work.
@pg020196 commented on GitHub (Dec 25, 2024):
Confirmed working on:
DS723+ with DSM 7.2.2-72806 Update 2
2x Verbatim Vi3000 NVMe M.2 256GB (RAID 1)
Thank you!
@Panja0 commented on GitHub (Feb 4, 2025):
Confirmed working on:
DS920+ with Synology DSM 7.2.2-72806 Update 3
2x Samsung 980 M.2 nvme
@zboigor commented on GitHub (Feb 9, 2025):
Confirmed working on:
DS923+ with DSM 7.2.2-72806 Update 3
Samsung 970 EVO Plus SSD 2TB
@ilkevinli commented on GitHub (Feb 16, 2025):
This worked on my RS1619XS+. Thanks for your work.
@007revad commented on GitHub (Feb 16, 2025):
@ilkevinli
Which DSM version?
@ilkevinli commented on GitHub (Feb 16, 2025):
Sorry I forgot to post the DSM version. 7.2.2-72806 Update 3 @007revad
@Venni27 commented on GitHub (Mar 23, 2025):
Confirmed working on 720+:
DSM 7.2.2-72806 Update 3
Crucial P3 Plus 4TB M.2 PCIe Gen4 NVMe
@siege-16 commented on GitHub (Mar 27, 2025):
Confirmed working on DS1823xs+
DSM 7.2.2-72806 Update 3
but only in x1:
sudo lspci -vv -s 07:00.0 | grep -E 'LnkCap|LnkSta'
LnkCap: Port #0, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
LnkSta: Speed 8GT/s (downgraded), Width x1 (downgraded)
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
tried with Samsung 960 Pro, 980 Pro, Kioxia Plus G4.
any ideas?
@TimGuendel commented on GitHub (Jul 12, 2025):
DS423+ (DSM 7.2.2-72806 Update 3)
Fanxiang M.2 SSD 512GB
✅
Thanks!
@Panja0 commented on GitHub (Jul 30, 2025):
Confirmed working on:
DS920+ with Synology DSM 7.2.2-72806 Update 4
2x Samsung 980 M.2 nvme
@chcita commented on GitHub (Jul 30, 2025):
Confirmed working on:
DS920+ DSM 7.2.2-72806 Update 4
2x Samsung SSD 970 EVO Plus 500GB M.2 nvme
@Panja0 commented on GitHub (Oct 21, 2025):
Confirmed working on:
DS920+ with Synology DSM 7.3-81180
2x Samsung 980 M.2 nvme
Please note:
After this (big) upgrade I needed to do a "Online Assemble" within the storage pool. This fails (don't worry) and you need to reboot.
After the reboot everything was up and running again!
@Panja0 commented on GitHub (Oct 28, 2025):
Confirmed working on:
DS920+ with Synology DSM 7.3.1-86003
2x Samsung 980 M.2 nvme
Please note:
I had to do the syno_hdd_db.sh update and a "Online Assemble" within the storage pool, than do a reboot.
After the reboot everything was up and running again.
@Panja0 commented on GitHub (Nov 18, 2025):
Confirmed working on:
DS920+ with Synology DSM 7.3.1-86003 Update 1
2x Samsung 980 M.2 nvme
@viiju80 commented on GitHub (Nov 25, 2025):
Can anyone confirm does this work on DSM 7.2.2-72806 Update 5? For some reason Synology hasn't offered DSM 7.3 at all.
DS920+ with 2 x Samsung 970 EVO Plus M.2 nvme
@Panja0 commented on GitHub (Dec 1, 2025):
I cannot confirm, I never installed update 5 for DSM 7.2.2-72806.
But you can manually install DSM 7.3 if you want.
Have a look at: https://archive.synology.com/download/Os/DSM
@Panja0 commented on GitHub (Dec 3, 2025):
Confirmed working on:
DS920+ with Synology DSM 7.3.2-86009
2x Samsung 980 M.2 nvme
Please note:
I had to do the syno_hdd_db.sh update and a "Online Assemble" within the storage pool, than do a reboot.
After the reboot everything was up and running again.
@viiju80 commented on GitHub (Dec 6, 2025):
Installed update 5 and it’s working also with that.
@chcita commented on GitHub (Dec 6, 2025):
Confirmed working on:
DS920+ DSM DSM 7.3.2-86009
2x Samsung SSD 970 EVO Plus 500GB M.2 nvme
syno_hdd_db.sh update and "Online Assemble" + reboot needed
@mcwieger commented on GitHub (Jan 15, 2026):
Confirmed for:
Synology 1520+
DSM 7.3.2-86009
2x WD_BLACK SN7100 NVMe SSD 2 TB
Synology M2 volume
Many thanks for drastically improving my Docker and VM speeds!
@pg020196 commented on GitHub (Jan 17, 2026):
Confirmed working on:
DS723+ with DSM 7.3.2-86009
2x Samsung 990 PRO NVME M.2 SSD (RAID 1)
Thank you!
@Panja0 commented on GitHub (Jan 30, 2026):
Confirmed working on:
DS920+ with Synology DSM 7.3.2-86009 Update 1
2x Samsung 980 M.2 nvme
@Venni27 commented on GitHub (Feb 2, 2026):
Confirmed working on:
DS720+ with Synology DSM 7.3.2-86009 Update 1
2x Crucial CT4000P3PSSD8 M.2 nvme (Raid 1)
Another reboot required after beeping while update.
After second reboot, I had to repair Container and Protocol App.
But still working fine after that.