

VMware is one of the best desktop and server virtualization applications on Linux. We will still be working together on bugs reported by our customers, improving performance, and adding features to WHP based on customers’ requests.This quick tutorial shows you how to install VMware Workstation Player on Ubuntu Linux. VMware Workstation/Player minimum version is 15.5.5.Ī big congratulation to the engineering teams from both Microsoft and VMware. To run Workstation/Player using the Windows Hypervisor APIs, the minimum required Windows 10 version is Windows 10 20H1 build 19041.264. If you don’t use Hyper-V at all, VMware Workstation is smart enough to detect this and the VMM will be used. When Hyper-V is enabled, ULM mode will automatically be used so you can run VMware Workstation normally. You no longer have to choose between running VMware Workstation and Windows features like WSL, Device Guard and Credential Guard.

VMware Workstation/Player can now run when Hyper-V is enabled.

This means changing our VMM to run at user level instead of in privileged mode, as well modifying it to use the WHP APIs to manage the execution of a guest instead of using the underlying hardware directly. To fix this Hyper-V/Host VBS compatibility issue, VMware’s platform team re-architected VMware’s Hypervisor to use Microsoft’s WHP APIs. Any attempt to run VMware’s traditional VMM fails because being inside Hyper-V the VMM no longer has access to the hardware’s virtualization support. When a Windows host enables Virtualization Based Security (“ VBS“) features, Windows adds a hypervisor layer based on Hyper-V between the hardware and Windows. VMware Workstation traditionally has used a Virtual Machine Monitor (VMM) which operates in privileged mode requiring direct access to the CPU as well as access to the CPU’s built in virtualization support (Intel’s VT-x and AMD’s AMD-V). How does VMware Workstation work before version 15.5.5? In January 2020, Workstation Tech Preview 20H1 was released, with support for hosts with VBS enabled being the target feature for testing.At VMworld 2019 San Francisco, VMware and Microsoft together made an announcement that we have jointly developed a project that adopts Microsoft Windows Hypervisor Platform (WHP) APIs.In order to satisfy our customers, VMware and Microsoft started a collaboration with the goal of fixing this problem. Since the introduction of Hyper-V, including Credential Guard and Device Guard, enabling any of these features prevented VMware Workstation from launching virtual machines.You can also check out Microsoft’s blog here. With the release of VMware Workstation/Player 15.5.5, we are very excited and proud to announce support for Windows hosts with Hyper-V mode enabled! As you may know, this is a joint project from both Microsoft and VMware.
