FC0-U71 Tech Concepts and Terminology Practice Question
A company wants to run a Linux virtual machine on a Windows host without dual-booting. Which type of software is needed to create and manage the virtual machine?
⚠ Common exam trap
FC0-U71 often tests hypervisor vs emulator confusion — candidates may pick 'emulator' because it sounds like it runs another OS, but emulation simulates different hardware and is not the standard tool for same-architecture VM hosting.
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
✓
A hypervisor
A hypervisor is the software layer that creates, runs, and manages virtual machines by abstracting CPU, memory, storage, and network resources from the physical host. Running a Linux VM on a Windows host without dual-booting is the textbook use case for a hypervisor such as VirtualBox, VMware Workstation, or Hyper-V. This directly matches the requirement.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
A compiler
Why it's wrong here
A compiler translates source code into machine code; it cannot create or manage a virtual machine. A hypervisor is required to run Linux as a guest on the Windows host. The option tempts because compilers are development tooling often installed alongside virtualisation software, but they perform an unrelated function.
- ✗
A device driver
Why it's wrong here
A device driver lets the operating system communicate with attached hardware; it does not create or manage virtual machines. A hypervisor performs that role, abstracting CPU, memory and storage for the guest. The option tempts because virtualisation software relies on drivers, but drivers are supporting components, not the virtualisation layer.
- ✗
An emulator
Why it's wrong here
An emulator translates instructions for a different CPU architecture, so it cannot use hardware virtualisation extensions and runs the guest slowly; a hypervisor is required to create and manage virtual machines. Emulators suit running software built for an incompatible processor, such as ARM binaries on x86.
- ✓
A hypervisor
Why this is correct
A hypervisor virtualises hardware, letting a Linux guest run as a process on the Windows host without repartitioning or dual-booting. Type 2 hypervisors such as VirtualBox or Hyper-V provide exactly this, satisfying the requirement to create and manage the VM alongside Windows.
Go deeper
Related to this question
About these practice questions
Courseiva writes every FC0-U71 question from scratch — 988 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This FC0-U71 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 FC0-U71 exam.