Unable to identify M.2 SSD in Gigabyte G1 Sniper B6 version F3
Unable to identify M.2 SSD in Gigabyte G1 Sniper B6 version F3
Iv made the latest BIOS update and set up Windows 10 on the SSD. However, changing the boot order to use the SSD isn’t working. The CSM feature is hidden—only the Always Boot mode is available. UEFI and Legacy Storage options are controlled in that order (all settings tried). I believe the issue is that the CSM can’t be turned off. Any suggestions?
No, B85 typically requires a PCIe slot, not a M.2 slot, for booting.
B85? The Windows install UEFI sees the SSD and installs it properly, but once completed it fails to boot and won't select it as the boot option.
The B85 chipset board was released after the LGA1151 chips with Skylake arrived. Booting from an NVMe drive wasn't officially supported until then.
You're suggesting it's possible for a board to have an M.2 slot without supporting an M.2 SSD because of chipset limitations, and you're wondering why the Windows install still works despite this. You also mention a potential issue with the CSM legacy/UEFI boot feature, noting it seems disabled even though it looks grayed out.
Run does not appear to work with the B85 setup. When you look up "B85 boot from NVMe," you’ll find many options, but most sources indicate these boards aren’t compatible with NVMe drives. Back then, new NVMe storage was costly and required a BIOS update—many boards didn’t receive this update. Higher-end Z87 boards usually got support through BIOS updates. Your specific board seems to have only three BIOS versions released, and the latest one (F3) mentions updating the CPU microcode for Windows 10 with a Pentium AE. This chip, the G3258, was notable for its overclocking capabilities before dual-core processors became standard. It looks like NVMe support isn’t built in, unless you rely on modified BIOS code.
No, it doesn't necessarily mean it will boot SATA M.2. The inability to boot NVMe could relate to other hardware or firmware issues.
I discovered this article discussing NVMe support on ASUS B85M-G motherboards. To enable BIOS booting from NVMe drives, you need to add the NVMe driver in the BIOS settings. This requires downloading the newest BIOS from Asus and installing the corresponding driver file. After updating the BIOS, flashing the system completes the process, making NVMe support automatic.