拒绝使用 iso 安装,太麻烦了,此教程已 CentOS
为例,附带 Ubuntu/Debian 安装命令
大部分 Linux 发行版官方软件库里已经提供了“open-vm-tools”这套开源 VMware Tools 的实现,比起传统的通过 VMware ESXi 管理界面“挂载光驱 + 安装官方 VMware Tools ISO”的过程,在效率和便捷性上有很大提升
使用包管理器安装 open-vm-tools
yum install -y open-vm-tools
# or for Ubuntu/Debian
apt-get install -y open-vm-tools
安装完成后启动服务:
systemctl start vmtoolsd
# 设置开机自启
systemctl enable vmtoolsd
已结束,vmtoolsd
已经启动的,可以不用看下面的内容了,没什么作用,水水字数
确认 VMware Tools / open-vm-tools 是否正常运行
a) 查看 VMware Tools 进程
ps aux | grep vmtoolsd
- 如果看到类似
/usr/bin/vmtoolsd
的服务进程,说明vmtoolsd
服务正在运行。
b) 检查 VMware Tools 状态命令
- 对于传统 VMware Tools 包
vmware-toolbox-cmd -v
此命令会显示 VMware Tools 版本。如果命令不存在说明未安装官方包。
- 对于 open-vm-tools
open-vm-tools
不一定会有 vmware-toolbox-cmd
,也可能有,取决发行版版本。
你可以尝试:
vmtoolsd --version
或者使用 systemctl
查看服务状态:
systemctl status vmtoolsd
服务处于 active (running)
状态即表示启动正常。
c) 查看内核模块加载
lsmod | grep vmhgfs
vmhgfs
是 VMware 共享文件夹驱动模块,加载了增添 VMware 工具功能。
- 有些发行版
open-vm-tools
包默认不包含桌面组件,如果你需要桌面集成和共享文件夹功能,可能还要安装open-vm-tools-desktop
。 - 只要
vmtoolsd
正常运行,快照功能一般可以正常使用。