ubuntu24.04(vmware workstation 17.6pro)无法安装vmtools的问题解决
因为某个原因需要编译内核,但是发现安装升级的ubuntu24.04无法加载使用vmtools,很多共享啊,复制黏贴都不能使用。有点麻烦。于是稍微折腾了下,把问题解决了。
然后看了提示:
VMware Tools is no longer shipped with VMware Workstation for legacy guest operating systems.
Please download it from https://packages-prod.broadcom.com/tools/frozen/linux/linux.iso and refer to Install VMware Tools in VMware products for installation steps.
No VMware Tools image exists for the guest operating system.
这里提示从杯broadcom收后,某版本之后的就不在随vmworkstation上提供vmtools。所以必须自己手动或者在虚拟机中自己安装。~^~…
然后按提示:
点击链接官网给了两个建议,一个是下载以上链接文件安装
但是我的机器还是会出现段错误,段溢出的提示。
所以我就尝试使用了第二个方法安装open vm tools
操作步骤如下:
S1.
操作之前最好把之前安装的vmtools的文件删除掉。
然后更新库,安装open-vm-tools 提供基础功能,open-vm-tools-desktop 支持图形界面(如共享文件夹、剪贴板)
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
S2.重启ubuntu24.04
挂载共享文件夹(每次启动需要mount)
点击VM-settings-->Options如下设置:添加两个本地文件夹路径
S3.然后挂载命令
sudo mkdir /mnt/hgfs
sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
查看,ubunt24.04中的文件已经生效了。
S4.同时测试:
a、从windows宿主机上的文本能否copy文字到ubuntu下了:如下,右键点击出来的Paste已经不是灰色的了。可以copy了。
ps,也可以直接按住鼠标的滚动轮验证粘贴板上的内容了。^v^
b、点击View-->stretch guest
或者点击图标:keep aspect ratio stretch
然后就可以拉伸vmware中的虚拟机了,自动伸缩自适应了。
至此open-vmtools的功能完全可以用了。(与原来vmware workstation自带的vmtools一样了。^v^)
为了避免每次启动都需要挂载文件,可以通过修改/etc/fstab表,来永久生效:
我们重启验证下:
root下输入init 6
然后重新进入ubuntu看看:
说明刚才的挂载随着终端环境的变化(ubuntu重启等)就会消失,所以环境变量最好设置为永久生效。 vi /etc/fstab编辑输入以下内容:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
注意使用TAB键隔开每个参数,然后wq 保存退出。
再重启看看是否生效?
进入,我们不用切换root就可以查看了 :这里已经生效了。