Linux学习记录
前言
今天,在做挂载时候,需要使用到镜像文件,于是乎,为方便传输,我启用了共享文件夹方便centos能够直接读取里面的iso文件,然后利用loop挂载。
但是,当我开开心心的开启共享后,却发现Ceentos里面没有这个文件!!!然后经过不懈努力终于找到了解决方法!
一、不出现的原因:
经过查证,发现共享文件夹不出现的原因是因为,Centos7中是不再支持自动的将共享的文件夹挂载到Centos系统中了,明明之前版本还支持的…,有可能是出于安全考虑吧。
于是乎想要解决,那么唯一的方法就是把它挂载上去,但是这个挂载和我们普通的mount是有点点区别的。
二、解决办法
首先,切换目录到/mnt当中,看是否有hgfs这个目录,如果没有则创建:
cd /mnt
mkdir hgfs
然后使用以下命令,先查看是否启用了共享文件夹(没启用的话看第三部分)
vmare-hgfsclient
然后,看到自己共享的文件名,然后之后输入如下命令:
vmhgfs-fuse .host:/【你的共享文件夹名字】 /mnt/hgfs
之后,就可以看见出现了!
但是依旧有个bug,就是图形界面进不去,我估计是x window的问题,无法进行识别,但是没关系,我们在命令行进行操作也可以!!!
若是想要以后启动就有,则需要进入启动文件夹:/etc/fstab,在最后一行输入:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults 0 0
三、补充给不知道怎么启用共享文件夹的
总结
搞了那么久,最后发现竟然是没挂载的原因,emmm,怎么说呢,亏我刚学了挂载!