I have a new install of esxi 6.5 on a Polywell B150L2 machine with a Samsung NVMe 906 EVO SSD with M.2 interface. I am booting esxi 6.5 from a usb key created with VMware workstation.
I can create a datastore on this drive, and everything seems fine. I can upload files to it from the web interface. But when I create a VM, esxi refuses to create the VM, saying the vmdk was not found. Meanwhile it unmounts the drive. It does not create the directory for the VM either.
The adapter uses the nvme driver. I can remount it and get the same response.
Is there something I am missing? Does anyone have a similar drive?
I tried a few other things, and then I noticed something in another discussion that got me to try changing Guest OS. I was installing Fedora 25 Atomic, so I had selected RedHat Fedora 64 bit as my guest os. I now changed it to Centos 7 and have no more trouble with the SSD. So the problem looks to be in the VMware definition of the RedHat Fedora 64 guest. I'm not sure how that can affect a datastore, but I'm glad I got it working.