1. Could not open /dev/vmmon: ???. Please make sure that the kernel module ‘vmmon’ is loaded.

  • 原因:丢失内核 headers
  • 解决:
  1. 先查看系统内核版本
1
uname -r
  1. 安装对应版本的 linux-headers(个人 headers 版本为 5.11)
1
sudo pacman -S linux511-headers
  1. 加载缺失的内核模块
1
sudo modprobe -a vmw_vmci vmmon

2. More information can be found in the vmware.log file.Failed to connect virtual device ‘Ethernet0’.

  • 原因:没有开启虚拟机的网络服务
  • 解决:
1
2
sudo systemctl restart vmware-networks
sudo systemctl enable vmware-networks