最近在搭建实验环境,遇到几个问题查找了一下并解决。问题并非网上大多数提供的解决方法解决,花了一些时间,因此记录一下留存,供本身再翻阅或他人参考。linux
5个过程以下:
a. linux虚拟机按住VMware Tools。这个按照网上或者官方教程操做便可。若是安装过程当中提示没有安装gcc,配置好yum源,用yum install -y gcc安装一下(我遇到了这个问题)。centos
b. 点击虚拟机,右键,设置,选项,共享文件夹中设置须要电脑共享给linux虚拟机的文件夹。 事情尚未完成,linux中还须要作设置 c. 在linux虚拟机中输入"vmware-hgfsclient" 查看到电脑主机共享的两个文件夹。
[root@localhost hgfs]# vmware-hgfsclient
Foundation_7.3
DO280-3.5
[root@localhost hgfs]#服务器
若是虚拟机中建立文件夹,而后让共享文件夹挂载,会有错误提示。 补充一下hgfs文件夹,VMware软件自动建立在/mnt下的文件夹。
[root@localhost hgfs]# mkdir -p /mnt/hgfs/F7.3
[root@localhost hgfs]# mkdir -p /mnt/hgfs/280
[root@localhost hgfs]#
[root@localhost hgfs]# mount -t vmhgfs .host:/Foundation_7.3 /mnt/hgfs/F7.3
Error: cannot mount filesystem: No such device
[root@localhost hgfs]#app
d. yum安装 open-vm-tools-devel ,而后再挂载,但不是mount命令, 是用vmhgfs-fuse 。过程命令以下: yum intall open-vm-tools-devel ###安装包 vmhgfs-fuse .host:/Foundation_7.3 /mnt/hgfs/F7.3 ##挂载文件夹 vmhgfs-fuse .host:/DO280-3.5 /mnt/hgfs/280 ###挂载文件夹 e. 检查挂载结果。df -h能够看到最后两行说明挂载成功。
[root@localhost hgfs]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 3.8G 14G 23% /
devtmpfs 897M 0 897M 0% /dev
/dev/sda1 1014M 178M 837M 18% /boot
vmhgfs-fuse 291G 164G 128G 57% /mnt/hgfs/F7.3
vmhgfs-fuse 291G 164G 128G 57% /mnt/hgfs/280
[root@localhost hgfs]#ide