


Use the following sections to see which generation of virtual machine supports the guest operating system you want to install.ĬentOS and Red Hat Enterprise Linux guest operating system support Generation 2 virtual machines support most 64-bit versions of Windows and more current versions of Linux and FreeBSD operating systems. Generation 1 virtual machines support most guest operating systems. Which guest operating systems are supported? So, we recommend that you review the considerations here, as well as choose the operating system, boot method, and features you want to use before you choose a generation. You can't change a virtual machine's generation after you've created it. Generation 2 doesn't support the boot method you want to use.įor more information about what features are available with generation 2 virtual machines, see Hyper-V feature compatibility by generation and guest.Generation 2 doesn't support the operating system you want to run on the virtual machine.You're using an existing, pre-built virtual disk (VHD or VHDX) which is not compatible with UEFI.We recommend that you create a generation 2 virtual machine to take advantage of features like Secure Boot unless one of the following statements is true:
#Use com5 prot on ubuntue 16 on vitual machine install#
Your choice to create a generation 1 or generation 2 virtual machine depends on which guest operating system you want to install and the boot method you want to use to deploy the virtual machine. For more information on uploading a Windows VHD or VHDX, see Prepare a Windows VHD or VHDX to upload to Azure. See Generation 2 VMs on Azure to learn more about generation 2 capabilities supported on Azure. If you plan to ever upload Windows virtual machines (VMs) from on-premises to Microsoft Azure, both generation 1 and generation 2 VMs are supported as long as they use the VHD file format and have a fixed (not dynamically expanding) sized disk.
