Vmware12中 Centos7 共享文件夹设置方法

先安装包依赖:

yum -y install kernel-devel-$(uname -r) 
##以上这步,如果是安装vm-tools时出现内核什么错误时,需安装,建议你提前安装
##下面这步,你懂的啦,安装编译环境啦, “./vmware-install.pl”命令来运行该安装程序,需要编译成一个新的内核linux
##你在安装完成vm-tools后,重启后,你会发现多了一个新的内核的linux 启动菜单 
yum -y install net-tools perl gcc gcc-c++

安装vm tool 光驱里tar 压缩文件,解压后,怀孕行   "./vmware-install.pl" 

mount /dev/cdrom /home/tmp
cp /home/tmp/VMwareTools-9.6.0-1294478.tar.gz /tmp
cd /tmp
tar -zxvf VMwareTools-9.6.0-1294478.tar.gz
cd vmware-tools-distrib
./vmware-install.pl

按提示操作即可。

 

有/mnt/hgfs但没有共享文件的解决方法:

mount -t vmhgfs .host:/  /mnt/hgfs
Error: cannot mount filesystem: No such device

##上面的 这个坑,基本所有linux版本都会遇到,几乎所有人的回答都类似,但解决不掉的人蛮多的。

这时不能用mount工具挂载,而是得用vmhgfs-fuse,需要安装工具包

---------------------------------------------------------------------------------------------------------------------------

mount -t cifs -o username="xmm",password="Passw0rd" //192.168.0.11/www /mnt/www

. /home/pi/python3.6_env/bin/activate

注意: 
a.密码如果你设置了win7的登录密码,这里就是你的登录密码,没有设置就是无 
b.192.168.1.1是你的win7系统的ip地址,使用cmd->输入ipconfig进行查看。
删除挂载用命令:umount /mnt/MyShare

---------------------------------------------------------------------------------------------------------------------------

yum install open-vm-tools-devel -y
有的源的名字并不一定为open-vm-tools-devel(centos) ,而是open-vm-dkms(unbuntu)
执行:vmhgfs-fuse .host:/ /mnt/hgfs

此时进入/mnt/hgfs就能看到你设置的共享文件夹了。

备注:

使用vmware-hgfsclient 命令得到的目录,/mnt/hgfs是挂载点

-----------------以下可能会造成系统无法启动成功,你可以在卡住的界面输入 root 回车 密码回车,vi /etc/fstab 你懂的

到此为止是可以使用该共享文件夹了,但每次都得重复mount一次,所以需要设置为随机启动后自动挂载
    编辑 /etc/fstab,添加下面一行
    .host:/shared     /mnt/hgfs       vmhgfs     defaults  0  0 (按需写) 

你可能感兴趣的:(CentOS,Linux)