VMWare12虚拟机实现主客机间的文件拖拽(复制粘贴)和文件夹共享
版本:
主机:Windows 7 64位旗舰版
虚拟机:
VMWare 12 + Windows 7 64位旗舰版
VMWare pro 12 + Ubuntu16.04LTS 64位
注:由于VMWare 10 跟 Ubuntu 16.04LTS版本不兼容,会出现VMWare Tools 安装过程中GCC能找到但是出错,造成共享文件夹功能不可用,因而宜更换VMWare 版本。
VMWare版本兼容性参考网址:
https://www.vmware.com/resources/compatibility/search.php?deviceCategory=software&testConfig=16
文件夹共享【Windows】:
注:先安装VMWare Tools(如下拖拽(复制粘贴)【Windows】)
1)虚拟机采用桥接的网络连接方式(非必须)
2)主客机处于同一家庭网络中(同一家庭组),并开启文档等信息的共享
3)主机将需共享的文件夹设置为共享(可读/读写)
4)虚拟机关闭状态下,将虚拟机的设置-选项-共享文件夹设置为总是开启,并添加共享文件夹所在主机路径
5)虚拟机开机后,可在虚拟机的网络-主机名下的文件夹中使用共享的文件夹
文件夹共享【Linux】:
注:1)先安装VMWare Tools(如下拖拽(复制粘贴)【Linux】)
2)基本步骤同上文件夹共享【Windows】
1)若共享文件夹挂载成功,在虚拟机 mnt/hgfs中能找到共享的文件夹
2)若为空,则需进行进一步操作:
a.在终端键入sudo apt-get install open-vm-tools 或者 open-vm-tools-dkms、open-vm-tools-desktop、open-vm-tools-dbg、open-vm-tools-dev(以前的版本可以键入sudo apt-get install open-vm-dkms)进行包的安装
b.共享文件夹挂载:sudo vmhgfs-fuse .host:/ /mnt/hgfs(以前的版本键入sudo mount -t vmhgfs .host:/ /mnt/hgfs)
c.共享文件夹 查看:键入 cd /mnt/hgfs
拖拽(复制粘贴)【Windows】:
1)虚拟机开机状态下,点击VMWare Workstation中虚拟机设置-安装VMWare Tools
2)跟随安装提示进行操作即可,重启虚拟机
3)开机即可实现拖拽,注意缓慢拖拽
4)若仍无法拖拽,需要重新安装VMWare Tools
拖拽(复制粘贴)【Linux】:
1)虚拟机开机状态下,点击VMWare Workstation中虚拟机设置-安装VMWare Tools
2)将.tar文件提取到桌面(解压)
3)安装vmware-install.pl
a.打开终端
b.启用root:sudo su 回车,键入密码(不显示字符),回车
c.进入安装文件所在文件夹:cd ./桌面/vmware-tools-distrib 回车
d.安装文件:sudo ./vmware-install.pl 回车
e.安装过程:需要时要按回车直到出现Enjoy,--the VMware team结束
4)重启虚拟机
5)开机后即可实现拖拽(复制粘贴)
VMWare12虚拟机实现主客机间的文件拖拽(复制粘贴)和文件夹共享的更多相关文章
- Linux下安装VMware Tools(使虚拟机支持文件拖拽)
如图点击虚拟机找到安装VMware Tools选项,点击后会在虚拟机桌面显示一个光盘,双击进入如下页面: 选择压缩包将其复制放入Home中不带中文的文件夹: 打开终端,输入cd命令进入文件夹,将压缩包 ...
- html5拖拽事件 xhr2 实现文件上传 含进度条
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- HTML5应用之文件拖拽上传
使用HTML5的文件API,可以将操作系统中的文件拖放到浏览器的指定区域,实现文件上传到服务器.本文将结合实例讲解HTML5+jQuery+PHP实现拖拽上传图片的过程,来看下HTML5的魅力吧. H ...
- [开源应用]利用HTTPHandler+resumableJs+HTML5实现拖拽上传[大]文件
前言: 大文件传输一直是技术上的一大难点.文件过大时,一些性提交所有的内容进内存是不现实的.大文件带来问题还有是否支持断点传输和多文件同时传输. 本文以resumableJs为例,介绍了如何在ASP. ...
- html5 文件拖拽上传
本文首先发表在 码蜂笔记 : http://coderbee.net/index.php/web/20130703/266 html5 文件拖拽上传是个老话题了,网上有很多例子,我一开始的代码也是网 ...
- VC实现文件拖拽OnDropFiles
文章转自http://blog.csdn.net/zamaolangzi/article/details/5645284 使用过QQ的人都知道,只要把文件拖拽到消息框中就可以传送文件了.那么这种功能是 ...
- spring html5 拖拽上传多文件
注:这仅仅是一个粗略笔记.有些代码可能没用.兴许会再更新一个能够使用的版本号.不足之处,敬请见谅. 1.spring环境搭建,这里使用的是spring3的jar,须要同一时候引入common-IO 和 ...
- C#之winform实现文件拖拽功能
将一个文件拖拽到窗体的某个控件时,将该控件的路径显示在该控件上,只要拿到了路径自然可以读取文件中的内容了 将一个控件的属性AllowDrop设置为true,然后添加DragDrop.DragEnter ...
- 基于 jq 实现拖拽上传 APK 文件,js解析 APK 信息
技术栈 jquery 文件上传:jquery.fileupload,github 文档 apk 文件解析:app-info-parser,github 文档 参考:前端解析ipa.apk安装包信息 - ...
随机推荐
- unsigned/signed int/char类型表示的数值范围
一个32位的signed int类型整数表示的范围:-2^31~2^31-1 一个32位的unsigned int类型整数表示的范围: 0~2^32-1 一个8位的signed char类型整数表示的 ...
- Linux 启动过程详解
目录 1. Linux启动过程 2. 启动过程概述 3. 引导加载阶段 4. 内核阶段 4.1 内核加载阶段 4.2 内核启动阶段 5. 早期的用户空间 6. 初始化过程 6.1 SysV init ...
- 浅尝Vue.js组件(一)
本篇目录: 组件名 组件注册 全局注册 基础组件的自动化全局注册 局部注册 在模块系统中局部注册 Prop 单向数据流 Prop验证 类型检查 非Prop特性 替换/合并已有的特性 禁用特性继承 自定 ...
- jQuery同步Ajax带来的UI线程阻塞问题及解决方法
遇到了同步Ajax引起的UI线程阻塞问题,在此记录一下. 事情起因是这样的,因为页面上有多个相似的异步请求动作,本着提高代码可重用性的原则,我封装了一个名为getData的函数,它接收不同参数,只负责 ...
- Docker Spring-boot
docker 1.使用 sudo 或 root 权限登录 Centos. 2.确保 yum 包更新到最新. $ sudo yum update 3.执行 Docker 安装脚本. $ curl -fs ...
- postgresql逻辑结构--视图(五)
定义 一.创建视图 1.语法 create [or replace ] [ temp | temporary ] view name [(column_name [,...])] as que ...
- ActiveMQ——activemq的报错见解javax.jms.JMSException: Software caused connection abort: recv failed
activeMQ出现javax.jms.JMSException: Software caused connection abort: recv failed的问题解决 一直找不到原因,原来是在本地的 ...
- 揭开Future的神秘面纱——结果获取
前言 在前面的两篇博文中,已经介绍利用FutureTask任务的执行流程,以及利用其实现的cancel方法取消任务的情况.本篇就来介绍下,线程任务的结果获取. 系列目录 揭开Future的神秘面纱—— ...
- [总结]其他杂项数学相关(定理&证明&板子)
目录 写在前面 一类反演问题 莫比乌斯反演 快速莫比乌斯变换(反演)与子集卷积 莫比乌斯变换(反演) 子集卷积 二项式反演 内容 证明 应用举例 另一形式 斯特林反演 第一类斯特林数 第二类斯特林数 ...
- 使用 ReentrantLock 和 Condition 实现一个阻塞队列
前言 从之前的阻塞队列的源码分析中,我们知道,JDK 中的阻塞队列是使用 ReentrantLock 和 Condition 实现了,我们今天来个简易版的.代码如下: 代码 public class ...