Your computer must meet some requirements to use the Intel® SSD 750 Series as a bootable drive:
- PCIe Gen 3.0 x4 slot or 8639 connector.
- Platform supporting UEFI* 2.3.1 BIOS
- A system based on an Intel® Z97 Chipset or an Intel® X99 Chipset
- Supported operating system: 64-bit versions of Windows* 7, Windows 8, Windows 8.1, and Windows® 10
- uEFI BIOS settings enabled with NVMe support (latest BIOS updates)
- NVMe driver installed.
If the system does not meet the requirements, or if the BIOS is not configured correctly, then the PC will not be able to boot from the new drive.
For more information about required configuration and installation instructions, you can check the following documents:
Yes, it seems like my Dell server doesn't have support for this after all.. (despite them telling me otherwise..)
Anyway, this doesn't explain why I can't boot when using a hyper visor like ESXI 6.0, which should have support for the NVMe SSD.
Am I doing something wrong here? I'm using the pass trough mode to have the drive accessible to my VM.
If the computer does not support booting from an NVMe drive, then this will not be possible regardless of the Operating System you use.
I think you should be able to provision the space from the 750 data store as a regular hard disk to the Virtual Machine, however, it would be better to confirm with VMWare* what would be the best method to use in this case.
You cannot achieve this, the article http://news.saferbytes.it/analisi/2013/10/windows-uefi-startup-a-technical-overview/ can explain why. Windows Boot Manager fully depends on BIOS UEFI drivers for work with storage, so if your MB UEFI BIOS do not contain the NVMe EFI driver inside, Windows Boot Manager will not see 750 like the BIOS itself. There are some possible attack vectors to the trouble for geeks through:
1. Insert an NVMe EFI module from other BIOS into your one. The utility https://github.com/LongSoft/UEFITool is involved in process and the thread http://www.win-raid.com/t871f13-Discussion-NVMe-BIOS-Modules-and-NVMe-Support.html contain some clues and success stories. That solution (in case of success) make your BIOS fully NVMe-aware, with direct boot support.
2. Compile one of open-source implementations of NVMe support as user-space loadable EFI driver and use it together with http://sourceforge.net/projects/cloverefiboot/ . That is a complete 'terra incognita' for now.