windows10 +Vmvare 共享文件夹设置 ——填坑之旅
自己的一次总结,也为后来人少踩坑,环境 vmware 12 ,win10,centos7设置虚拟机这一步非常简单,虚拟机关机状态下,右键虚拟机->设置->选项 ,如图 添加windows 宿主机对应的目录就好了,记得勾选总是启用 安装vmvare-tools点击菜单栏上的虚拟机安装vmware-tools,(我这已经安装好了,显示重新安装) 点...
自己的一次总结,也为后来人少踩坑,
环境 vmware 12 ,win10,centos7
设置虚拟机
这一步非常简单,虚拟机关机状态下,右键虚拟机->设置->选项 ,如图
添加windows 宿主机对应的目录就好了,记得勾选总是启用
安装vmvare-tools
点击菜单栏上的虚拟机安装vmware-tools,(我这已经安装好了,显示重新安装)
点击安装之后,系统会挂在cdrom,可以在当前的桌面上看到
将/run/media/username/VMware\ Tools 目录下的VMwareTools-xxx.xxx.tar.gz拷贝到/tmp 目录下(注意有的博客会告诉你 挂载到/mnt/cdrom 什么的,系统会写保护,无法解压安装包,是坑是坑)
[root@localhost tmp]# cp /run/media/wonbin/VMware\ Tools/VMwareTools-10.0.10-4301679.tar.gz /tmp/
[root@localhost tmp]# tar xzvf VMwareTools-10.0.10-4301679.tar.gz
[root@localhost ~]# cd /tmp/vmware-tools-distrib/
[root@localhost vmware-tools-distrib]# ./vmware-install.pl
剩下的就是输入enter ,yes 或no ,一般输入中括号提示的,
如果你能看懂英文那就更好了,看不懂也没关系,问题不大,下面的输入no
提示找不到 gcc 和 kenel header 的路径 甭管他,不影响,如果你是完美主义者,在安装vmware 之前,执行如下操作
安装缺失的工具,就不会存在这个问题了
yum install gcc
yum install kernel-devel
yum install fuse
yum provides /usr/sbin/semanage
yum install policycoreutils-python
更新刚安装的组件:
yum update gcc -y
yum update kernel -y
reboot
其实没必要安装这些,不影响的
出现这个说明安装成功 :)
执行vmware-hgfsclient 命令查看当前共享的目录
挂载共享目录
-
一次性挂载
[root@localhost tmp]# mount -t vmhgfs .host:/web /data/wwwroot
Error: cannot mount filesystem: No such device
安装vmhgfs-fuse工具
[root@localhost tmp]# yum install open-vm-tools-devel -y
[root@localhost tmp]# vmhgfs-fuse .host:/web /data/wwwroot
-
永久挂载
如图,注意 虚拟机上的挂载路径/data/wwwroot 必须是空的,不然重启没法开机,/etc/fstab 编辑错误也没法开机
可以用这个命令测试 /etc/fstab
# mount -fav
至此 虚拟机共享文件夹完成了 :)
一开始有点轻敌大意,没想到设置共享目录还要这么麻烦,尤其是好几次无法开机,真的蛋疼,
参考链接:
Vmware10中Centos7挂载Windows主机的共享文件夹
Centos 7 共享文件夹hgfs没内容 &文件夹永久共享
更多推荐
所有评论(0)