本文基本摘自:无限挑战者的博客

本人用的系统是win10系统,应该区别不大,实现的是win10系统和VMWare虚拟机Ubantu系统之间的文件共享。到网上找了很多的方法各种各样的方式,由于对Linux不熟悉,总是以失败告终,最终参考了“无限挑战者”的博客,成功实现,表示非常的感谢!本文基本复制其内容,在此声明!

一般来说,由于一些特殊的需要,会在Win7系统中利用虚拟机(VMware)安装ubuntu虚拟环境,使得不用重启就可以同时使用两个系统。但是想把在虚拟机ubuntu中编辑的文件可以同时被Win7中的程序使用,同时又不想利用两个系统的QQ或者U盘互拷,就需要能将文件在虚拟机和Win7(在这里以Win7为例,WinXP操作一样)下实现互传。有一种方法,就是通过VMware的共享文件夹来实现虚拟机Ubuntu与Win7的文件传输。

第一步:启动Ubuntu 12.04(其他版本的Ubuntu操作差不多)
    1. 在VMware虚拟机界面,点VM->Install VMware Tools。之后,点击Ubuntu 窗口中主文件 按钮然后再左边会看见设备里有VMware tools文件夹,双击之,并且解压其中的压缩文件,把它拷贝到主文件夹(原来博主这样说,我操作中没有解压直接复制,可以成功,2017年6月11日,必须放在主目录才成功)
    2. 打开Terminal终端,进入解压的文件夹中,输入以下命令:
           a) sudo tar zxf VMwareTools-xxx.tar.gz (注:xxx为版本号)
           b) cd /vmware-tools-distrib
           c) sudo ./vmware-install.pl -d
        安装过程中一直按enter即可,或者输入【】提示yes和no,直到安装完毕。上面-d命令式所有都采用默认设置。
 
    3. 查看结果:
           lsmod | grep vmblock
 
第二步:设置共享文件夹的目录
        1. 将Ubuntu关机(power off),否则不能添加共享文件夹
        2. 在VMware虚拟机窗口,选择VM->Settings->Options->Shared Folders
        3. 点右边的Add,点Next->选择Win7共享目录的路径,然后点Next->选中Enable this share->Finish
        4. 在VM->Settings->Options->Shared Folders窗口的右边,Folder sharing栏里选择Always enabled
        5. 点 OK 确定退出
但在这里还没有完成,一点要进行第三步才可以完成文件共享。
第三步:在Ubuntu虚拟机下安装插件
        1. 执行 sudo apt-get install open-vm-dkms (注:如果安装过,以后就不用执行这一行,根据提示执行默认操作就行)
        2. 执行 sudo mount -t vmhgfs . host:/ /mnt/hgfs(此处的空格大家一定要注意)
        3. cd /mnt/hgfs
 
至此就可以在/mnt/hgfs目录下看到Win7的共享文件夹目录。无论在linux还是在Win7下修改共享文件夹里的文件,都会在另一个系统同时修改。
 
测试效果:
 
Ubuntu端:

但不是不得不说,现在VMware推荐使用VMware-open-tools,可看提示信息如下:

操作:

sudo apt-get install open-vm-tools
sudo mkdir /mnt/hgfs
sudo mount -t vmhgfs .host:/ /mnt/hgfs 具体可以参考:http://www.tuicool.com/articles/juyUna

windows与VMware ubuntu虚拟机实现文件共享的更多相关文章

  1. 【转】win7与VMware ubuntu虚拟机实现文件共享(最后一定要装open-vm-dkms插件)

    原文网址:http://blog.sina.com.cn/s/blog_453b9efb01019hpl.html 一般来说,由于一些特殊的需要,会在Win7系统中利用虚拟机(VMware)安装ubu ...

  2. windows系统和ubuntu虚拟机之间文件共享——samba

    参考:http://www.cnblogs.com/phinecos/archive/2009/06/06/1497717.html 一. samba的安装: sudo apt-get insall  ...

  3. windows系统中ubuntu虚拟机安装及web项目到服务上(三)

    项目在ubuntu虚拟机下的部署 一:将war从本地通过Xftp 4 传到虚拟机tomcat目录下的webapps目录下 2:修改tomcat下的server.xml  <Host name=& ...

  4. Vmware Ubuntu 虚拟机与Windows主机共享文件夹

    概述: 1.安装Vmware tool 2.设置共享文件夹并选择总是连接 3.运行命令挂载共享文件夹 前两步很简单,第三步在root权限下运行命令:mount -t vmhgfs .host:/ /m ...

  5. VMWare -- winscp实现windows主机和Ubuntu虚拟机之间文件复制(通过ftp协议)

    我们经常需要将本地的文件上传到远程的Ubuntu 14.04服务器上,或者把远程Ubuntu 14.04服务器上的文件下载到本地,这就需要用到vsftpd来搭建FTP服务,现在介绍一下如何在Ubunt ...

  6. windows系统中ubuntu虚拟机安装及web项目到服务上(一)

    一:ununtu虚拟机安装 安装vm, 桥接,换国内源,安装ssh 服务 装jdk,装tomcat,装mysql, 部署,完成 主要用到的软件工具 Xmanager Enterprise 4,VMwa ...

  7. WIN7 VMware Ubuntu虚拟机连接secureCRT及ftp传输文件

    一.安装vmware没有问题,网络设置以NAT方式(VMnet8是vmware专属的虚拟网卡).安装完毕后设置虚拟机的 VirtualNetworkEditor(可以再开始->所有程序VMwar ...

  8. VMware Ubuntu 虚拟机安装 VMwareTools (VMware虚拟机如何与主机互相复制文件)

    1.关闭虚拟机 2.CD-ROM开机连接取消对号 3.开启虚拟机 4.此时可能提示安装,点击即可 或者在VMware上方选择 :虚拟机 → 安装VMware Tools 5.虚拟机桌面会弹出相应安装包 ...

  9. windows系统中ubuntu虚拟机安装及web项目到服务上(二)

    ajp方式整合apache2和tomcat 7 1:在apache2.conf配置文件中启用模块mod_proxy_ajp,在里面添加 LoadModule proxy_module modules/ ...

随机推荐

  1. Jenkins安装火线fireline插件

    原文请访问:http://magic.360.cn/zh/user.html 提示:如果您是第一次使用Jenkins,请先前往文章[Jenkins下载安装配置教程] 1. 点击左上角的`Jenkins ...

  2. asp.net 导出excel 中文乱码解决方法 (转)

    用我转载的上一篇文章 Asp.net中把DataTable或DataGrid导出为Excel 导出的文档,中文有乱码现象,其实要解决中文乱码很简单,设置一下字符集.如下: // 设置编码和附件格式 c ...

  3. SQLServer中存储过程StoredProcedure创建及C#调用(转)

    此文作为入门了解用,转自http://www.2cto.com/database/201502/378260.html 存储过程就是已经编译好的.优化过的放在数据库服务器中的一些SQL语句:可供应用程 ...

  4. windows快捷启动命令

    gpedit.msc-----组策略 sndrec32-----录音机 nslookup----- ip地址侦测器 explorer------ 打开资源管理器 logoff-------注销命令 t ...

  5. 2010年imac从移动硬盘启动Win10

    虽然是个程序员,但也爱折腾. 原WIN10不想折腾,虚拟机折腾大点的软件太卡,不能完全发挥硬件水平. 原材料(硬件):2010年imac一台,80G移动硬盘一块(个人组装,硬盘盒+3.5寸IDE硬盘) ...

  6. CSS实现绝对定位居中

    我们经常用margin:0 auto来实现水平居中,而一直认为margin:auto不能实现垂直居中……实际上,实现垂直居中仅需要声明元素高度和下面的CSS: .Absolute-Center { m ...

  7. 将Latex tex文档转换成 word文档(下)

    在上篇中我们介绍了一款将 tex 文件转换成 word 文件的工具 借用万能的搜索引擎,在 Google 上找到了更好的工具 它就是Pandoc 介绍 Pandoc 是由 John McaFarlan ...

  8. IntelliJ IDEA 、genymotion模拟器、Android开发环境搭建

    首先打开IDEA,看到该界面,如果没有该界面,请在User/用户名/IntelliJIDEAProjects/下删除所有项目文件夹.然后重启IDEA即可看到 接着开始配置jdk和sdk 然后在Proj ...

  9. zoj 3827 Information Entropy 【水题】

    Information Entropy Time Limit: 2 Seconds      Memory Limit: 65536 KB      Special Judge Information ...

  10. Httpclient 实现带参文件上传

    这里直接贴出的是我封装好的doPostFile方法,httpclient 的版本是3.1. public static String doPostFile(String url, Part[] par ...