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信息”中,选择桥接模式后,在“连接到”右侧下拉列表中选择“自动”