VMware 虚拟机安装 vmtools


飞致云 发布于 2023-05-23 / 623 阅读 / 0 评论 /
vmware 镜像模板卸载开源的 open-vmtools,安装 vmware 自带的 vmtools 。

一些镜像模板自带 open-vmtools,云管平台是无法使用它去虚拟机上执行脚本的。

两种解决方案:

方案一

在虚拟机上安装 perl-devel ,open-vmtools 就可以被云管平台使用,去进行相关操作。

方案二

需要先卸载 open-vmtools ,安装 VMware 自带 vmtools 。安装步骤如下:

在 vmware 上操作:
1.将镜像模板转成虚拟机
 
2.卸载 open-vmtools
rpm -qa | grep open-vm | vargs rpm -e
注:
有的虚拟机上未安装 vargs,需要通过 rpm -e 卸载 open-vmtools 。
1)先找出 open-vmtools 的安装包:
rpm -qa | grep open-vm
2)卸载 open-vmtools
rpm -e open-vmtoolsxxx
 
3.重启虚拟机
 
4.挂载vmtools安装程序到虚拟机
虚拟机-操作-客户机操作系统-安装vmtools
 
5.去虚拟机命令行执行安装操作命令
 1)在命令行输入 “ls /dev” 查看。
 2)输入 “mkdir -p /mnt/cdrom” 在 /mnt 目录下新建一个名为 cdrom 的文件夹。
 3)输入 “mount -t iso9660 /dev/cdrom /mnt/cdrom” 将光盘挂载到 /mnt/cdrom 目录下。
 4)输入 “ls /mnt/cdrom/”查看内容,输入“cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root/vm.tar.gz” ,将名为 “VMwareTools-9.2.0-799703.tar.gz” 复制到 /tmp 目录下。
 5) cd /tmp, 解压VMwareTools-9.2.0-799703.tar.gz
 6)输入 “cd vmware-tools-distrib/” 进入名为 “vmware-tools-distrib” 的目录,输入 “./vmware-install.pl” 尝试安装,一路 yes 加回车。
 7)安装完毕,可以在vc界面看到虚拟机已经正在运行 vmtools 。



是否对你有帮助?