
1、VMWare自己可以把虚机中的硬盘映射到主机中的一个文件夹或网络文件夹,具体是在VM的设定里Option,haredFolder, 选择Alwaysenabled,再Add就可以用向导来设置了。
2、然后,如果你的虚机和主机在一个局域网里,你可以在linux里面配置Samba服务器来和windows共享文件。
我在Mac上,使用Parallels Desktop安装了一个 Ubuntu虚拟机,经常需要拷贝文件。使用smb可实现:
编辑此配置文件,在末尾处添加需要共享的文件夹路径以及设置
如下图所示:
我需要共享的是/home/compass/work文件夹,此文件夹有读写权限。
保存即可。
或者
找到地址之后,进行最后一步,在mac上打开:
用Finder在菜单上点击:前往->连接服务器
打开第四步查看到的地址:
在d出的对话框内,输入第3步的用户名,以及密码,即可看到文件夹:
如此即可互相共享文件夹了。
有一点需要注意,Linux上和Mac上解压缩的文件格式有所不同,在编译某个源码时,需要格外注意。
*** 作系统:中标麒麟高级服务器 *** 作系统软件V7.0U6
部署虚拟机:VMware® Workstation 12 Pro
1、安装VMware tools
打开终端,进入目录
[root@localhost ~]# cd /run/media/root/VMware\ Tools/
复制文件到一个目录
[root@localhost ~]# cp /run/media/root/VMware\ Tools/*.* /tmp/vmtools/
进入/opt/vmtools/目录,给文件权限
解压该压缩包文件
[root@localhost vmtools]# tar -xzvf VMwareTools-10.1.6-5214329.tar.gz
进入解压后的目录
[root@localhost vmtools]# cd vmware-tools-distrib/
执行安装文件
[root@localhost vmware-tools-distrib]# ./vmware-install.pl
2、设置共享文件夹
虚拟机关闭状态,进行虚拟机设置。
共享文件夹,设置为:总是启用,添加主机文件夹路径
3、打开linux系统,进入目录/mnt/hgfs/,
[root@localhost mnt]# cd /mnt/hgfs
就是共享文件夹
4、如果此时使用mount命令挂载到目录/mnt,就看不到共享文件夹了。
使用完挂载的文件之后需要再卸载才可以,执行umount -l /mnt 目录卸载
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)