Courseiva
Hardware →hardMultiple Choice

SATA HDD Not Detected After Installing M.2 NVMe SSD: Shared Lanes

A technician is building a desktop computer for a graphic designer. The motherboard supports both SATA and M.2 NVMe SSDs. The technician installs a 500GB M.2 NVMe SSD in the primary M.2 slot and a 2TB SATA HDD for additional storage. The computer boots from the NVMe SSD without issue. However, the SATA HDD is not detected in Windows Disk Management or in the BIOS. The technician has verified the SATA cable is connected securely and the HDD is receiving power. Which of the following is the MOST likely cause of the issue?

Quick Answer

The answer is that the M.2 NVMe SSD disables specific SATA ports on this motherboard. This occurs because the M.2 NVMe drive uses PCIe lanes that share bandwidth with certain SATA controllers; on many consumer motherboards, populating the primary M.2 slot automatically disables SATA ports 5 or 6 to prevent lane conflicts, which is why the SATA HDD remains undetected even with power and a secure cable. On the CompTIA A+ Core 1 220-1101 exam, this scenario tests your understanding of shared lanes and motherboard resource allocation, a common trap where technicians overlook the manual or assume a faulty drive. Remember the memory tip: “M.2 steals SATA’s lane—check the board’s manual for the disabled port name.”

⚠ Common exam trap

Test-takers frequently assume a hardware failure or configuration error (like a disabled controller or jumper issue) rather than recognizing the common motherboard design limitation where M.2 NVMe installation disables specific SATA ports.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

The M.2 NVMe SSD disables specific SATA ports on this motherboard

The M.2 NVMe SSD uses PCIe lanes that, on many consumer motherboards, share bandwidth with specific SATA ports. When an M.2 NVMe drive is installed in the primary M.2 slot, the motherboard firmware automatically disables certain SATA ports (often SATA port 5 or 6) to avoid lane conflicts. This explains why the SATA HDD is not detected even though it is powered and the cable is secure.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    The M.2 NVMe SSD disables specific SATA ports on this motherboard

    Why this is correct

    Motherboard documentation often states that using an M.2 slot (especially when it uses PCIe lanes) will disable certain SATA ports. The technician likely connected the HDD to a disabled SATA port. Moving the HDD to a different SATA port should resolve the issue.

  • ✗

    The SATA HDD is too large to be recognized alongside an NVMe drive

    Why it's wrong here

    SATA capacity is unrelated to NVMe presence; a 2TB HDD is recognised normally alongside an M.2 drive. It is tempting because M.2 slots sometimes disable SATA ports through lane sharing, but that removes the port, not the drive's size recognition.

    When this WOULD be correct

    A technician installs a 3TB SATA HDD on an older motherboard that does not support 48-bit LBA, and the drive is not detected. In that case, the HDD may require a jumper to enable 2TB mode or the system may need a controller update.

  • ✗

    The SATA controller is disabled in the BIOS

    Why it's wrong here

    While possible, it is unlikely that the SATA controller is disabled because the technician did not change any BIOS settings. Most motherboards have SATA enabled by default. The more specific cause is the M.2/SATA sharing.

    When this WOULD be correct

    A technician installs a new SATA SSD but it is not detected in Windows Disk Management, and the BIOS shows no SATA devices. The technician checks cables and power, but the issue persists. In this scenario, the SATA controller being disabled in BIOS would be the likely cause.

  • ✗

    The SATA HDD requires a jumper setting for 2TB mode

    Why it's wrong here

    SATA drives have no 2TB jumper mode; capacity addressing is handled automatically by the controller, so no such setting exists to configure. It is tempting because legacy IDE drives did use jumpers for capacity limiting, but that mechanism does not apply to SATA.

    When this WOULD be correct

    A technician installs an older 2TB SATA HDD on a motherboard with a legacy SATA controller that does not support 48-bit LBA, requiring a jumper to enable 48-bit LBA mode for drives over 137GB.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The 220-1101 exam frequently reuses these exact scenarios with slightly different constraints.

✓The M.2 NVMe SSD disables specific SATA ports on this motherboardCorrect answer▾

Why this is correct

Motherboard documentation often states that using an M.2 slot (especially when it uses PCIe lanes) will disable certain SATA ports. The technician likely connected the HDD to a disabled SATA port. Moving the HDD to a different SATA port should resolve the issue.

✗The SATA HDD is too large to be recognized alongside an NVMe driveWrong answer — click to see why▾

Why this is wrong here

There is no inherent size limitation that prevents a 2TB SATA HDD from being recognized alongside an NVMe drive; SATA and NVMe are independent interfaces, and the HDD's capacity is well within standard limits.

★ When this WOULD be the correct answer

A technician installs a 3TB SATA HDD on an older motherboard that does not support 48-bit LBA, and the drive is not detected. In that case, the HDD may require a jumper to enable 2TB mode or the system may need a controller update.

Why candidates choose this

Candidates may confuse capacity limitations with interface compatibility, thinking that large HDDs have special requirements when paired with NVMe drives, or they may recall that older systems have 2TB limits without understanding the underlying cause.

✗The SATA controller is disabled in the BIOSWrong answer — click to see why▾

Why this is wrong here

The technician verified the SATA cable is connected and the HDD is receiving power, and the SATA HDD is not detected in BIOS, which indicates a hardware-level issue rather than a BIOS setting. If the SATA controller were disabled, no SATA devices would work, but the system boots from NVMe, which is independent of the SATA controller.

★ When this WOULD be the correct answer

A technician installs a new SATA SSD but it is not detected in Windows Disk Management, and the BIOS shows no SATA devices. The technician checks cables and power, but the issue persists. In this scenario, the SATA controller being disabled in BIOS would be the likely cause.

Why candidates choose this

Candidates may think a BIOS setting is the culprit because they have encountered similar issues where enabling/disabling SATA controllers in BIOS resolved detection problems, overlooking the specific interaction between M.2 NVMe and SATA ports.

✗The SATA HDD requires a jumper setting for 2TB modeWrong answer — click to see why▾

Why this is wrong here

Modern SATA HDDs up to 2TB do not require jumper settings for capacity recognition; jumper settings are typically used for legacy issues like 32GB clip or spread spectrum, not for 2TB mode.

★ When this WOULD be the correct answer

A technician installs an older 2TB SATA HDD on a motherboard with a legacy SATA controller that does not support 48-bit LBA, requiring a jumper to enable 48-bit LBA mode for drives over 137GB.

Why candidates choose this

Candidates may recall that older hard drives sometimes need jumpers for capacity limitations, but incorrectly apply this to modern 2TB drives which use 48-bit LBA by default.

Analysis generated from the official 220-1101blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

Go deeper

Related to this question

About these practice questions

This 220-1101 question is part of Courseiva's 896-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on 220-1101

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A technician is building a new desktop computer. The motherboard has two M.2 slots. The technician installs an M.2 NVMe SSD in the first slot, but the system does not recognize it during POST. The BIOS shows the SATA ports are in use. The technician checks the motherboard manual and finds that one of the SATA ports is disabled when the M.2 slot is used. Which of the following is the most likely reason the M.2 SSD is not detected?

medium
  • A.The M.2 SSD is SATA-based but the slot only supports NVMe
  • B.The M.2 SSD is not properly seated
  • C.The BIOS settings need to be changed to enable the M.2 slot
  • ✓ D.The M.2 slot shares bandwidth with a SATA port that has a drive connected

Why D: The motherboard manual indicates that one SATA port is disabled when the M.2 slot is used, which is a classic sign of shared bandwidth. Since the BIOS shows SATA ports are in use, the M.2 slot is likely sharing its PCIe lanes with that specific SATA port, and the connected SATA drive is consuming the shared resources, preventing the M.2 NVMe SSD from being detected. This is a common design choice on consumer motherboards to reduce cost and complexity.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 220-1101 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 220-1101 exam.