原因:
因为Hyper-V虚拟机对Linux虚拟化技术支持的集成服务组件没有安装。
解决方法:
前提:
linux系统要确保安装gcc、make、kernel-devel、adjtimex(64位需要) kernel-PAE*等软件包。
具体步骤:
1.我们需要下载微软最新发布的用于 Hyper-V 虚拟机的 Linux 集成服务(Linux Integration Services) v2.1 版本组件,它在 Windows Server 2008 (R2)上为客户带来了更加完善的Linux 虚拟化技术支持。
下载地址1:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=eee39325-898b-4522-9b4c-f4b5b9b64551
下载地址2:http://d.1tpan.com/tp0574606280
2.下载后解压缩,在安装目录下有个ISO文件LinuxIC v21.iso,将其加载到linux虚拟光驱内.
3.虚拟机系统加载ISO文件后,挂在CD
# mkdir /mnt/cdrom
# mount /dev/cdrom /mnt/cdrom
复制光盘镜像所有文件到虚拟操作系统内
# mkdir /opt/linux_ic_v21
# cp –R /mnt/cdrom/* /opt/linux_ic_v21
复制好后开始编译安装组件,安装完成重启虚拟机
# cd /opt/linux_ic_v21/
# make
# make install
# reboot
重启好后,虚拟机系统就会认到网卡,我们配好IP和DNS就可以正常使用。
转载于:https://blog.51cto.com/1095453/815386