VMware虚拟机和主机之间共享文件夹以及文字和文件的复制功能开启

1、虚拟机安装VMwareTools

虚拟机和主机间开启共享文件夹功能,首先需要虚拟机成功安装VMwareTools。

首先我们得先关闭虚拟机
在虚拟机>>>设置>>>选项>>>硬盘/软盘都改为使用物理驱动&自动检测

然后打开虚拟机时(没有进入前),会发现安装VMware tools的选项亮了,我们点击他。进入第二步。

复制图中箭头所指压缩包到桌面,并解压

cd ~/Desktop/             
ls    #可以看到当前目录下有刚刚提取的 VMwareTools-10.3.23-17030940.tar.gz安装包(文件名可能不一样)

tar -zxvf VMwareTools-10.3.23-17030940.tar.gz         #解压安装包

cd vmware-tools-distrib/
sudo ./vmware-install.pl         #安装VMware tools
#进入安装后根据提示一直输入yes就行

 添加依赖,如下图,因为我之前安装过一次open-vm-tools,现在重新安装,需要通过第一条命令将原来安装的vm-tools卸载掉,如果没有安装过可以忽略第一条命令

sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

然后再打开增强型键盘
关闭虚拟机后,在 vmware菜单栏-虚拟机-设置-选项-右侧下“增强型键盘”选为“在可用时使用”。

重新开启虚拟机后,问题解决。

到这里VMware tools已经完全安装成功了

2、开启共享文件夹

首先本地需要增加一文件目录,该目录用于和虚拟机进行文件共享

在虚拟机设置-选项中,开启共享文件夹,并在文件夹选项中,点击添加,选择我们上一步创建的主机文件夹目录,如下图所示

进入到虚拟机中,使用此命令vmware-hgfsclient查看是否能看到共享目录

创建虚拟机共享文件目录

sudo mkdir /mnt/hgfs

提示:有的虚拟机会自动创建该目录,如果已有不用再创建,创建需要有root权限

挂载虚拟机目录

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

挂载后,可以进入到挂载后的目录下查看,如下图已经可以看到主机共享的文件夹

注意:挂载虚拟机目录的命令,必须在/mnt/hgfs目录外执行,不然不成功,我安装时就是在此目录执行,然后一直看不到我的共享文件夹,排查了很久,汗!

还有最后一步,将刚才的挂载命令写到虚拟机的开机启动项中,不然每次开启虚拟机都需要重新输入挂载命令,将.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0添加到/etc/fstab文件最后一行,修改改文件需要右root权限,可以命令前加sudo,或者切换到root用户执行

vim /etc/fstab
 .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

 至此,虚拟机和主机之间的键盘文字输入拷贝、文件的复制粘贴,以及文件夹共享功能已经俱备了

  • 14
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值