Linux通过共享文件夹实现虚拟机与真机文件传输
作者:互联网
Linux通过共享文件夹实现虚拟机与真机文件传输
如果你的VMware Workstation的版本是15.0以上(不包括15.0),请直接忽视本篇文章。
我的VMware Workstation的版本就是15.0的,听网上的人说,15.0以上的不会有以下这种情况。
问题描述:我的VMware Workstation的版本就是15.0的,但是通过VMware Tools传输文件偶尔会出现进度条不动,我在网上找过资料,采纳的意见是,磁盘的响应率导致进度条不动卡死的,这个响应率不是说你的磁盘容量过少,而可能是你的磁盘使用得太多了(新机拖入文件就没出现过这种情况,只有我这种电脑用太久才会出现)。
如果你坚持要用VMware Tools传文件,就直接无视下面的内容。
针对我的上面的问题,我找到了一个办法可以解决这个问题,就是通过挂载共享文件夹进行文件拷贝。
具体方法如下:
1. 把虚拟机关机
2.虚拟机–设置—选项-共享文件夹-总是启用-添加
3.在向导中-下一步-选择一个文件夹作为共享文件夹
因为我不止一个虚拟机,我其他虚拟也需要共享,所以直接在该虚拟机所属的文件夹中创建了一个share文件。
文件夹位置自己定,名称也可以修改(建议保持默认)
4. 查看是否建立成功
5. 打开Linux虚拟机
共享文件夹在虚拟机中的路径:/mnt/hfgs/第三步的名称
我当初以share文件夹建立的,所以我的是/mnt/hfgs/share
如果你的虚拟机直接存在上面所说的文件夹,那么你就可以之间把要传到真机中的共享文件夹
然后在终端通过cp命令将文件复制到虚拟机里面,比如
cp apr-1.7.0.tar.gz /root/Desktop/
PS
但是我的比较dog,我弄完之后,在mnt里面并没有挂载到。
如果没有挂载成功的话
1.安装VMware Tools ,虽然VMware Tools可以直接用于虚拟机与真机之间文件传输,但是15.0以下的可能会出现卡机现象。
2.查看是否已经安装VMware Tools
#vmware-hgfsclient
如果出现共享文件夹,那说明已经安装了
3.安装open-vm-tools-devel
#yum install -y open-vm-tools-devel
4.安装完3之后,在终端输入
#vmhgfs-fuse .host:/ /mnt/hgfs
自己挂载一个hgfs,如果没有报错那么已经成功了,可以直接在共享文件夹上放文件,然后通过cp命令进行拷贝文件到虚拟机。
标签:15.0,真机,虚拟机,文件传输,文件夹,共享,Tools,VMware 来源: https://blog.csdn.net/yiran_jun/article/details/115463018