设置VMware Player中的虚拟机和宿主机共享文件

Posted 纵一苇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置VMware Player中的虚拟机和宿主机共享文件相关的知识,希望对你有一定的参考价值。

设置VMware Player中的虚拟机和宿主机共享文件  


 

 

试验环境:
虚拟机软件:VMware Player 6.0.3
宿主机os:windows7
虚拟机os:centos6.6(32位)
 
完成此任务的前提是要在虚拟机操作系统中安装vmware-tools,vmware-tools中有一个模块叫host-guest-file-system,通过这个hgfs可以实现在宿主机windows和虚拟机linux之间的文件共享。
 
首先,安装VMware-Tools
第一步,在虚拟机开机的时候,点击【player】->【管理】->【安装VMware Tools】,之后虚拟机的光驱中会加载VMware Tools的iso文件。
第二步,在虚拟机中挂载光驱(mount -t iso9660 /dev/cdrom /media/cdrom)
第三步,进入挂载点(cd /media/cdrom),可以看到其中有一个文件:VMwareTools-9.6.2-1688356.tar.gz。把它复制到一个临时目录中解压(tar -xzf VMwareTools-9.6.2-1688356.tar.gz)。解压之后,出来一个目录vmware-tools-distrib,进入此目录。看到一个perl脚本文件:vmware-install.pl,执行此perl脚本($./vmware-install.pl),一路回车,即可安装成功。

其次,在VMware Player中设置共享目录

【Player】->【管理】->【虚拟机设置】->【共享文件夹】,到共享文件夹设置界面。在上部的【文件夹共享】栏,选中【总是启用(E)】单选按钮。在下部的【文件夹】栏,添加一个windows上文件夹(比如D://shareFolder)作为“共享文件夹shareFolder”。那么在客户机的linux系统下的/mnt/hgfs/目录中就可以看到shareFolder这个文件夹了(路径是:/mnt/hgfs/shareFolder)。
 
最后,使用hgfs在宿主机windows和虚拟机linux之间共享文件
一、windows系统的资源共享给linux系统。windows -> linux
先把要共享的文件复制到windows上的“共享文件夹”中。之后进入linux系统,cd /mnt/hgfs/shareFolder,在/mnt/hgfs/shareFolder中可以看到windows上的共享的文件。
 
二、linux向windows共享文件。linux->windows
原理是,把需要共享给windows系统的文件复制到/mnt/hgfs/shareFolder中,就可以了。之后在windows中就可以看到共享的文件了。
 
 

以上是关于设置VMware Player中的虚拟机和宿主机共享文件的主要内容,如果未能解决你的问题,请参考以下文章

VMware8中 虚拟机和真实机ping不通!!!

[VMware]主机与linux虚拟机共享文件

如何把vmware里的ubuntu设置成一个服务器,然后通过主机来访问,虚拟机和主机可以同时上网?

VMware网络适配器的选择

如何设置VMware虚拟机使主机能够根据ip和端口访问虚拟机里的数据库(MySQL和oracle),求大神集体的操作

弄懂VMware的5种网络连接模式