007revad / Synology_enable_M2_volume

Enable creating volumes with non-Synology M.2 drives

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not working - 923+, DSM 7.2-64570 Update 1, Samsung 980 Pro

kennedybaird opened this issue · comments

Followed all instructions, rebooted, not detecting the drive at all.

When I ran the hdd_db.sh script, it said no M.2 drives found.

Shut down the Synology then check the M.2 drive is seated correctly. When you boot the Synology you should see the M.2 in storage manager shown as a cache drive.

Nothing showing unfortunately. Drive is definitely seated correctly. Also, took it out, placed in another machine and checked it was working + formatted again.

image

Should I run through the steps again..?

Should I run through the steps again..?

It wouldn't hurt. A few people have needed to run this script (or the Synology_HDD_db script) a few times before it worked.

You could also try this other script as well: https://github.com/007revad/Synology_HDD_db

just finished installation of same M.2, same DSM version on a 723+. Works flawlessly.
Thanks a lot Dave!

@007revad sorry to pester again, but still having no luck with either script:

image

Running multiple times I get the same results, no change in logs, no change in the drives available through UX

Sorry I closed this issue. I forgot there were 2 different people commenting.

Did your Samsung 980 Pro show up in storage manager as a cache drive before you ran either script?

Run both scripts with their --restore option and answer y to let the syno_enable_m2_volume script reboot the DS923+

sudo -i /volume1/data/scripts/syno_hdd_db.sh --restore
sudo -i /volume1/data/scripts/syno_enable_m2_volume.sh --restore

Then check that storage manager shows the Samsung 980 Pro as a cache drive in the Built-In M.2 Slot.
image

I just had a thought. Maybe if you only have 1 NVMe drive it needs to be in slot 1. See the red circled raised 1 and 2 in this image: https://imgur.com/jJPDBUg

Do the following command list any NVMe drives?

ls /dev/nvme*

sudo -i nvme list

syno_hdd_db,sh hung after the ds923+_host_v7.db, so I had to kill the process.

Yes the HDD is stored in slot 1

image

--

After rebooting, I tried re-running and i see an extra log underneath "M.2 volume support already enabled"
image.

--

!!Now the Storage Manager doesn't seem to exist

I re-ran syno_hdd_db and Storage Manager is showing again, but still no NVME drives avail

DSM definitely is not seeing your Samsung 980 Pro.

Can you disable the scheduled tasks for both scripts. Next shut down the DS923+ and move the Samsung 980 Pro to slot 2. Then boot up and check if storage manager now shows your NVMe drive.

OP not responding

Sorry for not replying, had a bit on.

Ok, so this was really starting to bug me. There was weird behaviour, my Storage Manager kept disappearing every time I ran the restore option on this script.

I decided to do a full reset of my device. The 980 Pro is still not detected at all. I pulled an old Intel SSD out of another laptop, and that is working.

I ran the script again on the completely new setup, with the Intel SSD showing in drives and I am able to create a storage pool with the Intel drive.

Going to run down to electronics store and get an enclosure to try some things with this 980 Pro, and get my drives for the storage pool.