1. Please check that the drive is properly sitting in M2 slot and fastened wilt its screw. You can remove it and insert again.
2. In Bios settings: Advanced -> Devices->PCI->M2.Slot shall be enabled (checkbox).
I'll start from settings Bios to default settings:
- Enter Bios setting by pressing F2 during boot process.
- Press F9(followed by "Y"), to set Bios to default settings. Press F10 (followed by "Y"), to save the settings and exit to O.S. Let the NUC fully reboot.
- You can enter again to Bios setting to change the necessary settings.
1 of 1 people found this helpful
I haven't verified this one way or the other, but there was a posting the other day that indicated that both UEFI and Legacy boot needed to be enabled for this to work (for the NVMe drive to be detected properly). Obviously, Legacy boot shouldn't need to be enabled but this user claimed that the latest BIOS has an issue that requires this setting.
Hope this helps,
It is really very weird to me too. I can't understand your and Scott's claim that Legacy boot must be enabled in order to boot from M.2 NVMe drive. I've even tested it in my NUC6i5SYH (with Samsung SM951 NVMe PCIe M.2 256GB installed drive as booting drive). So, after disabled the legacy boot, my NUC is booting without any problem (only with UEFI boot enabled). By the way - if you where acting according to may advice (i.e. setting Bios to default), it will also enabled the Legacy Boot.
I'm writing this post not because I want to argue with you, but only because I want to be sure that your founding are not misleading for other users. So, can you please, in situation that your NUC is booting, disable (just for test), legacy boot in bios and veryfy that your computer can't boot?
On my side I m using a NUC7I5BNK with M.2 Samsung 960 EVO and no way to see it as bootable UEFI device. I see the M2 drive only in the legacy boot section (and works if I install grub in MBR)
Note: I m using linux gentoo, did the proper partionning (GPT + EFI boot partition FAT32 with boot and esp flags) and installed a grub EFI enabled bootloader.
| └── Gentoo
| └── grubx64.efi