I recently purchased an Intel NUC (i3-based) and had some trouble installing Ubuntu Server 19.10 on it as Ubuntu Server failed to locate the Samsung 970 Evo Plus NVME SSD.
Once you've partitioned the system, do not hit
Done before you've done this:
Ctrl-Alt-F2to enter a virtual console outside of the installation program.
sudo ln -s /dev/nvme0n1 /dev/disk/by-id/wwn-eui.0025385881b1828d
Doneand let the installer partition the NVME.
This procedure is partly courtesy of some unknown dude in a forum who suggested somebody else to make a symbolic link. I did exactly that and it worked for me. Unfortunately, I've lost the link so I cannot give proper credits.
If you run into any problems, please feel free to contact me.