梅林改版固件自动挂载NFS 您所在的位置:网站首页 梅林固件关闭usb 梅林改版固件自动挂载NFS

梅林改版固件自动挂载NFS

2024-07-17 01:48| 来源: 网络整理| 查看: 265

    为便于在多个linux设备间共享存储,决定采用NFS挂载方法。samba虽有其便利性,但由于不支持ext文件系统的软链接、硬链接等特性,不利于linux系统使用,放弃。

    首先要从梅林改版固件的usb挂载说起,最方便的方法是通过软件中心安装USB2JFFS,跟随提示一步步设置,它对u盘的读写速度有要求,过低的速度无法挂载。强行使用只能通过自定义脚本挂载,但本人已多次遇到u盘故障导致文件系统损坏,不胜其扰,怀疑与速度过低有关。后换上了SSD,再未出现问题。

    其次是脚本设置,网上有比较多文章介绍,但通常混淆了官改与梅林改版的区别,对于梅林改版来说,在/jffs/scripts/post-mount最后增加脚本是不会因插入u盘而被调用的,正确的方法是将脚本放在/jffs/.koolshare/init.d中,并命名为Mxxxx。该路径M/U/V/T/S/N开头的脚本分别对应mount/umount/service/stop/wan/nat事件,跟随的序号表面启动顺序。需要注意的的是,mount脚本在rom启动时执行一遍,挂载u盘后会再执行一遍,因此需在脚本中加入重复运行的判断。

    第三安装entware,它需要安装在/opt目录,所以先挂载/opt。参照第二步,就/opt挂载命令加在Mxxxx脚本中,保证挂载u盘后自动挂载/opt,安装http://bin.entware.net/armv7sf-k3.2/installer/generic.sh即可。

    第四安装nfs工具nfs-utils,运行modprobe nfs加载nfs设备驱动

    第五通过mount.nfs即可挂载

    第六创建Sxxxx脚本,加入nfs驱动加载,资源挂载命令。因nfs依赖网络,所以需要加在网络正常启动的脚本中,才能确保自动挂载成功。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有