1. VMWare升级8.1后,发现虚拟机无法联网,经检查,发现VMWare设置的虚拟网卡全没了。


解决方法:再次运行VMWare安装程序,选Repair就可以了。


2. 启动VM时报错如下: 


无法打开内核设备“\\.\VMCIDev\VMX”: 重叠 I/O 操作在进 行中。你想要在安装 VMware Workstation 前重启吗? 打开模块DevicePowerOn电源失败 一般出

现在升级虚拟机,删除卸载不完全的情况下出现.   


解决方案: 

    a. 对虚拟机相对应的.vmx文件进行编辑修改。 用记事本打开。 找到这一行: vmci0.present = "TRUE"将 TRUE 改为 FALSE 或者 直接将这行删除。 

 

    b.保存此虚拟机的.vmx文件。 重新运行虚拟机。OK  



3、Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization


由于当前虚拟是克隆而来的,启动网络时会报错


解决办法:

a. 在虚拟机设置中删除网卡,启动虚拟机

b. 清空/etc/udev/rules.d/70-persistent-net.rules文件,移动ifcfg-eth0配置文件到其它位置,关闭虚拟机

b. 在虚拟机设置中添加一块网卡,启动当前虚拟机

c. 记录/etc/udev/rules.d/70-persistent-net.rules文件中网卡对应的MAC地址

~]# vim /etc/udev/rules.d/70-persistent-net.rules 



# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:31:70:c7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


d. 编辑/etc/sysconfig/network-script/ifcfg-eth0配置文件,确保MAC地址与上面的对应

~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0


DEVICE="eth0"

BOOTPROTO="dhcp"

HWADDR="00:0C:29:31:70:C7"

NM_CONTROLLED="yes"

ONBOOT="yes"

TYPE="Ethernet"

UUID="0fa9946a-ca83-434c-a8fa-0713355d151c"


e. 重启网络服务

/etc/init.d/network restart

~]# service network restart

Shutting down interface eth0:                              [  OK  ]

Shutting down loopback interface:                          [  OK  ]

Bringing up loopback interface:                            [  OK  ]

Bringing up interface eth0:  

Determining IP information for eth0... done.

                                                           [  OK  ]


4、在VMware的使用过程中,有时候会遇到网卡选择的是“桥接模式”,但仍然无法获取到宿主机所在网络的IP地址



可能原因:

1、可能是由于自己使用了“电脑管家”进行系统优化后,删除了VMware的VMnet0这个虚拟网卡;

2、宿主机网线没抽好;

3、宿主机所在的网络DHCP无法正常提供服务;

4、VMnet0网卡桥接的宿主机网卡是否正确或是否选择“自动”



解决办法:

打开VMware --> 编辑 --> 虚拟网络编辑器 --> 

1、查看是否有VMnet0这块网卡,如果没有则点击“添加网络(E)”,添加VMnet0这块网卡;

2、在下面的“VMnet信息”中,选择桥接模式后,在“连接到”右侧下拉列表中选择“自动”