Ubuntu18.x版本安装VMwaretools,功能无法正常使用

本文详述了安装VMwareTools时文件共享问题的解决路径,涉及服务设置、隔离选项、磁盘模式调整等关键步骤,并提及版本兼容性考虑。

很多同学按照教程安装vmwaretools,却发现共享文件夹,主机与虚拟机之间无法复制粘贴,拖拽文件。根据我个人解决问题的经历总结如下:

1,首先确保自己的wmwaretools服务正常

终端输入:sudo systemctl status vmware-tools

如果有以下提示,说明服务启动失败

与其查看日志 仔细找到问题所在,这边建议重新装载VMwaretools,网上教程很多,请根据自身情况选择。注意在执行sudo ./vmware-install.pl 时不要无脑enter:

(1)在第一个选择yes or no时 默认是no 请输入yes

(2)在Do you want to enable Common Agent (caf)? [yes] 默认是no 请输入yes

2,请确保的你的客户机隔离中选项勾选了复制和拖拽

编辑虚拟机设置->选项(在硬件旁边)->客户机隔离

3,确保磁盘只读模式关闭

4,确保文件共享功能打开

5、确保主机共享文件夹成功挂载

具体步骤参考如下:

ubuntu22.04 配置共享文件夹 找不到/mnt/hgfs_ubuntu没有mnt_门前塘的博客-优快云博客

6、启动vmwaretools服务

cd /usr/bin
./vmware-user

7、共享文件夹可以使用 但无法复制和拖拽

解决 VMware Tools 功能不可用的方法之一是考虑迁移至旧版 Open-VM-Tools。版本兼容性可能会影响多项正常操作的执行。在面对版本兼容性问题时,建议卸载当前的 VMware Tools 并安装旧版 Open-VM-Tools。具体步骤参考如下:

使用VMware Tools在主机和虚拟机之间进行复制粘贴_vmware和主机复制粘贴_路上............的博客-优快云博客

<think> 我们之前在讨论的是解决VSCode扩展安装卡住的问题,现在用户提出了一个新问题:在Ubuntu 22.04中重新安装VMware Tools。 注意:在Ubuntu 22.04中,VMware Tools已经被open-vm-tools取代,官方推荐使用open-vm-tools。因此,重新安装通常是指安装或重新配置open-vm-tools。 步骤: 1. 检查是否已经安装了open-vm-tools 2. 如果没有安装,则安装;如果已安装,可以尝试重新安装或重新配置 3. 确保服务正常运行 具体步骤: ### 方法一:使用open-vm-tools(推荐) 1. **更新系统包列表**: ```bash sudo apt update ``` 2. **安装open-vm-tools**(对于桌面环境,还需要安装open-vm-tools-desktop): ```bash sudo apt install open-vm-tools ``` 如果是桌面环境,安装: ```bash sudo apt install open-vm-tools-desktop ``` 3. **启动服务并设置开机自启**: ```bash sudo systemctl start open-vm-tools sudo systemctl enable open-vm-tools ``` 4. **重启系统**: ```bash sudo reboot ``` ### 方法二:如果之前安装了VMware官方的VMware Tools,需要先卸载 1. **卸载VMware Tools**(如果之前安装过): ```bash sudo /usr/bin/vmware-uninstall-tools.pl ``` 如果找不到该脚本,说明之前没有安装官方的VMware Tools。 2. **然后按照方法一安装open-vm-tools**。 ### 验证安装 安装完成后,可以运行以下命令验证: ```bash vmware-toolbox-cmd -v ``` 或者检查服务状态: ```bash systemctl status open-vm-tools ``` ### 注意事项 - Ubuntu 22.04默认已经包含了open-vm-tools,但是可能没有安装桌面组件(open-vm-tools-desktop)。 - 如果使用了VMware Workstation或Fusion,请确保虚拟机设置中已启用“加速3D图形”(如果需要3D支持)[^1]。 - 如果遇到共享文件夹不可用等问题,请确保在虚拟机设置中启用了共享文件夹,并且将当前用户添加到`vboxsf`组(但实际上对于VMware,共享文件夹的组是`vmware`),但open-vm-tools会自动挂载共享文件夹到`/mnt/hgfs`。如果未自动挂载,可以手动挂载: ```bash vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022 ``` 或者编辑`/etc/fstab`添加: ``` .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0 ``` ### 常见问题 - **无法调整分辨率**:安装`open-vm-tools-desktop`并重启。 - **共享文件夹不显示**:确保在VMware中设置了共享文件夹,并且虚拟机设置中启用了共享文件夹。然后检查`/mnt/hgfs`目录。 - **拖放和复制粘贴功能失效**:确保安装了`open-vm-tools-desktop`,并检查服务是否运行。 §§相关问题§§ 1. Ubuntu 22.04中open-vm-tools和VMware Tools有什么区别? 2. 如何解决VMware共享文件夹在Ubuntu中不可见的问题? 3. 安装open-vm-tools后虚拟机分辨率不正确该怎么办? </think> 在 Ubuntu 22.04 中重新安装 VMware Tools 的步骤如下。Ubuntu 22.04 官方推荐使用 `open-vm-tools` 替代传统的 VMware Tools,因为它已集成到系统中并获得持续更新: ### 推荐方法:重新安装 open-vm-tools ```mermaid graph LR A[卸载旧版本] --> B[清除残留文件] B --> C[安装open-vm-tools] C --> D[安装桌面组件] D --> E[重启服务] ``` #### 1. 卸载旧版本 VMware Tools ```bash sudo apt remove open-vm-tools open-vm-tools-desktop --purge ``` #### 2. 彻底清除配置文件 ```bash sudo rm -rf /etc/vmware-tools/ # 删除残留配置 sudo rm -f /usr/bin/vmware* # 移除旧版可执行文件 ``` #### 3. 安装 open-vm-tools 核心包 ```bash sudo apt update sudo apt install open-vm-tools -y ``` #### 4. 安装桌面增强组件(图形界面必需) ```bash sudo apt install open-vm-tools-desktop -y ``` #### 5. 重启服务并验证 ```bash sudo systemctl restart open-vm-tools # 重启服务 vmware-toolbox-cmd -v # 验证版本 ``` ### 注意事项 1. **自动加载模块**: ```bash sudo vmware-config-tools.pl # 自动配置内核模块 ``` 此脚本会自动检测并加载 `vmwgfx` 等必需内核模块 2. **共享文件夹配置**: - 确保虚拟机设置中启用共享文件夹 - 挂载点默认在 `/mnt/hgfs/` - 手动挂载命令: ```bash sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 ``` 3. **3D加速支持**: ```bash sudo apt install xserver-xorg-video-vmware # 安装3D驱动 ``` > **注意**:如果使用 VMware Workstation Pro,在菜单选择 `VM > Install VMware Tools` 会触发自动安装脚本[^1]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值