Read more on "Server OS Spotlight" »

How to Create Generation 2 Virtual Machines Page 2

By Nirmal Sharma (Send Email)
Posted August 11, 2013


Requirements for Generation 2 Virtual Machines

Before you can have Generation 2 Virtual Machines, the guest operating system must be running one of the following operating system versions:

  • Windows Server 2012
  • Windows Server 2012 R2 Preview
  • 64-bit versions of Windows 8
  • 64-bit versions of Windows 8.1 Preview

How to Create Generation 2 Virtual Machines

The functionality for adding Generation 2 Virtual Machine has been implemented in Windows Server 2012 R2's "New Virtual Machine" wizard. You're presented with an option to select the Generation during the wizard as shown in the below screenshot:


Windows Server 2012 R2 VM Wizard

Note: Once the virtual machine has been created it is impossible to change the Generation.

You can also run Generation 1 and Generation 2 virtual machines side by side. Any guest operating system that does not support Generation 2 must be installed using the Generation 1 option.

When you create a Generation 2 Virtual Machine, an SCSI controller is added and base VHD is assigned to the Location 0 of the SCSI Controller. As you can see in the below screenshot for a virtual machine created using Generation 2, the base VHD (VM2.VHDX) is assigned to EFI SCSI Device.

Windows Server 2012 R2 VM Settings

You'll also notice there are less configuration options in a Generation 2 Virtual Machine as compared to a Generation 1 Virtual Machine. There are no options to add/configure IDE Controllers.


Nirmal Sharma is a MCSEx3, MCITP and Microsoft MVP in Directory Services. He has specialized in Microsoft Technologies since 1994 and has followed the progression of Microsoft Operating System and software. In his spare time, he likes to help others and share some of his knowledge by writing tips and articles on various sites and contributing to Solution IDs for www.Dynamic-SpotAction.com. Nirmal can be reached at nirmal_sharma@mvps.org.

Follow ServerWatch on Twitter and on Facebook

Page 2 of 2

Read more on "Server OS Spotlight" »

Comment and Contribute

Your name/nickname

Your email

(Maximum characters: 1200). You have characters left.