本文主要是介绍VMware 虚拟机共享宿主机文件夹,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、背景
在虚拟机中,需要写文件到宿主机的文件系统中
宿主机的文件共享给虚拟机使用
这些场景就涉及到VM的虚拟机怎么访问宿主机的磁盘文件夹
二、软件背景
宿主机:window机器,本文是win7
虚拟软件:VMware12.5.6,应该也适用于其他版本
虚拟机系统:linux系统,本文是centos7.6
三、目的
将宿主机的目录:【H:/vd】共享给虚拟机使用,
虚拟机中的目录为:【/mnt/data】
四、操作步骤
在VMware软件中操作
【我的计算机】-》选中虚拟机-》右键-》【设置】-》【选项】-》【共享文件夹】
-》【文件夹共享】-》【总是启用】-》【添加】
添加文件夹给虚拟机使用
在虚拟机中操作
启动好虚拟机
临时挂在目录
mount -t fuse.vmhgfs-fuse .host:/ /mnt/data -o allow_other
mount | 挂在命令 |
-t fuse.vmhgfs-fuse | 指定文件系统为:fuse.vmhgfs-fuse |
.host:/ | 磁盘设备,这个是vm中虚拟机的固有值 |
/mnt/data | 挂在到虚拟机中的路径 |
-o allow_other | 指定虚拟机中所有用户可以访问该路径 |
永久挂在目录
编辑/etc/fstab文件:vi /etc/fstab
在最后一行添加
.host:/ /mnt/data fuse.vmhgfs-fuse defaults,_netdev,allow_other 0 0
五、挂在后效果
这篇关于VMware 虚拟机共享宿主机文件夹的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!