A couple of weeks ago Microsoft released the installation media, and you can download Hyper-V Server 2019 right now. In this blog post, I am going to show you how to install and configure Hyper-V Server 2019 step by step. This should especially help beginners with Hyper-V Server 2019. Hyper-V Server 2019 ships only a core option, so there won’t be desktop experience version of Hyper-V Server like you would have with Windows Server 2019.
Hyper-V Server 2019 Requirements
Hyper-V has specific hardware requirements to run virtualization in a secure and performant way.
- 64-bit processor with second-level address translation (SLAT)
- Minimum of 4GB of RAM. You will need more RAM for virtual machines on the Hyper-V Server.
- Virtualization features and support needs to be enabled in BIOS or UEFI
- Hardware-assisted virtualization – Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V) technology.
- Hardware-enforced Data Execution Prevention (DEP) Intel XD bit (execute disable bit) or AMD NX bit (no execute bit).
Specific features, like Discrete device assignment (DDA) or Shielded Virtual Machines, will also have other hardware requirements. You can find more about the Hyper-V Server 2019 requirements on Microsoft Docs.
You can download Hyper-V Server directly from the Microsoft evaluation center. This SKU does not require a license key, and it also doesn’t expire. It is a fully supported version of Hyper-V for free. However, if you run workloads like Windows Server, Windows 10, or other operating systems on top of it, they need to be correctly licensed.
Install Hyper-V Server 2019
After you have download the ISO file, you will need to install this on your machine. There are multiple options to do this:
- Burn a DVD drive and boot your server from DVD
- Attach the file using an out of bound management solutions like HPE ILO or others
- Create a USB drive to install Windows Server 2019
- Use Windows Deployment Services
- or other solutions
You can also follow this guide to add drivers to a Windows Server Image; this also works for Hyper-V Server.
Now you can boot your server with the Hyper-V installation media. This will start the step by step installation. Select the language and region settings you want to use for your Hyper-V Server.