关闭虚拟内存
使用 VMWare 虚拟机,虚拟机启动后,会在虚拟机目录下建立一个与虚拟内存大小相同的 .vmem 文件,这个文件主要是将虚拟机内存的内容映射到磁盘,以支持在虚拟机的暂停等功能
-
对特定的虚拟机"禁用" vmem 文件
修改特定虚拟机目录下的 vmx 文件,在其中加上一行:
mainMem.useNamedFile = "FALSE"
无法安装 VMTools
看下虚拟机是否有 CD/DVD 设备
VMTools
如果没有装,一定要装.如果装不了,可以尝试这个方案 open-vm-tools
apt update
apt install -y open-vm-tools-desktop fuse
reboot # 重启一下
Centos 共享文件夹
- 需要 vm tool
- 不能用 mount 工具挂载,而是得用 vmhgfs-fuse,需要安装工具包
yum install -y open-vm-tools-devel -y
有的源的名字并不一定为 open-vm-tools-devel(centos) ,而是 open-vm-dkms(unbuntu)
执行:vmhgfs-fuse .host:/ /mnt/hgfs
常见报错
-
该虚拟机似乎正在使用中.如果该虚拟机未在使用,请按"获取所有权(T)
将虚拟机路径下后缀为 .lck 的文件夹删除
-
无法将 Ethernet0 连接到虚拟网络"VMnet0"
在 vmware"编辑->虚拟网络设置"里面,点"恢复默认"可解决.
-
无法获得 VMCI 驱动程序的版本: 句柄无效.驱动程序"vmci.sys"的版本不正确.....
找到虚拟机路径下对应的 .vmx 文件,用编辑器打开,找到
vmci0.present = "TRUE"
一项,将该项修改为:vmci0.present = "FALSE"
-
安装vmware-tools出现”what is the location of the “ifconfig”program on your machine?”
出现此问题的错误是因为网络问题,连通网络,安装 ifconfig 即可
常见报错
-
Implementation of the USB 2.0 controller not found!
设置中关闭 USB控制器 选项即可