重新安装VMware tools为灰色无法点击问题解决|读取电脑文件的共享文件夹方法

1.问题VMware tools为灰色

bash 复制代码
sudo systemctl status vmware-tools

显示:Unit vmware-tools.service could not be found.

改 检测方式

弹出(之前没有)

在重启的瞬间点安装

弹出:

双击打开

右键打开终端,解压

bash 复制代码
cd ~
tar -xzvf /media/zhaoxr/VMware\ Tools/VMwareTools-10.3.25-20206839.tar.gz

执行下载命令

bash 复制代码
cd vmware-tools-distrib/
chmod +x vmware-install.pl 
 sudo ./vmware-install.pl

两个功能重合(下面不用执行)

bash 复制代码
dpkg -l | grep open-vm-tools

执行,正常显示

bash 复制代码
sudo systemctl status vmware-tools

2.挂载共享文件夹

后面是自己整理的,整理好后才发现下面链接写的很详细【图形界面点进去没有显示文件,但是可以再终端/mnt/hgfs/读取到】

VMware虚拟机-Ubuntu设置共享文件夹(超详细)_vmware ubuntu共享文件夹-CSDN博客

1. 创建挂载点

首先,您需要创建一个目录来作为挂载点。例如,创建一个名为 Ashare 的目录:

复制代码
sudo mkdir -p ~/Ashare

这将在您的主目录下创建一个名为 Ashare 的目录。

2. 检查 VMware Tools 是否安装

确保 VMware Tools 已经安装在您的虚拟机中。VMware Tools 提供了共享文件夹的功能。如果没有安装,您需要先安装它:

  • 在 VMware 的菜单栏中,选择"虚拟机" > "安装 VMware Tools"。

  • 按照安装向导完成安装。

3. 挂载共享文件夹

在 VMware Tools 安装并重启虚拟机后,您可以尝试挂载共享文件夹。首先,确保宿主机上的共享文件夹已经设置好,并且虚拟机可以访问。

更改挂载点目录的权限

然后,更改挂载点目录的权限,使当前用户有写入权限:

复制代码
chmod 777 ~/Ashare

这将给予所有用户对 ~/Ashare 目录的读、写和执行权限。出于安全考虑,您可能只想给予当前用户写权限:

bash 复制代码
sudo chmod 755 ~/Ashare

3. 重新尝试挂载

现在,尝试重新挂载共享文件夹:

复制代码
/usr/bin/vmhgfs-fuse -o allow_other -o subtype=vmhgfs-fuse .host:/Ashare ~/Ashare

在虚拟机中,使用以下命令挂载共享文件夹:

bash 复制代码
sudo mount -t vmhgfs .host:/Ashare ~/Ashare

这里 .host:/Ashare 是宿主机上的共享文件夹路径,~/Ashare 是您在虚拟机中创建的挂载点。

4. 验证挂载

使用以下命令检查挂载是否成功:

复制代码
df -h

或者

复制代码
mount | grep vmhgfs

如果挂载成功,您应该能看到 Ashare 出现在输出中。

5. 持久化挂载

如果您希望在虚拟机重启后自动挂载共享文件夹,可以编辑 /etc/fstab 文件,添加以下行:

复制代码
.host:/Ashare /home/zhaoxr/Ashare vmhgfs defaults 0 0

请确保替换 /home/zhaoxr/Ashare 为您的实际挂载点路径。

相关推荐
Elastic 中国社区官方博客5 分钟前
Elasticsearch 下采样方法:最后值采样 vs. 聚合采样
大数据·运维·elasticsearch·搜索引擎·全文检索
大明者省12 分钟前
Ubuntu22.04 宝塔面板与 XFCE 远程桌面端口兼容性分析
运维·服务器·数据库·笔记
s_w.h18 分钟前
【 linux 】认识make和makefile
linux·运维·bash
代码熬夜敲Q22 分钟前
Docker基础
运维·docker·容器
Harm灬小海34 分钟前
【云计算学习之路】学习Centos7系统-Linux软件包管理
linux·运维·服务器·学习·云计算·yum·rpm
caicai_xiaobai37 分钟前
Ubuntu上Git安装步骤
linux·git·ubuntu
谪星·阿凯1 小时前
Linux提权全攻略博客
linux·运维·服务器·网络安全
Donk_671 小时前
什么是虚拟化
linux·运维
Shadow(⊙o⊙)1 小时前
Shell进程替换,自定义Shell解释器——字符串库函数灵活操作!
linux·运维·服务器·开发语言·c++·学习
IT大白鼠1 小时前
2019年Cloudflare全球宕机事件技术分析:正则表达式回溯失控与互联网基础设施脆弱性研究
运维·正则表达式·去中心化