Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

时间:2022-12-09 13:41:29

在创建共享文件夹过程中出现了多种错误,多次尝试后终于解决了。

1、直接找到VMware Tools压缩包的位置:/run/media/wxy/VMware\ Tools

/**省去了创建光盘挂载点:mkdir /mnt/cdrom和挂载光盘到挂载点mount /dev/cdrom /mnt/cdrom这步**/

解压缩:tar -zxvf VMwareTools-9.9.3-2759765.tar.gz

2、出现一大堆错误,截取如下:

tar: vmware-tools-distrib: Cannot mkdir: Read-only file system
tar: vmware-tools-distrib/installer/services.sh: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors

Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

解决办法:先把VMwareTools-9.9.3-2759765.tar.gz包复制到/opt安装目录下,在/opt目录下然后再解压缩。

cp VMwareTools-9.9.3-2759765.tar.gz /opt

tar -zxvf VMwareTools-9.9.3-2759765.tar.gz

cd vmware-tools-distrib

./vmware-install.pl

3、开始安装VMware-tools,一直点Enter,可能会提醒缺少编译环境,按照提示安装就行。(要求虚拟机必须联网,否则只能先下载RPM包后手动安装了。)

如:yum install open-vm-tools

  yum install *headers -y

  yum -y install perl gcc make kernel-devel

  等等~~

更新编译环境后,重新执行安装步骤,最终安装成功。安装成功后,打开虚拟机设置共享文件夹:

Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

按照图片将共享文件夹设置为Windows系统下的某个文件夹,点击确定,可能会弹出如下错误:

4、无法更新运行时文件夹共享状态:在客户机操作系统内装载共享文件夹文件系统时出错。查看/mnt目录下也没有hgfs目录。

解决办法:yum install open-vm-tools后,重新安装VMware Tools,安装成功后重启,hgfs目录就有了。

reboot重启
cd /mnt/hgfs找到目录
5、但ls /mnt/hgfs后发现并没有共享的文件,运行vmware-hgfsclient 查看当前共享的文件夹,有显示。
Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦
这可能是mnt缺少共享支持,打开terminal输入mount -t vmhgfs .host:/enjoy /mnt/hgfs挂载该共享文件夹
6、如果出现:Error: cannot mount filesystem: No such device这样的报错
则再运行sudo vmhgfs-fuse .host:/enjoy /mnt/hgfs,往往就成功了(前提是VMware Tools安装已成功)
到此为止,可以正常使用共享文件夹了,但每次都要重新mount挂载一次,所以设置为启动后自动挂载:
编辑/etc/fstab,添加.host:/enjoy /mnt/hgfs vmhgfs defaults 0 0到最后一行,就可以了。
Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

综上成功实现文件共享,如图。

Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦

读了这篇博客后启发很大,特此分享:

Linux系统centos7+VMwareWorkstation创建共享文件夹错误解决方法集锦的更多相关文章

  1. linux上备份Oracle时EXP-00091的错误解决方法

    unix/linux上备份Oracle时EXP-00091的错误解决方法 unix/linux上备份数据时的错误解决方法 EXP-00091: Exporting questionable stati ...

  2. virtualbox中linux系统与windows实现共享文件夹

    最近有一次,需要在linux获取在我windows系统里的安装包,但是呢不论如何也拿不过去. virtualbox虽然提供了双向拖放,但是实在是太不健壮了,感觉基本就没好使过. 于是我想到了用共享文件 ...

  3. Linux系统挂载Windows的共享文件夹

    解决方案 在window上文件设置共享权限 在Linux上在 使用mount 命令挂载 Windows 共享文件夹 实验环境 redhat linux 7操作系统 服务器IP 192.168.100. ...

  4. Linux/CentOS 配置Mysql-server过程和遇到错误解决方法

    第一步:下载mysql-server 方法1.wget url(你所要下载的链接,可以从mysq官网查找)到当前目录下 方法2.到mysql官网下载包之后通过xftp传到linux 第二步:解压tar ...

  5. 安装CentOS、Linux系统时,GPT分区不能引导的解决方法

    安装系统:CentOS 5.9_64bit时,分区后, 提示如下错误. 解决方法: 1.按ctrl+alt+F2 进入命令行 2.先查看分区 sh #fdisk -l    以下假设分区是/dev/s ...

  6. 虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

    1. 在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间.     2.右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示   3.点击共享文件夹设置框,右 ...

  7. VirtualBox内Linux系统怎样与Windows共享文件夹

    Windows本机用虚拟机安装Linux系统(前提其他已配置好) 1. 双击无法安装,需要在扩展里添加:管理->全局设定->扩展 ->添加 或者 打开虚拟机进入Ubuntu系统,首先 ...

  8. 【linux】安装mysql出现 no curses错误解决方法

    安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法 mysql版本:5.1.30 已经不记得这次是第几次安装my ...

  9. Linux系统vi编辑器提示E325: ATTENTION的解决方法

    非正常关闭文件会报这样的警告信息, 原因是系统产生了一个.swp的文件. 删除就行了.(前提是确认.swp文件没用了.) 例如: rm -f /etc/.*.json.swp 详情 ...

随机推荐

  1. linux 关机方式

    linux 关机命令: 1-  init 0 关机. 具体详情接受可以 init --help 查询 如下: init [OPTIONS...] {COMMAND} Send control comm ...

  2. 写的非常好的文章 C#中的委托,匿名方法和Lambda表达式

    简介 在.NET中,委托,匿名方法和Lambda表达式很容易发生混淆.我想下面的代码能证实这点.下面哪一个First会被编译?哪一个会返回我们需要的结果?即Customer.ID=5.答案是6个Fir ...

  3. jenkins+ant+jmeter html报告文件作为附件发送(ant-jmeter支持javamail)

    前言:由于ant-jmeter目前的版本不支持javamail,也就是说发送邮件时只能借助jenkins自带的发送邮件插件来发送报告. 但是jenkins发送邮件支持发送邮件内容(且有价值.有营养的内 ...

  4. java UCnter 单点登录 对接。

    前提 PHP项目要部署成功.论坛能正常访问. 先配置 应用 1.是论坛应用 4.是java服务器,也就是你java登录的项目. 必须通信成功. .主应用IP就是你java项目的入口. 例如:http: ...

  5. ASP 基础一 基本语法

    一 声明变量 二 给变量赋值 三 循环 四 case <html> <head title="test hello world"> </head&gt ...

  6. leetcode - &lbrack;2&rsqb;Evaluate Reverse Polish Notation

    Evaluate Reverse Polish Notation Total Accepted: 24595 Total Submissions: 123794My Submissions Evalu ...

  7. 【转载】COM 组件设计与应用(五)——用 ATL 写第一个组件

    原文:http://vckbase.com/index.php/wv/1215.html 一.前言 1.如果你在使用 vc5.0 及以前的版本,请你升级为 vc6.0 或 vc.net 2003: 2 ...

  8. PowerDesgner的视图显示设置教程

    一.简介 PowerDesgner是一款实用的数据库原型设计软件,但一些新手往往会觉得不好上手,应小伙伴需要,整理了一下PowerDesgner的视图显示设置教程: 首先,PowerDesgner的数 ...

  9. sqoop导入数据到hive表中的相关操作

    1.使用sqoop创建表并且指定对应的hive表中的字段的数据类型,同时指定该表的分区字段名称 sqoop create-hive-table --connect "jdbc:oracle: ...

  10. C&sol;C&plus;&plus; Pthread线程

    线程按照其调度者可以分为用户级线程和核心级线程两种 用户级线程主要解决的是上下文切换的问题,它的调度算法和调度过程全部由用户自行选择决定,在运行时不需要特定的内核支持: 我们常用基本就是用户级线程,所 ...