A technician is upgrading a system by replacing an older M.2 SSD with a high-performance M.2 NVMe PCIe SSD. After installing the new drive into the existing M.2 slot and powering on the machine, the drive is not detected by the UEFI/BIOS. System documentation confirms that the M.2 slot physically accepts the drive but only connects to the SATA host controller. Which of the following best explains why the new drive is not functioning?
- The M.2 slot lacks PCIe lane connectivity required for NVMe protocol communication.Answer
- BThe system motherboard requires AHCI host controller mode to be enabled to auto-detect NVMe drives.
- CNVMe solid-state drives require an external SATA power cable when installed in motherboard expansion slots.
- DAll M.2 SSD form-factor drives natively support both SATA and NVMe transmission standards regardless of slot bus routing.
Answer
The M.2 slot lacks PCIe lane connectivity required for NVMe protocol communication.
M.2 defines the physical card dimension and connector layout. However, the signals routed to an M.2 connector depend on motherboard design. If an M.2 socket is routed only to SATA lines, an NVMe drive (which requires PCIe lines) will not be recognized by system firmware.
Step-by-Step Solution
Key Concept
M.2 Bus Interfaces and Protocol Compatibility (SATA vs NVMe)