See also more Hyper-V pages
Linux Integration Services: http://www.microsoft.com/en-us/download/details.aspx?id=34603
http://blog.zwiegnet.com/linux-server/install-hyper-v-integration-services-on-centos-6/
http://www.altaro.com/hyper-v/linux-on-hyper-v/
http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,40/func,view/id,48176/
Be sure to choose “Legacy Network Adapter” when creating the Linux VM as there is no support for the standard “Network Adapter” until the 'tools' are installed.
yum update -y reboot
Don't forget to update. Tools installation may fail otherwise!
Once networking is working on the Linux guest VM, you can install wget
and then grab the tools:
yum install wget wget http://mirrors.zwiegnet.com/LinuxIC/3.4%202012/LinuxICv34.iso
Alternately, you can just copy the ISO image to the Hyper-V server.
On the source PC:
scp Desktop/LinuxICv34.iso root@192.168.1.3:~
First we mount the ISO image in the Linux guest VM:
mount -o loop LinuxICv34.iso /mnt
Then we install the tools:
cd /mnt/RHEL63 ./install
Determine the MAC address and copy it:
ifconfig -a eth0 | grep "HWaddr" | cut -d " " -f 11
Shut down the VM:
shutdown now -h
Now using Hyper-V Manager, delete the old Legacy Network Adapter and add the new (synthetic) Network Adapter specifying the same MAC address.