1.问题VMware tools为灰色
sudo systemctl status vmware-tools
显示:Unit vmware-tools.service could not be found.
改 检测方式
弹出(之前没有)
在重启的瞬间点安装
弹出:
双击打开
右键打开终端,解压
cd ~
tar -xzvf /media/zhaoxr/VMware\ Tools/VMwareTools-10.3.25-20206839.tar.gz
执行下载命令
cd vmware-tools-distrib/
chmod +x vmware-install.pl sudo ./vmware-install.pl
两个功能重合(下面不用执行)
dpkg -l | grep open-vm-tools
执行,正常显示
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
目录的读、写和执行权限。出于安全考虑,您可能只想给予当前用户写权限:
sudo chmod 755 ~/Ashare
3. 重新尝试挂载
现在,尝试重新挂载共享文件夹:
/usr/bin/vmhgfs-fuse -o allow_other -o subtype=vmhgfs-fuse .host:/Ashare ~/Ashare
在虚拟机中,使用以下命令挂载共享文件夹:
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
为您的实际挂载点路径。