A few others had the same problem; no hardrive is found by install:
- fixed with Bios SATA mode configuration set to M.2 (my Bios does not have this option) Windows 10 install not recognizing Samsung 850 Evo m.2 hard drive
- use 2nd M.2 slot on motherboard (my mb does not have an m.2 slot) M.2 SSD not recognized by Windows 7 Ult installation
- good overview of M.2 PCIe compatibility https://us.hardware.info/reviews/6274/4/pci-express-ssds-review-8-models-compared-compatibilityn
- I cross posted to Reddit Build a PC https://www.reddit.com/r/buildapc/comments/5vel7f/pcie_drives_compatible_with_asus_m4a87td_amd_8/
This is my hardware:
- ASUS M4A87TD/USB3 (AMD 8 series chipset) motherboard BIOS American Megatrends (v02.61) version 1102 https://www.asus.com/Motherboards/M4A87TDUSB3/
- Sandisk x400 M.2 (NVMe) https://www.sandisk.com/business/computing/x400
- Wings PX1 PCIe to M.2 adapter http://www.angelbird.com/en/prod/wings-px1-1117/ (the Sandisk x400 is not on the PX1 compatibility list)
- Previously this computer had a Revodrive x1 (PCIe drive) that booted without an issue.
- the diskpart tool suggested by sandisk https://kb.sandisk.com/app/answers/detail/a_id/12588/~/ssd-detected-in-bios-but-not-detected-by-os-installation
- looking for the Wings X1 driver but there is not one.
I tried the Intel Rapid Storage Technology but all the drivers are listed as non compatible with this computer's hardware.(IRST is for intel hardware only, relates to RIAD, and Win10 has native M.2 support), maybe they meant the Intel NVMe driver https://downloadcenter.intel.com/download/26451/Intel-SSD-Data-Center-Family-for-NVMe-Drivers
- updated AMD Series 8 chipset driver for RAID (in hope it has a PCIe m.2 driver); no luck
- updated to the latest BIOS 2011/04/22 (nothing about PCIe and did not solve) -- Improve the performance of SATA5/6 Ports under IDE Mode. -- Improve EPU function (energy efficiency).
I ordered a Samsung SM951 (AHCI) M.2 (it is on the approved PX1 list and uses the AHCI driver) - it will be here on the 27th.