Courseiva
hardMultiple ChoiceObjective-mapped

220-1201 Practice Question: Migrating a critical application from a physical…

A company is migrating a critical application from a physical server to a virtual machine. The application requires a static MAC address tied to its license. The technician performs a P2V migration and starts the VM, but the application fails to activate. The technician verifies that the VM has the same MAC address as the original physical server. What is the most likely cause of the activation failure?

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 VM's BIOS UUID has changed from the physical server

Even with the same MAC address, the hypervisor presents a different hardware abstraction layer (e.g., motherboard chipset, BIOS) than the physical server. Many license activation mechanisms check multiple hardware identifiers, not just the MAC address.

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 virtual switch is set to NAT, blocking the license server

    Why it's wrong here

    NAT (Network Address Translation) primarily functions to allow multiple devices on a private network to share a single public IP address for external communication. While misconfigured NAT or firewall rules could potentially block network access to a license server, the problem description points to a license activation failure despite a correct MAC address, suggesting the issue is not a fundamental network blockage. The application's failure is more indicative of a hardware identifier mismatch rather than a network connectivity problem that NAT would directly cause.

  • The VM's BIOS UUID has changed from the physical server

    Why this is correct

    Many critical applications and operating systems employ licensing schemes that bind the software's activation to specific hardware identifiers to prevent unauthorized use. The BIOS UUID (Universally Unique Identifier) is a common identifier used for this purpose, as it is designed to be unique to each physical machine. When an application is migrated from a physical server to a virtual machine, the hypervisor generates a new, different BIOS UUID for the VM, which the application's licensing mechanism detects as a change in the underlying system, leading to activation failure.

  • The VM has insufficient RAM allocated

    Why it's wrong here

    Insufficient RAM allocated to a virtual machine would typically manifest as severe performance degradation, application crashes, or the operating system becoming unresponsive due to excessive paging to disk. While critical applications require adequate resources for optimal operation, a lack of RAM directly impacts operational performance and stability, not the initial license validation process. Licensing failures are generally tied to specific hardware identifiers or network access, not the amount of memory available for runtime operations.

  • The hypervisor does not support the application's OS

    Why it's wrong here

    If the hypervisor did not support the application's operating system, the virtual machine would likely fail to boot, experience kernel panics, or exhibit severe instability from the outset, making it impossible to even attempt launching the application. The fact that the application *tries* to launch but fails specifically due to a licensing issue indicates that the OS itself is running correctly within the virtualized environment, confirming hypervisor compatibility. The problem lies with the application's specific licensing mechanism reacting to the virtualized hardware.

Quick reference

Access Control Model Comparison

ModelAcronymWho Controls Access?Best For
Discretionary Access ControlDACResource ownerSmall teams, file shares
Mandatory Access ControlMACSystem / security labelsClassified govt / military
Role-Based Access ControlRBACAdministrator (via roles)Enterprise environments
Attribute-Based Access ControlABACPolicy engine (user + resource attributes)Fine-grained, dynamic policies
Rule-Based Access ControlRuBACSystem rules / ACLsFirewall rules, network ACLs

About these practice questions

One of 972 original 220-1201 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 220-1201 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-1201 exam.