There is new version of the Hyper-V drivers for Linux virtual machines. Download is available here.
Taken directly from dell.com:
Dell Server Deployment pack configures your server’s Dell Remote Access Controller (DRAC), integrated Dell Remote Access Controller (iDRAC), RAID, and BIOS using INI files and Command Line Interface (CLI) options. You can also configure RAID using the Array Builder Wizard. It also creates a Dell specific boot image that will be used in the operating system deployment.
New features in 2.0:
- Support for Microsoft System Center 2012 Configuration Manager
- Support for PowerEdge™ 12th generation servers
- Support for Dell Deployment Tool Kit (DTK) v3.5 to v4.0
- Task sequence optimized in Configuration Manager 2007 SP2 and later
- Support to extract Dell driver packages directly from ISO images stored locally or on the network
A new version of Linux Integration Services for Hyper-V is released. Here are the changes:
- To mount an ISO file in the virtual machine, the following command must be run before executing the mount command:
# insmod /lib/modules/$(uname -r)/kernel/drivers/ata/ata_piix.ko
Alternatively, copy the ISO file into the virtual machine and mount it using the -o loop option.
- Windows 8 Release Preview/Windows Server 2012 and VHDX block size: Using the ext4 file system is recommended for production deployments of Linux on Hyper-V.
- To ensure all disks connected to the virtual machine are seen, all disks connected to a SCSI controller must start with location “0”.
- If a disk was hot-removed from the system, the connected disks will not be rescanned until a new disk is added.
- To use kdump functionality, configure kdump before installing the Linux Integration Services.
- You might see entries in /var/log/messages similar to the following:
[ 44.870261] STORVSC: WARNING! cmd 0x12 scsi status 0x2 srb status 0x4
These messages can be safely ignored.
- Virtual machines configured to use more than 7 virtual processors should add “numa=off” to the GRUB boot.cfg to work around a known issue in the Linux kernel.
- Virtual machines configured to use more than 30 GB RAM should add “numa=off” to the GRUB boot.cfg.
- If the Linux Integration Services are removed from a virtual machine configured to use more than one virtual processor, then the irqbalance service should be disabled to allow successful shutdown of the virtual machine.
- PS 278: by-id vs by-uuid (will be creating a KB article).
- The ISO file also contains a .src.rpm (Source RPM) and debugging RPM. The debugging information should not be used unless instructed by Microsoft Support.
- This version of Linux Integration Services no longer includes the Hypercall adapter that was present in earlier versions.
- Verifying the digital signature of the RPM packages under Red Hat Enterprise Linux (by executing the rpm -K command) will return a “KEYS ARE NOT OK” message.
- Support for this version of Linux Integration Services is provided through the Microsoft TechNet forums at http://go.microsoft.com/fwlink/?LinkID=193443&clcid=0x409, or by contacting the appropriate support channels for Microsoft or Red Hat.
- Event log entries: You might see event log entries similar to the following. These messages can be safely ignored:
– Networking driver on ‘Virtual Machine’ loaded but has a different version from the server. Server version 3.2 Client version 0.2 (Virtual machine ID DC1CCF5C-0C1A-4825-B32C-9A4F8F85AA9D). The device will work, but this is an unsupported configuration. This means that technical support will not be provided until this problem is resolved. To fix this problem, upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu.
– A storage device in ‘Virtual Machine’ loaded but has a different version from the server. Server version 4.2 Client version 2.0 (Virtual machine ID DC1CCF5C-0C1A-4825-B32C-9A4F8F85AA9D). The device will work, but this is an unsupported configuration. This means that technical support will not be provided until this problem is resolved. To fix this problem, upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu.
Download them from here.
Continuing my previous post about Microsoft and Linux interoperability here is another interesting download. Linux Foundation published videos and slides from their annual summit. One of the sessions on the summit is named
Microsoft’s Journey to the Linux Kernel presented by Tom Hanrahan and Ky Srinivasan. From the slides it seems it was very interesting presentation. The most interesting part is that Microsoft is the fifth largest contributor to Linux kernel 3.0 after Red Hat, Intel, Novell and IBM,
You can download the slides form the link below.