前言
之前有写过利用挂载SMB网络共享功能把家里的NAS,办公室的studio里的资料都统一挂载到OpenWrt上,再共享出来就只有一个共享目录就能聚合所有共享了,《OpenWRT挂载SMB/CIFS网络共享文件夹再共享》,但是有个问题就是每次重启OpenWrt后,就得手动点一次“保存与应用”,即是不能随系统自启动挂载SMB网络共享,今天有空摸了一下,找到解决办法,可能不是完美的。
现象
正常设置挂载目录
保存及应用后
在系统挂载点,可以看到挂载成功
但是重启后,就得手动来一次,很麻烦
直接使用命令/etc/init.d/cifs reload
重新加载也不行,只能到Luci页面——重新应用,或者在Luci的启动项——CIFS——重启
解决办法
既然在SSH里重新加载不成功,重启也不成功,那可能就是busybox不兼容,改一下cifs的配置文件就可以了
- 使用
vi /etc/init.d/cifs
编辑配置文件,在mount前加上busybox :wq
保存配置/etc/init.d/cifs reload
重载,成功
总结
可能CIFS只做了LuCI管理适配,并没有帮busybox的BASH命令适配,所以在Luci上配置好后是能正常使用的,重启后是使用bash命令加载的,不适配所以失败。
暂无评论