问题 1: 无法打开内核设备 “.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导?
模块 “DevicePowerOn” 启动失败。
未能启动虚拟机。
解决步骤
打开【虚拟机目录(O)】
打开记事本,把下面的文件拖入记事本
查找 vmci
,把vmci0.present
的值改为 “TRUE
”
重启虚拟机
问题 2:主 IP 地址显示:网络信息不可用
解决步骤
win + R 输入
services.msc
确定,打开【计算机管理】中的【服务】
vmnat:负责管理虚拟机的 NAT 配置和数据包转发,为虚拟机共享主机的 IP 地址提供对外访问的网络功能。
vmnetdhcp:vmnat 的子进程,为虚拟机分配 IP 地址和其他网络配置信息提供 DHCP 服务,使得虚拟机可以与主机及其他网络设备进行通信。
如果上述服务都是开启的,重启虚拟机后还是连不上网络,先关闭正在运行的虚拟机,再打开【虚拟网络编辑器】
【更改设置】
【还原默认设置】
无论从 NAT 模式重置,还是从桥接模式重置,都没关系。
重启虚拟机,确认前面提到的两个服务是启动状态,网络模式选择正确,虚拟机内的系统网络配置没问题(譬如 ifcfg-ens33 中的 ONBOOT 设置),就可以恢复联网了。
ifcfg-ens33 文件中 ONBOOT
用于指定网卡设备是否在系统启动时自动激活。
ONBOOT=yes
表示在系统启动时自动激活该网卡设备。自动加载网卡驱动,并通过 DHCP 或静态 IP 地址配置等方式来激活该网卡。
ONBOOT=no
表示在系统启动时不自动激活该网卡设备。不会加载网卡驱动,该网卡不会被自动配置为活动状态。
如果设置为 yes,则网卡设备 ens33 将在系统启动时自动激活,并根据其他配置选项(如 IP 地址、子网掩码、网关、DNS 等)来进行网络配置。
如果设置为 no,则网卡设备 ens33 在系统启动时不会被激活,需要手动使用 ifup 命令来启动该网卡。
示例 ifcfg-ens33 文件:
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.101
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
示例中,ONBOOT 被设置为 yes,ens33 网卡将在系统启动时自动激活,并使用静态 IP 地址配置。
变更虚拟机的网络连接模式
虚拟机的【设置】中
对【网络适配器】的【网络连接】进行选择切换
切换完,确定即可。
其他情况
-
VMware Workstation 此平台不支持虚拟化的 Intel VT-x/EPT …不支持嵌套虚拟化。模块“HV”启动失败…不支持使用虚拟化性能计数器。模块“VPMC“启动失败_模块hv启动失败-CSDN博客
-
VMware 安装完,设备管理器中没有虚拟网卡(vmnet0、wmnet1、vmnet8) / 虚拟网络编辑器中没有桥接模式_vmware虚拟机没有vmnet0-CSDN博客