先說句題外話,Hyper-V是微軟提出的一套虛擬化解決方案,理念挺新的,只是技術支持方面相對於Vmware還差的比較多,個人建議,如無必要最好還是選擇Vmware吧。
回到正題:Hyper-V安裝CentOS6.X後,如果選擇的不是舊版網絡適配器,就會出現無法識別網卡的問題,微軟官方給出了相應的解決方案,但也只是給出了個補丁包Linux IC,具體怎麼操作,根本一點都沒有介紹。(這就是微軟的變態之處)
首先,去微軟官網下載Linux IC補丁包,安裝補丁包後重啓;
然後,需要重建網卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0和/etc/sysconfig/network,具體配置信息,度娘會給你展現無數篇文章,也就下面幾項:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.2.115 NETMASK=255.255.255.0 GATEWAY=192.168.2.1 DNS1=8.8.8.8 DNS2=114.114.114.114 ONBOOT=yes
vi /etc/sysconfig/network
NETWORKING=yes HOSTNAME=localhost GATEWAY=192.168.2.1
接着執行service network start;
至此,網卡問題就完美解決了!