VMware-tools安装以及找不到共享文件夹的解决办法

VMware-tools安装以及找不到共享文件夹的解决办法

一、设置共享文件夹

在虚拟机名称上右击, 找到设置
在这里插入图片描述
按照图中所示, 找到选项, 找到共享文件夹, 点击添加, 添加你的共享文件夹即可.
在这里插入图片描述

二、安装VMWare tools, 在虚拟机上找到, 点击安装

在这里插入图片描述
在虚拟机Linux系统中找到VMware Tools media盘
在这里插入图片描述

把下面的VMwareTools-10.3.10-12406962.tar.gz拷贝到Downloads中,并解压.
解压命令tar zxvf VMwareTools-10.3.10-12406962.tar.gz
在这里插入图片描述
接下来会看到解压后的文件夹vmware-tools-distrib, 进入
执行命令: ./vmware-install.pl在这里插入图片描述
之后一直回车默认即可, yes, no都默认就可以, 安装完成

然后执行命令: shutdown -r now, enjoy!
在这里插入图片描述

安装过程中遇到的两个问题:

问题一: manjaro安装vmtools显示(rc0.d/ to rc6.d/) 有问题或者找不到?

解决办法:

  1. 运行如下命令获取脚本
wget http://www.as2.com/linux/tools/vmtools-4-arch-and-co.tar.bz2
  1. 解压缩
tar -xjf vmtools-4-arch-and-co.tar.bz2
  1. 运行脚本进行安装
sudo bash ./vmtools-4-arch-and-co.sh

安装完工具, 再次安装vmware tool.
参考: manjaro安装vmtools显示(rc0.d/ to rc6.d/) - 简书

问题二: VMware-tools安装好后找不到共享文件夹的解决办法

一般共享文件夹在 /mnt/hgfs下面, 如果没有,使用下面步骤1,看是否有共享文件夹。
1.若是找不到可以使用命令vmware-hgfsclient查看是否有你的共享文件夹, 例如我的共享文件夹如下图所示:
在这里插入图片描述
2. /mnt/hgfs下面没有共享文件夹, 是因为没有挂在, 我们把它挂载上即可.
特别注意: Linux 内核4.0之前和4.0之后的语法不一样
挂载命令语法:

4.0 之前的 Linux 内核4.0 及更高版本的 Linux 内核说明
mount -t vmhgfs .host:/ /home/user1/shares/usr/bin/vmhgfs-fuse .host:/ /home/user1/shares -o subtype=vmhgfs-fuse,allow_other将所有共享装载到 /home/user1/shares
mount -t vmhgfs .host:/foo /tmp/foo/usr/bin/vmhgfs-fuse .host:/foo /tmp/foo -o subtype=vmhgfs-fuse,allow_other将名为 foo 的共享装载到 /tmp/foo
mount -t vmhgfs .host:/foo/bar /var/lib/bar/usr/bin/vmhgfs-fuse .host:/foo/bar /var/lib/bar -o subtype=vmhgfs-fuse,allow_other将共享 foo 中的子目录 bar 装载到 /var/lib/bar

对于版本 4.0 之前的 Linux 内核,除了标准 mount 语法之外,您还可以使用 VMware 特定的选项。输入命令 /sbin/mount.vmhgfs -h 可列出这些选项。

对于 Linux 内核版本 4.0 或更高版本,输入命令 /usr/bin/vmhgfs-fuse -h 可列出可用的选项。

注:查看Linux内核版本三种方法:

1)  cat /proc/version 
2)  uname -a 
3)  uname -r

参考:

  1. 在 Linux 客户机中装载共享文件夹
  2. VMware-tools安装以及找不到共享文件夹的解决办法 - zhalu0107的博客 - CSDN博客
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页