前言
之前有寫過利用掛載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命令加載的,不適配所以失敗。
暂无评论