本人在VM中装了linux的Ubuntu系统,因为想学习在linux下的编程,但好多程序都保存在了主机上,如果能实现主机和虚拟机的通信就很方便了,在网上的一些教程都是用ftp服务器等很不方便,我在这里介绍一种简单的方法,适合初学者,实现虚拟机和主机之间的文件互传:
一、打开虚拟机,进入Ubuntu系统;
二、安装vmtools for linux:
1、 选择vmware workstation程序菜单中VM >install VMware tools。进入VMware tools的安装。
2、 打开终端;
注意:必须以root的身份进入。输入:sudo passwd root设置root的密码,设置好密码后,就可以以root的身份进入了;输入:su root;输入刚才设置的密码就可以进如了。
3、 把虚拟机的vmware tools下的安装程序复制到/tmp文件中(可以手工复制,也可以通过命令复制),如果复制不了,就输入:mount;再试一下。
4、 cd tmp;进入tmp文件,解压安装程序tar zxvfVMwareTools-8.8.0-471268.tar.gz;解压后在tmp文件中会存在一个vmware-tools-distrib文件,进入这个文件cd vmware-tools-distrib
5、 安装;输入; ./ vmware-install.pl 就可安装;安装过程中按照提示输入相应的文件以及yes、no即可;
三、安装成功后,输入:lsmod;若有vmhgfs,则说明成功,这是在mnt文件下自动生成了一个hgfs文件这个就是和主机互传文件的文件夹。
四、配置:
vm->settings
五、
选择option
选择share folders 添加文件即可。
自此设置完成,这时打开mnt->hgfs就会有一个与你刚才相同的文件,打开就实现了文件的互传。。。
说明:本人也是初学者,把我遇到的一些问题分享给大家,希望能对大家有所帮助,由于本人水平有现,可能有些方面说的不是很清楚。留个邮箱:zhikezhang@139.com。多多交流。。。
还有就是每个系统可能不太一样,大家要自己的思考。。。
转自: http://wenku.baidu.com/view/17621904e87101f69e31952e.html