Linux Integration Services Version 3.4 for Hyper-V

Windows Server 2012 RC Logo

Aidan Finn (MVP Virtual Machine) just mentioned on his blog the release of the Linux Integration Services Version 3.4 for Hyper-V.

The new version includes support for the following guest operating systems.

  • Red Hat Enterprise Linux 5.7, 5.8, 6.0-6.3 x86 and x64
  • CentOS 5.7, 5.8, 6.0-6.3 x86 and x64

Yes CentOS 6.3 is now supported!

When installed in a supported Linux virtual machine running on Hyper-V, the Linux Integration Components provide:

  • Driver support: Linux Integration Services supports the network controller and the IDE and SCSI storage controllers that were developed specifically for Hyper-V.
  • Fastpath Boot Support for Hyper-V: Boot devices now take advantage of the block Virtualization Service Client (VSC) to provide enhanced performance.
  • Timesync: The clock inside the virtual machine will remain synchronized with the clock on the virtualization server with the help of the pluggable time source device.
  • Integrated Shutdown: Virtual machines running Linux can be shut down from either Hyper-V Manager or System Center Virtual Machine Manager by using the “Shut down” command.
  • Symmetric Multi-Processing (SMP) Support: Supported Linux distributions can use multiple virtual processors per virtual machine. The actual number of virtual processors that can be allocated to a virtual machine is only limited by the underlying hypervisor.
  • Heartbeat: This feature allows the virtualization server to detect whether the virtual machine is running and responsive.
  • KVP (Key Value Pair) Exchange: Information about the running Linux virtual machine can be obtained by using the Key Value Pair exchange functionality on the Windows Server 2008 virtualization server.
  • Integrated Mouse Support: Linux Integration Services provides full mouse support for Linux guest virtual machines.

Download: Linux Integration Services Version 3.4 for Hyper-V

Linux Integration Services Version v3.3 for Hyper-V

Windows Server 2012 RC Logo

Yesterday Microsoft released the Linux Integration Services for Hyper-V Version 3.3. The Installation is pretty much the same as with version 3.2. You can check out my blog post about Install CentOS on Windows 8 Hyper-V for the installation.

Linux Integration Services Version 3.3 for Microsoft Hyper-V Features

When installed on a virtual machine that is running a supported Linux operating system, Linux Integration Services for Hyper-V provides the following functionality:

  • Driver support: Linux Integration Services supports the network controller, and the IDE and SCSI storage controllers that were developed specifically for Hyper-V.
  • Fastpath boot support for Hyper-V: Boot devices now take advantage of the block Virtualization Service Client (VSC) to provide enhanced performance.
  • Timesync: The clock inside the virtual machine will remain synchronized with the clock on the virtualization server with the help of the pluggable time source device.
  • Integrated shutdown: Virtual machines running Linux can be shut down from either Hyper-V Manager or System Center Virtual Machine Manager by using the “Shut Down” command.
  • Symmetric multiprocessing (SMP) support: Supported Linux distributions can use up to 4 virtual processors per virtual machine. SMP support is not available for 32-bit Linux guest operating systems running on Windows Server 2008 Hyper-V or Microsoft Hyper-V Server 2008.
  • Heartbeat: Allows the virtualization server to detect whether the virtual machine is running and responsive.
  • KVP (Key-Value Pair) Exchange: Information about the running Linux virtual machine can be obtained by using the Key-Value Pair Exchange functionality on the Windows Server 2008 virtualization server.
  • Integrated mouse support: The cursor is no longer bound to the VMConnect window when used with the Linux Graphical user interface.

Supported Virtualization Server Operating Systems

This version of Linux Integration Services supports the following versions of Hyper-V:

  • Windows Server® 2008 Standard, Windows Server 2008 Enterprise, and Windows Server 2008 Datacenter (64-bit versions only)
  • Microsoft® Hyper-V Server 2008
  • Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, and Windows Server 2008 R2 Datacenter
  • Microsoft Hyper-V Server 2008 R2
  • Windows 8 Release Preview (NEW)
  • Microsoft Hyper-V Server 2012 (NEW)
  • Windows Server 2012 (NEW)

Supported Guest Operating Systems

This version of Linux Integration Services supports the following guest operating systems and virtual CPU (vCPU) configurations:

  • Red Hat Enterprise Linux 6.0-6.2 x86 and x64 (Up to 4 vCPU)
  • CentOS 6.0-6.2 x86 and x64 (Up to 4 vCPU)
  • Red Hat Enterprise Linux 6.0-6.2 x86 and x64 (Up to 32 vCPU when used on a Windows 8 Release Preview or Windows Server 2012 host)
  • CentOS 6.0-6.2 x86 and x64 (Up to 32 vCPU when used on a Windows 8 Release Preview or Windows Server 2012 host)

Other supported operating systems (including SUSE Linux Enterprise Server 10 and Red Hat Enterprise Linux 5) should use the version of Linux Integration Services available at http://www.microsoft.com/downloads/en/details.aspx?FamilyID=eee39325-898b-4522-9b4c- f4b5b9b64551.

Michel Lüscher from Microsoft Switzerland made a blog post back in April 2010 about how you install a Linux Guest system with the Integration Services in der Version 2.1

Install Ubuntu 12.04 on Hyper-V

Some months ago I made a blog entry about “Install CentOS on Windows 8 Hyper-V“. Now with the new Linux kernel 3.0 the Hyper-V Integration Components are integrated in the kernel. Now Ubuntu 12.04 will be based on the new Linux kernel and this is why it should run perfectly on Microsoft Hyper-V.

  1. Download Ubuntu on Ubuntu.com. Until 12.04 is released you can download the daily builds from here.
  2. Start the Hyper-V Manager and create a new Virtual Machine
  3. Install Ubuntu 12.04
    Hyper-V Ubuntu 12.04
  4. after the Installation everything should work fine :)
    Hyper-V Ubuntu 12.04

 

Install CentOS on Windows 8 Hyper-V

For some courses at KTSI we need a CentOS to test some Linux spesific things like Apache and other stuff. The good thing, Windows 8 got Hyper-V and Hyper-V supports CentOS.

With Version 3.2 oft the Linux Integration Services Microsoft fixed also a bug which occurred in Windows 8.

  1. First download CentOS
  2. Download the Linux Integration Services Version 3.2 for Hyper-V
  3. Start Hyper-V Manager and create a new Virtual Machine
  4. Install CentOS 6.x
    centos hyper-v
  5. Reboot the virtual machine
  6. Login as root
    centos hyper-v
  7. Mount the Linux Integration Services ISO from step 2
  8. Now run the following commands in the virtual machine
    sudo mount /dev/cdrom /media
    sudo /media/install.sh
    

    centos hyper-v

  9. After you the Installation is completed you have to reboot the virtual machine again
    centos hyper-v
  10. done ;-)