This is a very peculiar situation I am in. I am NOT trying to install Ubuntu or any OS on the SSD neither does my laptop come with an SSD. I just want to use the internal SSD as an extra storage space.
The situation
My laptop is a Dell Inspiron 15 7560. It only came with a Hard Disk. However after watching some teardowns of models like 7567 and doing some search online like this I could see that there is an empty M.2 SATA slot. Now these same slots are occupied by SSD in costlier laptops by Dell.
So I thought if i get an M.2 SSD and insert it there I will have a lot of space. So I bought a Samsung SSD - Samsung 860 EVO Series 250GB M.2 SATA Internal Solid State Drive (MZ-N6E250BW). Without the SSD - It even had an imprint saying M.2 SSD - After inserting the SSD (I am not sure if there is a polarity or if I inserted it the wrong way) -
But ofcourse it didn't work. So I searched online and I tried the following steps -
- SATA Operation set to AHCI in BIOS (it was AHCI by default)
- Added
nvme_load=YES
boot parameter to GRUB as mentioned here by following this
Additional Info
I have a dual boot system (all on HDD) and even Windows does NOT detect my SSD.
Running
dmesg | grep -i samsung
does show that my system has detected the Samsung Drive. But it doesn't show up inOther Locations
i.e I can't open it and store files/folder on it.