I have a Sabrent Rocket Q 1TB NVMe PCIe M.2 2280 installed in the M.2_1 slot of an ASUS Z490-A Strix Gaming motherboard. When I first installed it, my computer wouldn't POST as the motherboard couldn't detect the M.2 SSD as bootable. I was able to solve this by putting a regular SATA SSD and connecting it to the motherboard which allowed me to finally POST and even install Windows on the M.2. However, after several weeks I am unable to disconnect or even set the M.2 SSD as the bootable drive, as in the BIOS only the SATA SSD is recognized as a bootable drive. Yet whenever I start my PC after the initial "press del to enter bios screen" it allows me to choose where I'd like to boot up from. Either the M.2 or the SATA SSD, which I've already set as default to the M.2 but this takes away a few seconds from the start-up time and it's still rather odd that I can't set the M.2 as the bootup drive despite the fact that my computer recognizes it and is able to boot up to it, albeit not immediately. The moment I remove the SATA SSD from the motherboard, my computer would be unable to post until I reconnect it.
I have already tried disabling the CSM, setting secure boot to another OS, cleared the boot keys, etc.
Right now I'm just glad my computer is up and running but I still find it rather odd and quite a hassle that my computer can't run without a separate SATA SSD when it has a perfectly good and running M.2 SSD inside.
I have already tried disabling the CSM, setting secure boot to another OS, cleared the boot keys, etc.
Right now I'm just glad my computer is up and running but I still find it rather odd and quite a hassle that my computer can't run without a separate SATA SSD when it has a perfectly good and running M.2 SSD inside.