Question

Difficulty: MediumStorage Devices and Interfaces

A field technician is upgrading a desktop workstation by installing a newly purchased M.2 SATA SSD into an available expansion slot on the motherboard. According to the motherboard technical manual, this specific slot is wired exclusively to communicate over PCIe x4 lanes. Upon powering on the workstation and entering the UEFI setup utility, the technician observes that the new M.2 drive is not recognized by the system. Which of the following best explains why the drive is not detected?

  1. The M.2 slot is wired strictly to the PCIe bus and lacks a SATA controller link, preventing communication with an M.2 SATA drive.Answer
  2. B
    The motherboard's primary storage controller mode must be reconfigured from AHCI mode to NVMe mode in UEFI settings to detect SATA drives.
  3. C
    The M.2 SATA solid-state drive requires a dedicated 15-pin SATA power cable attached from the power supply unit to function.
  4. D
    The installed drive cannot be enumerated in UEFI until operating system-level NVMe host controller drivers are loaded.

Answer

The M.2 slot is wired strictly to the PCIe bus and lacks a SATA controller link, preventing communication with an M.2 SATA drive.
Although M.2 defines a standardized physical form factor, motherboard M.2 slots vary in their underlying bus connections. A slot that is wired exclusively to PCIe x4 lanes cannot communicate with a drive that operates on the SATA protocol. Because the slot lacks a physical link to a SATA controller, the UEFI firmware cannot detect or enumerate the M.2 SATA drive.

Step-by-Step Solution

1
Analyze the physical and protocol constraints of the storage drive and motherboard slot.
The installed drive uses the SATA transfer protocol, whereas the motherboard M.2 slot is wired exclusively with PCIe x4 lanes.
M.2 is a physical form factor that can route either SATA or PCIe bus signaling depending on motherboard slot wiring.
2
Determine the compatibility requirement for M.2 SATA drives.
For an M.2 slot to support a SATA SSD, the slot must be routed to a motherboard SATA controller or support dual-mode (SATA/PCIe) operation.
If an M.2 slot is PCIe-only, a SATA drive inserted into it will not establish a data link.
3
Identify the cause of the detection failure.
The absence of SATA signal routing on the PCIe-only slot prevents the UEFI firmware from recognizing the SATA SSD.
Protocol mismatch between drive type and slot wiring causes total detection failure.

Key Concept

M.2 Form Factor vs. Protocol Compatibility (PCIe / NVMe vs. SATA)
Rate this question