最近在搭建实验环境,遇到几个问题查找了一下并解决。问题并不是网上大多数提供的解决方法解决,花了一些时间,所以记录一下留存,供自己再翻阅或他人参考。
5个过程如下:
a. linux虚拟机按住VMware Tools。这个按照网上或者官方教程操作即可。如果安装过程中提示没有安装gcc,配置好yum源,用yum install -y gcc安装一下(我遇到了这个问题)。
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]#
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]#
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。