新人求助,关于vmware tools安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新人求助,关于vmware tools安装相关的知识,希望对你有一定的参考价值。
操作是在启动好的虚拟机中,在虚拟机菜单,选择安装vmware tools,就会自动加载一个光盘ISO,运行其中的安装程序即可。主要是看虚拟机中是什么操作系统,要是win系列,直接运行可以,要是LINUX要用命令安装才行 参考技术A 1、点击 VM(或者叫Virtue Machine)-->Install VMware Tools; 这时在虚拟机里的光驱全自动挂载含有VMware Tools 数据包的ISO文件
2、打开一个终端,(以redhat Linux为例)输入:cp /dev/cdrom/VMwareTools(输入这么多后按一下Tab键就可以自动补全文件名了,不同版本显示不同,如:VMwareTools-6.0.0-45731.tar.gz) 完整输入示例:cp /dev/cdrom/VMwareTools-6.0.0-45731.tar.gz /tmp
3、cd /tmp
4、tar zxvf VMwareTools-6.0.0-45731.tar.gz
5、cd VMwareTools(解压完后有这么一个文件夹)
6、./VMware-install.pl
7、一路回车到结束,最后重启一下虚拟机就可以了,如果装的是Ubuntu,那么可能不是自动挂载到/dev/cdrom下,可能是在/media/cdrom,我好久不用,记不清了。
关于ESXi 8 + Debian 11的VMware Tools安装
问题描述
今天登录vCenter查看虚拟机的时候,发现除了debian虚机的VMware Tools状态栏写着“未知”:
查看虚拟机摘要的时候,发现“VMware Tools 正在运行,版本: 11333 (客户机托管)”:
再进一步到虚拟机的操作菜单中,发现VMware Tools安装菜单都是灰的:
问题解决过程
刚开始以为是是使用第三方开源的open-vm-tools导致VMware自带的Tools安装不上,反复折腾了一番,结果发现完全没有必要,目前就是这样的。记录无用折腾如下:
1、登录虚拟机后,卸载open-vm-tools
2、此时vCenter中可以看到安装VMware Tools的菜单显示了,然后点击“安装”,会在虚拟机中显示一个虚拟光驱
3、在虚拟机中,将虚拟光驱(VMTools)的内容拷贝到本机中——因为在光驱中无法直接运行指令
4、运行run-upgrader.sh —— 这一步其实没有必要——这一步的目的,是为了更新tar包,实际上虚拟光驱中的tar包已经是最新,所以这一步运行的结果是:当前目录中原有的几个文件 run-upgrader.sh、upgrade64之类的消失了,只保留一个tar包
5、运行tar -zxvf VM****.tar 解压tar包
6、进入解压后的目录,运行 install.pl
7、安装完成后,在vCenter中看到的VMware Tools的状态依然是未知、没有显示为已安装
8、一番白折腾后,只好又恢复原状: 运行 /usr/bin/vmware-unisntall** 卸载, 然后再 apt install open-vm-tools 把开源的vm tools安装回来
问题定位
在这里 有说明:
…… Linux 虚拟机的 VMware Tar 工具的功能已在版本 10.3.10 中被冻结,因此 Workstation Player 中包含的 tar 工具 (linux.iso) 为 10.3.10 版本,且不会进行更新。由于此更改,系统为以下 Linux 虚拟机禁用了 安装/更新/重新安装 VMware Tools 菜单:
- tar 工具尚不正式支持现代 Linux 发行版。
++ Red Hat Enterprise Linux 8 及更高版本。
++ CentOS 8 及更高版本。
++ Oracle Linux 8 及更高版本。
++ SUSE Linux Enterprise 15 及更高版本。 - Linux 内核版本为 4.0 或更高版本,且安装的 Open VM Tools 版本为 10.0.0 或更高版本。
- Linux 内核版本为 3.10 或更高版本,且安装的 Open VM Tools 版本为 10.3.0 或更高版本。
以上是关于新人求助,关于vmware tools安装的主要内容,如果未能解决你的问题,请参考以下文章
关于VMware 下载与ubuntu的安装与tools的安装与修复
关于ESXi 8 + Debian 11的VMware Tools安装