问题描述:如题,在/mn/hgfs 下使用ls命令不显示共享文件夹,在root权限下运行命令:
vmhgfs-fuse .host:/ /mnt/hgfs
后重新进入目录显示共享文件夹,重启后失效,需要重复上述过程。
解决重启后失效:
进入如下路径中:
/etc/init.d/ #注意:不同内核版本路径可能有差别
创建脚本"123xxx.sh"(名称自定义),脚本中编辑以下内容:
#!/bin/sh
vmhgfs-fuse .host:/ /mnt/hgfs
完成后保存,输入以下命令修改脚本权限:
chmod 774 123xxx.sh
回到 /etc目录,找到rc3.d、rc5.d两个文件夹,对应命令行和图形界面两种模式,按照当前操作系统类型进入对应文件夹,以图形界面模式为例,进入/etc/rc5.d目录,运行以下命令创建软连接:
ln -s ../init.d/123xxx.sh ./S0123xxx
#格式:ln -s [脚本文件路径] [软连接路径(注:必须在rc5.d目录下,名称随意)]
在该路径下ls查看是否生成S0123xxx软连接,若成功创建,系统开机时会自动挂载共享文件夹。