Microsoft Hyper V 2012 R2



-->

Applies To: Windows Server 2012 R2, Windows Server 2012 The Hyper-V server role in Windows Server lets you create a virtualized server computing environment where you can create and manage virtual machines. You can run multiple operating systems on one physical computer and isolate the operating systems from each other. We have a Hyper-v VM running Windows server 2012 R2 which is used as a file share server. Recently the VM has had issues with the network adapter believing the connection was 'Limited'. When it enters the Limited connectivity state, we are unable to disable/re-enable the network adapter as it just hangs, the server is still usable.

Microsoft Hyper-V Server 2012 R2. Hyper-V Server 2012 R2 is free, yes it’s completely free to download and install, and hypervisor license is free however still need a license for the virtual machines that you will be running on top of the hypervisor. As an installable role in Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, and the x64 edition of Windows 8 Pro. In this tutorial, we’ll explain how to install the Hyper-V server free stand-alone version. The following are few points to keep in mind about the Hyper-V server: Hyper-V server is free stand-alone version.

Applies To: Windows Server 2012 R2, Windows Server 2012

The Hyper-V server role in Windows Server lets you create a virtualized server computing environment where you can create and manage virtual machines. You can run multiple operating systems on one physical computer and isolate the operating systems from each other. With this technology, you can improve the efficiency of your computing resources and free up your hardware resources. For the most current versions of the topics in this section, see Hyper-V on Windows Server 2016 Technical Preview.

Did you know that Microsoft Azure provides similar functionality in the cloud? Learn more about Microsoft Azure virtualization solutions.
Create a hybrid virtualization solution in Microsoft Azure:
- Learn about running virtual machines in Microsoft Azure
- Move VM’s between Hyper-V and Microsoft Azure
- Move VMware, AWS, Hyper-V and Physical Servers to Microsoft Azure

The following table lists the topics in the Hyper-V documentation library for the Hyper-V role in Windows Server 2012 and Windows Server 2012 R2. It provides links to other information resources, including downloadable content, blogs, videos and a contact link you can use to ask questions and provide feedback.

Hyper-V resources for IT Pros

For the most current versions of these topics, see Hyper-V on Windows Server 2016 Technical Preview.

Evaluate Hyper-V
Review the following resources to learn why you should use Hyper-V.
- Compare VMware - Why Microsoft.
- Learn about the features in Hyper-V.
- Learn about the Windows and Linux supported guest operating systems for Hyper-V virtual machines.
- Download the Windows Server 2012 R2 Hyper-V Component Architecture Poster and Hyper-V Mini-Posters.
- Check out the Windows Server 2012 R2 Evaluation Center.
- Find more evaluation resources about Virtualization for your modern datacenter and hybrid cloud.
Scenarios and whitepapers
- Achieving Over 1-Million IOPS from Hyper-V VMs in a Scale-Out File Server Cluster Using Windows Server 2012 R2 (whitepaper)
- Building Your Cloud Infrastructure
- Increasing Server, Storage, and Network Availability
- Virtualization Fabric Design Considerations Guide
Get started
Learn how you can get started with Hyper-V on Windows Server 2012, Windows Server 2012 R2, Windows 8 or Windows 8.1.
- Install Hyper-V and create a virtual machine
Configure and manage Hyper-V
- Configure
- Remotely manage Hyper-V
- Security guide for Windows Server 2012
- Scalability
- Hyper-V Replica
Tools for Hyper-V
- Windows PowerShell
- Hyper-V Cmdlets in Windows PowerShell
- Integration Services
- Hyper-V WMI provider (V2)
Virtualize server workloads
Review the list of Microsoft server software that’s supported in a Hyper-V virtualized environment and check out how you can get started virtualizing workloads like Exchange email.
- Microsoft server software and supported virtualization environments
- Introduction to Active Directory Domain Services (AD DS) Virtualization (Level 100)
- Exchange 2013 virtualization
- Virtualize SharePoint 2013 learning roadmap
- Virtualizing SQL Server on Hyper-V and on Windows Azure VMs
- Converged Data Center with File Server Storage
Videos
Watch subject matter experts walk through tasks and explain Hyper-V related concepts.
- Introduction to Hyper-V Jump Start
- The Hidden Treasures of Windows Server 2012 R2 Hyper-V?
- Hyper-V Network Virtualization: 100+ Customer Service Provider Deployments
- Deploying Hyper-V Network Virtualization
- Migrating to Microsoft: VMware to Hyper-V and Microsoft Azure
- Virtualizing Linux and FreeBSD Workloads on Windows Server Hyper-V
Blogs
Check out the latest posts from Program Managers, Product Managers, Developers and Testers in the Microsoft Virtualization and Hyper-V teams.
- Ben Armstrong's Virtualization Blog
- Taylor Brown's Blog
- Virtualization Blog
- Windows Server Blog
Forum and newsgroups
Got questions? Talk to your peers, MVPs, and the Hyper-V product team.
- Windows Server Hyper-V
Give feedback
Give us feedback about the documentation for Hyper-V. Click Yes or No in the Did you find this helpful section at the bottom of the page and add your comments.
To suggest content or request more documentation (or report an error), please contact us at virtua@microsoft.com
Stay connected
Keep connected with the latest happening with Hyper-V.
Follow us on Twitter

Microsoft Hyper V 2012 R2 Pc

Microsoft

Related technologies

The following table lists technologies that you might want to use in your virtualization computing environment.

Microsoft Hyper-v 2012 R2

TechnologyDescription
Client Hyper-V on Windows 8.1 or Hyper-V on Windows 10Virtualization technology included with Windows 8, Windows 8.1, and Windows 10 that you can install through Programs and Features in the Control Panel.
Microsoft Hyper-V Server 2012 R2 and Hyper-V Server 2012Stand-alone product that contains only the Windows hypervisor, a Windows Server driver model, and virtualization components.
Windows Server ContainersAn isolated and portable operating environment where an application can run without affecting the rest of the system and the system won’t affect the application.
Failover ClusteringFeature that enables a group of independent computers to work together to increase the availability and scalability of clustered roles.
File and Storage ServicesServer role that includes technologies that help you set up and manage one or more file servers, which are servers that provide central locations on your network where you can store files and share them with users.
Remote Desktop ClientTool that allows you to connect to a remote PC and your work resources from almost anywhere.
Remote Desktop ServicesServer role that provides technologies that enable users to connect to virtual desktops, RemoteApp programs, and session-based desktops.
Virtual Machine ConnectionTool that you use to connect to a virtual machine so that you can install or interact with the guest operating system on the virtual machine.
Virtual Machine ManagerSystem Center component that provides a management solution for the virtualized datacenter. You can configure and manage your virtualization hosts, networks, and storage resources so you can create and deploy virtual machines and services to private clouds that you’ve created.
-->

Applies To: Azure Stack HCI, version 20H2; Windows Server 2019, Hyper-V Server 2019, Windows Server 2016,Hyper-V Server 2016, Windows Server 2012 R2, Hyper-V Server 2012 R2, Windows10, Windows 8.1

The following feature distribution maps indicate the features that are presentin built-in and downloadable versions of Linux Integration Services. The knownissues and workarounds for each distribution are listed after the tables.

The built-in Red Hat Enterprise Linux Integration Services drivers for Hyper-V(available since Red Hat Enterprise Linux 6.4) are sufficient for Red HatEnterprise Linux guests to run using the high performance synthetic devices onHyper-V hosts.These built-in drivers are certified by Red Hat for this use.Certified configurations can be viewed on this Red Hat web page: Red HatCertificationCatalog.It isn't necessary to download and install Linux Integration Services packagesfrom the Microsoft Download Center, and doing so may limit your Red Hat supportas described in Red Hat Knowledgebase article 1067: Red Hat Knowledgebase1067.

Because of potential conflicts between the built-in LIS support and thedownloadable LIS support when you upgrade the kernel, disable automatic updates,uninstall the LIS downloadable packages, update the kernel, reboot, and theninstall the latest LIS release, and reboot again.

[!NOTE] Official Red Hat Enterprise Linux certification information isavailable through the Red Hat CustomerPortal.

In this section:

Table legend

  • Built in - LIS are included as part of this Linux distribution. Thekernel module version numbers for the built in LIS (as shown by lsmod,for example) are different from the version number on the Microsoft-providedLIS download package. A mismatch does not indicate that the built in LIS isout of date.

  • ✔ - Feature available

  • (blank) - Feature not available

RHEL/CentOS 8.x Series

FeatureWindows Server version8.38.28.18.0
Availability
Core2019, 2016, 2012 R2
Windows Server 2016 Accurate Time2019, 2016
>256 vCPUs
Networking
Jumbo frames2019, 2016, 2012 R2
VLAN tagging and trunking2019, 2016, 2012 R2
Live Migration2019, 2016, 2012 R2
Static IP Injection2019, 2016, 2012 R2✔ Note 2✔ Note 2✔ Note 2✔ Note 2
vRSS2019, 2016, 2012 R2
TCP Segmentation and Checksum Offloads2019, 2016, 2012 R2
SR-IOV2019, 2016
Storage
VHDX resize2019, 2016, 2012 R2
Virtual Fibre Channel2019, 2016, 2012 R2✔ Note 3✔ Note 3✔ Note 3✔ Note 3
Live virtual machine backup2019, 2016, 2012 R2✔ Note 5✔ Note 5✔ Note 5✔ Note 5
TRIM support2019, 2016, 2012 R2
SCSI WWN2019, 2016, 2012 R2
Memory
PAE Kernel Support2019, 2016, 2012 R2N/AN/A
Configuration of MMIO gap2019, 2016, 2012 R2
Dynamic Memory - Hot-Add2019, 2016, 2012 R2✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10
Dynamic Memory - Ballooning2019, 2016, 2012 R2✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10
Runtime Memory Resize2019, 2016
Video
Hyper-V-specific video device2019, 2016, 2012 R2
Miscellaneous
Key-Value Pair2019, 2016, 2012 R2
Non-Maskable Interrupt2019, 2016, 2012 R2
File copy from host to guest2019, 2016, 2012 R2
lsvmbus command2019, 2016, 2012 R2
Hyper-V Sockets2019, 2016
PCI Passthrough/DDA2019, 2016
Generation 2 virtual machines
Boot using UEFI2019, 2016, 2012 R2✔ Note 14✔ Note 14✔ Note 14✔ Note 14
Secure boot2019, 2016

RHEL/CentOS 7.x Series

This series only has 64-bit kernels.

FeatureWindows Server version7.8-7.97.5-7.77.3-7.47.0-7.27.5-7.87.47.37.27.17.0
AvailabilityLIS 4.3LIS 4.3LIS 4.3Built inBuilt inBuilt inBuilt inBuilt inBuilt in
Core2019, 2016, 2012 R2
Windows Server 2016 Accurate Time2019, 2016
>256 vCPUs
Networking
Jumbo frames2019, 2016, 2012 R2
VLAN tagging and trunking2019, 2016, 2012 R2
Live Migration2019, 2016, 2012 R2
Static IP Injection2019, 2016, 2012 R2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2
vRSS2019, 2016, 2012 R2
TCP Segmentation and Checksum Offloads2019, 2016, 2012 R2
SR-IOV2019, 2016
Storage
VHDX resize2019, 2016, 2012 R2
Virtual Fibre Channel2019, 2016, 2012 R2✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3
Live virtual machine backup2019, 2016, 2012 R2✔ Note 5✔ Note 5✔ Note 5✔ Note 5✔ Note 4,5✔ Note 4, 5✔ Note 4, 5✔ Note 4, 5✔ Note 4, 5✔ Note 4, 5
TRIM support2019, 2016, 2012 R2
SCSI WWN2019, 2016, 2012 R2
Memory
PAE Kernel Support2019, 2016, 2012 R2N/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Configuration of MMIO gap2019, 2016, 2012 R2
Dynamic Memory - Hot-Add2019, 2016, 2012 R2✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 8, 9, 10
Dynamic Memory - Ballooning2019, 2016, 2012 R2✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 8, 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 9, 10✔ Note 8, 9, 10
Runtime Memory Resize2019, 2016
Video
Hyper-V-specific video device2019, 2016, 2012 R2
Miscellaneous
Key-Value Pair2019, 2016, 2012 R2
Non-Maskable Interrupt2019, 2016, 2012 R2
File copy from host to guest2019, 2016, 2012 R2
lsvmbus command2019, 2016, 2012 R2
Hyper-V Sockets2019, 2016
PCI Passthrough/DDA2019, 2016
Generation 2 virtual machines
Boot using UEFI2019, 2016, 2012 R2✔ Note 14✔ Note 14✔ Note 14✔ Note 14✔ Note 14✔ Note 14✔ Note 14✔ Note 14✔ Note 14✔ Note 14
Secure boot2019, 2016

RHEL/CentOS 6.x Series

The 32-bit kernel for this series is PAE enabled. There is no built-in LISsupport for RHEL/CentOS 6.0-6.3.

FeatureWindows Server version6.7-6.106.4-6.66.0-6.36.10, 6.9, 6.86.6, 6.76.56.4
AvailabilityLIS 4.3LIS 4.3LIS 4.3Built inBuilt inBuilt inBuilt in
Core2019, 2016, 2012 R2
Windows Server 2016 Accurate Time2019, 2016
>256 vCPUs
Networking
Jumbo frames2019, 2016, 2012 R2
VLAN tagging and trunking2019, 2016, 2012 R2✔ Note 1✔ Note 1✔ Note 1✔ Note 1✔ Note 1✔ Note 1✔ Note 1
Live Migration2019, 2016, 2012 R2
Static IP Injection2019, 2016, 2012 R2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2✔ Note 2
vRSS2019, 2016, 2012 R2
TCP Segmentation and Checksum Offloads2019, 2016, 2012 R2
SR-IOV2019, 2016
Storage
VHDX resize2019, 2016, 2012 R2
Virtual Fibre Channel2019, 2016, 2012 R2✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3✔ Note 3
Live virtual machine backup2019, 2016, 2012 R2✔ Note 5✔ Note 5✔ Note 5✔ Note 4, 5✔ Note 4, 5✔ Note 4, 5, 6✔ Note 4, 5, 6
TRIM support2019, 2016, 2012 R2
SCSI WWN2019, 2016, 2012 R2
Memory
PAE Kernel Support2019, 2016, 2012 R2
Configuration of MMIO gap2019, 2016, 2012 R2
Dynamic Memory - Hot-Add2019, 2016, 2012 R2✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 8, 9, 10✔ Note 7, 8, 9, 10
Dynamic Memory - Ballooning2019, 2016, 2012 R2✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10✔ Note 7, 9, 10, 11
Runtime Memory Resize2019, 2016
Video
Hyper-V-specific video device2019, 2016, 2012 R2
Miscellaneous
Key-Value Pair2019, 2016, 2012 R2✔ Note 12✔ Note 12✔ Note 12, 13✔ Note 12, 13
Non-Maskable Interrupt2019, 2016, 2012 R2
File copy from host to guest2019, 2016, 2012 R2
lsvmbus command2019, 2016, 2012 R2
Hyper-V Sockets2019, 2016
PCI Passthrough/DDA2019, 2016
Generation 2 virtual machines
Boot using UEFI2012 R2
2019, 2016✔ Note 14✔ Note 14✔ Note 14✔ Note 14
Secure boot2019, 2016

RHEL/CentOS 5.x Series

This series has a supported 32-bit PAE kernel available. There is no built-inLIS support for RHEL/CentOS before 5.9.

FeatureWindows Server version5.2 -5.115.2-5.115.9 - 5.11
AvailabilityLIS 4.3LIS 4.1Built in
Core2019, 2016, 2012 R2
Windows Server 2016 Accurate Time2019, 2016
>256 vCPUs
Networking
Jumbo frames2019, 2016, 2012 R2
VLAN tagging and trunking2019, 2016, 2012 R2✔ Note 1✔ Note 1✔ Note 1
Live Migration2019, 2016, 2012 R2
Static IP Injection2019, 2016, 2012 R2✔ Note 2✔ Note 2✔ Note 2
vRSS2019, 2016, 2012 R2
TCP Segmentation and Checksum Offloads2019, 2016, 2012 R2
SR-IOV2019, 2016
Storage
VHDX resize2019, 2016, 2012 R2
Virtual Fibre Channel2019, 2016, 2012 R2✔ Note 3✔ Note 3
Live virtual machine backup2019, 2016, 2012 R2✔ Note 5, 15✔ Note 5✔ Note 4, 5, 6
TRIM support2019, 2016, 2012 R2
SCSI WWN2019, 2016, 2012 R2
Memory
PAE Kernel Support2019, 2016, 2012 R2
Configuration of MMIO gap2019, 2016, 2012 R2
Dynamic Memory - Hot-Add2019, 2016, 2012 R2
Dynamic Memory - Ballooning2019, 2016, 2012 R2✔ Note 7, 9, 10, 11✔ Note 7, 9, 10, 11
Runtime Memory Resize2019, 2016
Video
Hyper-V-specific video device2019, 2016, 2012 R2
Miscellaneous
Key-Value Pair2019, 2016, 2012 R2
Non-Maskable Interrupt2019, 2016, 2012 R2
File copy from host to guest2019, 2016, 2012 R2
lsvmbus command2019, 2016, 2012 R2
Hyper-V Sockets2019, 2016
PCI Passthrough/DDA2019, 2016
Generation 2 virtual machines
Boot using UEFI2019, 2016, 2012 R2
Secure boot2019, 2016
Microsoft Hyper V 2012 R2

Notes

  1. For this RHEL/CentOS release, VLAN tagging works but VLAN trunking does not.

  2. Static IP injection may not work if Network Manager has been configured fora given synthetic network adapter on the virtual machine. For smoothfunctioning of static IP injection please make sure that either NetworkManager is either turned off completely or has been turned off for aspecific network adapter through its ifcfg-ethX file.

  3. On Windows Server 2012 R2 while using virtual fibre channel devices, makesure that logical unit number 0 (LUN 0) has been populated. If LUN 0 has notbeen populated, a Linux virtual machine might not be able to mount fibrechannel devices natively.

  4. For built-in LIS, the 'hyperv-daemons' package must be installed for thisfunctionality.

  5. If there are open file handles during a live virtual machine backupoperation, then in some corner cases, the backed-up VHDs might have toundergo a file system consistency check (fsck) on restore. Live backupoperations can fail silently if the virtual machine has an attached iSCSIdevice or direct-attached storage (also known as a pass-through disk).

  6. While the Linux Integration Services download is preferred, live backupsupport for RHEL/CentOS 5.9 - 5.11/6.4/6.5 is also available throughHyper-V Backup Essentials forLinux.

  7. Dynamic memory support is only available on 64-bit virtual machines.

  8. Hot-Add support is not enabled by default in this distribution. To enableHot-Add support you need to add a udev rule under /etc/udev/rules.d/ asfollows:

  9. Create a file /etc/udev/rules.d/100-balloon.rules. You may use any otherdesired name for the file.

  10. Add the following content to the file: SUBSYSTEM'memory', ACTION'add', ATTR{state}='online'

  11. Reboot the system to enable Hot-Add support.

Microsoft Hyper V 2012 R2 Update

While the Linux Integration Services download creates this rule on installation,the rule is also removed when LIS is uninstalled, so the rule must be recreatedif dynamic memory is needed after uninstallation.

  1. Dynamic memory operations can fail if the guest operating system is runningtoo low on memory. The following are some best practices:
  • Startup memory and minimal memory should be equal to or greater than theamount of memory that the distribution vendor recommends.

  • Applications that tend to consume the entire available memory on a systemare limited to consuming up to 80 percent of available RAM.

Microsoft Hyper V 2012 R2
  1. If you are using Dynamic Memory on a Windows Server 2016 or Windows Server2012 R2 operating system, specify Startup memory, Minimum memory,and Maximum memory parameters in multiples of 128 megabytes (MB).Failure to do so can lead to hot-add failures, and you may not see anymemory increase in a guest operating system.

  2. Certain distributions, including those using LIS 4.0 and 4.1, only provideBallooning support and do not provide Hot-Add support. In such a scenario,the dynamic memory feature can be used by setting the Startup memoryparameter to a value which is equal to the Maximum memory parameter. Thisresults in all the requisite memory being Hot-Added to the virtual machineat boot time and then later depending upon the memory requirements of thehost, Hyper-V can freely allocate or deallocate memory from the guest usingBallooning. Please configure Startup Memory and Minimum Memory at orabove the recommended value for the distribution.

  3. To enable key/value pair (KVP) infrastructure, install the hypervkvpd orhyperv-daemons rpm package from your RHEL ISO. Alternatively the package canbe installed directly from RHEL repositories.

  4. The key/value pair (KVP) infrastructure might not function correctly withouta Linux software update. Contact your distribution vendor to obtain thesoftware update in case you see problems with this feature.

  5. On Windows Server 2012 R2 Generation 2 virtual machines have secure bootenabled by default and some Linux virtual machines will not boot unless thesecure boot option is disabled. You can disable secure boot in theFirmware section of the settings for the virtual machine in Hyper-VManager or you can disable it using Powershell:

  • Set-VMFirmware -VMName 'VMname' -EnableSecureBoot Off

    The Linux Integration Services download can be applied to existingGeneration 2 VMs but does not impart Generation 2 capability.

Microsoft Hyper V Free

  1. In Red Hat Enterprise Linux or CentOS 5.2, 5.3, and 5.4 the filesystemfreeze functionality is not available, so Live Virtual Machine Backup isalso not available.

Microsoft Hyper-v Download

See Also