在VMware Workstation10下CentOS7虚拟机中创建与主机共享文件夹的详细步骤
一、前言
在使用虚拟机时,常常需要与宿主计算机(以下简称为主机)操作系统交换文件,为此需要在虚拟机与主机之间建立共享文件夹。
二、 安装VMTools
要使用共享文件机制,必须首先安装VMTools。
在VMware Workstation菜单栏单击“虚拟机(M)-->安装VMware Tools(T)...”。
在CentOS Bash命令行界面输入:
mount /dev/cdrom /mnt
ls /mnt -la
此时屏幕显示如下:
至此,说明VMware Workstation提供的VMTools虚拟光盘已经被成功加载到了/mnt目录下。图中显示的VMwareTools-9.6.2-1688356.tar.gz即为VMTools软件的压缩包,需要解压后运行。注意上图第二行说明,此时虚拟光盘按read-only方式加载,因此必须将压缩包拷贝到其它目录下解压后执行安装操作。具体操作如下:
mkdir /tmp/tool回车--建立存放tool软件的临时目录
cp /mnt/*.gz /tmp/tool回车--将VMTools软件压缩包拷贝至临时目录
cd /tmp/tool回车--将当前工作目录切换至存放tool软件的临时目录
tar -zxf *.gz回车--解压缩tool软件压缩包,由于当前目录只有一个扩展名为gz的文件,所以可以用*.gz代替。
ls -la回车--列出tool临时目录下解压出来的文件。
此时屏幕显示如下图:
图中最后1个扩展名为.pl(VMware-install.pl)的文件是安装文件,即可:
./vmware-install.pl回车--开始在虚拟机中安装VMTools软件。
注意:一定要带上./这两个字符。因为Linux执行任何命令都首先从指定路径中查找,不会像windows中那样首先从当前目录下查找。
安装过程中会出现一系列yes/no之类的提示,一路按回车键就可以了。
如果出现提示:
-bash: ./vmware-install.pl:/usr/bin/perl:bad interpreter:permission denied
解决方法1:
cd /tmp/vmware-tools-distrib
chmod 777 *.pl
如还没解决可能是: perl gcc 问题
解决方法
yum install perl gcc kernel-devel
yum upgrade kernel kernel-devel
详情解释可以参见:
http://blog.csdn.net/fanaticism1/article/details/8096494
三、在主机中建立需要与虚拟机共享的文件夹
步骤略。
四、在VMware Workstation中设置共享文件夹
在VMware Workstation菜单栏中单击“虚拟机(M)-->设置(S)”,出现以下界面:
注意按照图中标注的部分进行操作,即可。
五、使用共享文件夹
建立成功的共享文件夹,在CentOS虚拟机中位于/mnt/hgfs文件夹下,可以像访问虚拟机自己的其它文件件一样进行任何操作。
在VMware Workstation10下CentOS7虚拟机中创建与主机共享文件夹的详细步骤的更多相关文章
- 在 virtualbox 的 centos7 虚拟机中安装增强工具
在 virtualbox 的 centos7 虚拟机中安装增强工具 centos7 刚刚安装完成时,直接安装 virtualbox 增强工具会出错,需要先把 gcc / kernel-devel / ...
- VMware中Linux虚拟机与Windows主机共享文件夹
VMware下Linux虚拟机与Windows主机共享文件夹 1. 安装vm-tool 2. 开启共享文件夹 虚拟机->设置->选项->共享文件夹"右边选择"总是 ...
- VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系
VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系 本文出自 "王春海的博客" http://wangchunhai.blog.51cto.com/2 ...
- VMware虚拟机与主机共享文件夹
VMware也可以像docker容器那样"挂载"主机上的目录给虚拟机,在虚拟机上访问共享目录就跟访问自己的目录一样方便. 1. 虚拟机(M) -> 设置(S)-> 选项 ...
- VirtualBox中Linux虚拟机与主机共享文件夹
VirtualBox中Linux虚拟机与主机共享文件夹 一.Linux虚拟机安装增强功能 二.点击虚拟机 设置-->选择 共享文件夹-->点击右侧的带加号的文件夹图标,执行下面的操作1. ...
- VirtualBox使用Centos7与主机共享文件夹
最近使用VitrtualBox安装Centos7学习,liunx脚本和一些命令,经过一些研究完成了虚拟机与 主机共享文件夹,虚拟机链接外部网络,主机与虚拟机互相通信.在其中遇到一些我解决的技术问题记录 ...
- vmware上安装centos7虚拟机
1.1 Linux 的安装 安 装 采 用 在 虚 拟 机 中 安 装 , 以 方 便 不 同 班 级 授 课 时 , 需 要 重 复 安装的情况. 1.1.1 配置虚拟机 1. 在 VMware W ...
- centos 下 KVM虚拟机的创建、管理与迁移
kvm虚拟机管理 一.环境 role hostname ip OS kvm_server target 192.168.32.40 ...
- 在VMWare中建立Hadoop虚拟集群的详细步骤(使用CentOS)
最近在学习Hadoop,于是想使用VMWare建立一个虚拟的集群环境.网上有很多参考资料,但参照其步骤进行设置时却还是遇到了不少问题,所以在这里详细写一下我的配置过程,以及其中遇到的问题及相应的解决方 ...
随机推荐
- python smbus IOError: [Errno 2] No such file or directory
1.打开配置文件 sudo nano /boot/config.txt 打开以下选项 "dtparam=i2c_arm=on" ctrl + o 保存 ctrl + x 退出 2. ...
- codeforces#1248D2. The World Is Just a Programming Task(括号匹配转化为折线处理)
题目链接: http://codeforces.com/contest/1248/problem/D2 题意: 可以执行一次字符交换的操作 使得操作后的字符串,循环移位并且成功匹配的方案最多 输出最多 ...
- PHP开发高可用高安全App后端☆
第1章 本章先讲解课程所含技术点,并演示相关的项目,让小伙伴对课程有个初步的认知,然后再带领小伙伴进行功能的分析,表的ER总关系图 第2章本章主要讲解课程的一些准备工作知识.包括工具.环境.模板等. ...
- gradle的简单使用
Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,bu ...
- sftp远程传输脚本
该脚本主要是是批量修改文件名,然后传输文件到服务器#!/bin/bash #脚本名:sftp.sh while true do num=`cat test.txt|wc -l` ;a<=$num ...
- avalon里面倒计时功能2
// 转格式 timeStamp: function (second_time) { var time = parseInt(second_time) + "秒"; ) { ; ) ...
- GO 类型断言
在Go语言中,我们可以使用type switch语句查询接口变量的真实数据类型,语法如下: switch x.(type) { // cases } x必须是接口类型. 来看一个详细的示例: type ...
- GitHub回退到某个commit版本
首先查看commit日志 git log 复制你想回退到的commit版本的commit_id,也就是图中圈出来的一大串字符. 将本地回退 git reset --hard commit_id 将远程 ...
- 配置BeautifulSoup4+lxml+html5lib
序 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数 ...
- PyTorch Tutorials 2 AUTOGRAD: AUTOMATIC DIFFERENTIATION
%matplotlib inline Autograd: 自动求导机制 PyTorch 中所有神经网络的核心是 autograd 包. 我们先简单介绍一下这个包,然后训练第一个简单的神经网络. aut ...