The new motherboard isn't detecting the M.2 drive that was present on the old system.
The new motherboard isn't detecting the M.2 drive that was present on the old system.
We purchased a new motherboard and processor for my sons' PC. The M.2 slot used for the previous C drive isn't being recognized by the BIOS, so it doesn't boot to Windows. The other drives—one SSD and one standard hard drive—are working fine on SATA. I've tried using the M.2 in another slot, but that didn't help. I also reinstalled the M.2 in the original slot without issues. I've adjusted various BIOS settings, including the CSM module, but nothing seems to resolve the problem. Any suggestions? Craig
Consider verifying the M.2 details with your motherboard’s specs to ensure compatibility. Search for BIOS settings concerning AHCI or NVMe, as incorrect configurations could be an issue. Apply a BIOS update if available. Also, reset the CMOS for a fresh start.
I've updated the BIOS and reset the CMOS, but the issue persists. The second M.2 drive isn't recognized either. When I switch between slots, it produces a long and three short beeps, which seems like a graphics problem. Even with one M.2 in each slot, it still doesn’t appear on the BIOS screen. After reseating the RAM and disconnecting everything except power, graphics card, and the M.2, I’m still having trouble. Could be a fault with the new board or processor?
In fact, you were correct. My M.2s don't work with yours. Ugh.
To enable drive detection, install the Intel IRST driver as required. For a clean setup, move the IRST drive folder to the root of the Windows 11 installation media. When prompted about where to install Windows, select the M.2 slot if available; if not, locate the flash drive and the driver, then restart the computer. The system will recognize the M.2 device to finish the installation or boot directly to Windows if it’s already running.
Fortunately, I own an NVMe drive that I'm employing inside a case for my computer. I'm currently performing a clone on it.