OpenWrt自动挂载共享目录方法
1、编写挂载命令保存成文件guazai
#!/bin/sh /etc/rc.common START=99 STOP=15 enable() { mount -t cifs -o vers=2.0,username=guest,iocharset=utf8 //192.168.31.210/nas /root/nas echo start #commands to launch application, such as above } start() { mount -t cifs -o vers=2.0,username=guest,iocharset=utf8 //192.168.31.210/nas /root/nas echo start #commands to launch application, such as above } }
enable自启动运行
username=guest,是不需要权限。如果需要权限,username=用户名,password=密码就可以了。
start 执行guazai start的时候执行(在自动挂载失效时挂载的)
前面为共享目录的原始地址,后面为需要挂载的地方//192.168.31.210/nas /root/nas
2、给文件执行权限
chmod +x guazai
3、软连接至/etc/rc.d文件夹下
ln -s /root/guazai /etc/rc.d/S99guazai
/root/guazai是我文件存放的位置,最好单独时放置一个文件夹内方便后期维护
S99是执行优先级如果不是特别需要提前执行的命令S99就够了,不加的话有可能不会开机自启