H97-Plus NVMe Linux Boot Issue – BIOS Can't Find Bootable Device
Posted by DrawerOk7574@reddit | buildapc | View on Reddit | 6 comments
Hi everyone,
I'm having trouble booting Debian from an NVMe drive on my ASUS H97-Plus motherboard. Here’s the situation:
Motherboard: ASUS H97-Plus
Processor: I5 4460
Bios Ver: Version 2603 (Latest version from Asus support website)
What I’ve Tried:
- Double-checked the M.2 slot and NVMe drive – both are working fine.
- Installed Debian 12 successfully onto the NVMe drive without any issues.
- Made sure the drive is detected in the OS, but it doesn't show up as a boot option in BIOS.
What I Need Help With:
- Is there a specific BIOS setting I’m missing to enable NVMe boot?
- Do I need a BIOS update or a specific BIOS version to make this work?
- Any other steps I should try to get the system to recognize the drive as bootable?
Any advice or guidance would be greatly appreciated. Thanks in advance!
whomad1215@reddit
Does 4th gen even support booting off the M2?
I didn't even know 4th gen had nvme support
VLAD1M1R_PUT1N@reddit
It's possible that this board only supports SATA m.2, not NVMe m.2. I can't even find an official Asus page for this board to confirm. If that's the case it won't work.
yinzhefuyun@reddit
NVME is supported in subsequent bios upgrades, though it's not clear if there are compatibility issues, or if the NVME boot system is not supported?
H97-PLUS BIOS 2502Version 25025.39 MB2015/04/22
Improve system stability.
*Support NVMe
*Before using the 5th Gen Intel Core processors, we suggest that you use USB BIOS Flashback or download ”BIOS updater for 5th Gen Intel Core Processors”to update the BIOS.
aphirst@reddit
I have exactly this board and its mATX little brother in two separate builds, and for me both boot just fine from m.2 NVMe SSDs.
blanknam3d@reddit
Popping in from search result far into the future: what BIOS version are they on, what CPUs, and do they still boot off m.2 NVMe drives right now?
I'm using 2603 on the H97-PLUS, every attempt to add a boot entry to Grub on the NVMe drive I'm using fails, and seemingly a UEFI shell can't see the drive either - only booted operating systems can see it
aphirst@reddit
2603 sounds familiar - I'm on the latest version for my ATX and mATX models. The CPUs are a mix of 4770, 4770K and a fancy E3-1286v3. I assume you've played around with the CSM settings? What nVME model is it in particular, and what size? All my boot drives are 256GB; on the other hand I do remember an 8TB drive I used to own simply refused to show up at all, and I think it even caused the bios to hang. Hmm.