ASUS AC88U 路由器开机自启方法
说明一下这个方法不同与网上其它的jffs方法,这个完全用官方的固件、应用 不是梅林系统。
此方法也来自网络和实践,在此感谢!! 如果侵犯了你的权益请联系我。
所为的自启就是指开启自动运行脚本、应用、以及想要使用的功能,本文以开机自动挂载swap分区为例说明一下具体方法。
1.首先我们需要一个U盘,大小都可适自己情况而定。插入路由器中,一般情况下系统会自动挂载U盘。如果没有挂载重启一下。
2.我们进入路由器web管理页面、浏览器中输入:
http://router.asus.com
输入用启名、密码进入。进去以后我们创建一下/opt环境。
点击USB相关应用
s
如下图点击安装一下下载大师
按提示选择安装路径,下一步即可,安装要下载应用程序,要一段时间,安装好可以用也可以不用,关掉即可。这时我的/opt环境就创建好了。
3.下面我开启一下ssh。
启用SSH项选择:是
点击 应用本页面设置 保存一下退出就好。
4.下面我们SSH登陆路由器
ssh 用户名@IP地址(或域名)
回车后提示你输入密码,输入完密码后就可登陆
进入一下/opt环境看一下我的环境已经创建好了
cd /opt
ls
df、free一下没有Swap。
新建一个专门的文件用于swap分区
dd if=/dev/zero of=/tmp/mnt/sda/swap bs=512 count=1048576
注:此文件的大小是count的大小乘以bs大小,上面命令的大小是512MB
查看一下ls -al /tmp/mnt/sda 可以看到swap文件已经创建好了。
通过mkswap命令将上面新建出的文件做成swap分区
mkswap /tmp/mnt/sda/swap
swap分区已经做好了,开启一下。
swapon /tmp/mnt/sda/swap
free
查看一下挂载好了。
挂载好是挂载好了,但是这样重启路由器后就没有了,还要挂载一次。我们就编个脚本让系统开机自动挂载吧。
先说明一下方法
需要在以下三个目录中设置
1. /opt/.asusrouter
2. /opt/etc/init.d/S50asusstartd
3. /opt/lib/ipkg/info/asusstartd.control
说明:
1. .asusrouter是隐藏文件,不会被执行,所以可以是空白的,但是不能没有。
2. S50asusstartd可以是任何文件名,但是必需是S+两位数字+具体名字(S大写字符)。是执行的脚本主题程序(以后就更改此文件即可)
3. asusstartd.control是控制文件用以控制脚本文件的执行,名字必需是第二步的具体文件名加.control内容中必需有如下代码:Enabled: yes
我们按照上面的方法试验一下
1. /opt/.asusrouter 这个文件不管,系统自带。来看一下
ls -al /opt/
2. 第二步我们创建个脚本放到启动目录/opt/etc/init.d/文件名任意我们就叫S60swapon吧。
cd /opt/etc/init.d/
touch S60swapon
vim S60swapon (没有vim可以用vi,vi系统自带)
加入以内容
简单的一句,保存就可以。
chmod 755 S60swapon
改一下权限,使其能执行。
3.第三步在/opt/lib/ipkg/info/目录中创建控制文件swapon.control
cd /opt/lib/ipkg/info
touch swapon.control
vim swapon.control
输入以下内容
保存退出就好了,到此开机自启就设置好了,重启看一下。
swap分区就处自己挂载了。
这个例子很简单,你可以写个自己想要的脚本来实现自己想要的功能。方法都是一样的。
ASUS AC88U 路由器开机自启方法相关推荐
- Win10系统下设置软件(.exe可执行程序)开机自启方法
[导读] 本文衔接上文<基于PyCharm集成开发环境下的Python文件(.py)封装成可执行文件(.exe)方法>将Python文件封装成.exe可执行程序之后的程序开机自启方法介绍. ...
- 绿色软件在Windows10中设置开机自启方法
绿色免安装软件在Windows10系统中开机自启 首先创建绿色软件快捷方式,然后复制下面路径,将快捷图标剪切到该目录中 C:\ProgramData\Microsoft\Windows\Start M ...
- 海思3519A开发板设置脚本开机自启方法
提示:以下是本篇文章正文内容,下面案例可供参考 一.了解一下开发板目录下的/etc/init.d 这里的文件,将在开发板开机后按照Sxx序号从小到大依次执行.因此只需要在这些文件中添加我们想要执行的命 ...
- Windows 下手动配置 Nginx 及 PHP-CGI 多进程开机自启方法
强迫症福利,像我这样的人除非懒到极致才会用 phpStudy 这样的一键式集成环境,但是用的时候也会去更换 MySQL/Nginx/PHP 版本,因为 PHP 和 MySQL 在集成环境里面大多是 ...
- linux开机自启任务和定时任务
开机自启方法一: 1)cd /etc/rc.d/rc.local 2)shell脚本目录添加到文件末尾(提前确认文件可执行) 3)重启后就会执行开机自启 开机自启方法二: 1)cp /root/sh0 ...
- 【Linux】Ubuntu输入法不能开机自启的解决方法
操作系统:Ubuntu Kylin 16.10 自从操作系统安装了搜狗输入法以后,每次重启电脑都需要手动启动Fcitx,才能启动搜狗输入法.下面给大家介绍输入法开机自启的解决方法: 操作系统的用户家目 ...
- centos开机自检及开机自启服务-Dash.shell及Systemd方法
centos开机自检及开机自启服务-Dash.shell及Systemd方法 目录 centos开机自检及开机自启服务-Dash.shell及Systemd方法 一.基本命令 二.开机登录的过程及开机 ...
- Centos设置程序开机自启的方法
[转]CentOS设置程序开机自启动的方法 转自:http://www.centos.bz/2011/09/centos-setup-process-startup-boot/ 在CentOS系统下, ...
- centos7查看当前cpu运行模式_杂集:centos7中设置服务开机自启的两种方法,欢迎补充...
前言: 在日常使用linux系统过程中,安装服务后系统不会自动启动服务的.就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务.如果每次重启服务器都要自己手动启动这些服务,一台 ...
最新文章
- 面对996,程序员如何利用“碎片时间”涨薪?
- mxnet 配置gpu
- php获取当前时间的毫秒数,并且利用它测试代码段执行时间
- 吐血,经过4个小时,终于发现这个可以解决虚拟机ubuntu不能联网的问题
- 使用Eclipse和Open Liberty的Java EE 8上的Java 9
- 在Spring中了解事务注释
- c++ cstring 转换 char_cstring.h库常用函数
- 【AI视野·今日Robot 机器人论文速览 第二十一期】Fri, 24 Sep 2021
- Nodejs全局安装模块后找不到命令的解决方法
- c/c++教程 - 2.4.2.6 初始化列表语法,初始化列表参数
- Mybatis-学习笔记(4)1对1、1对多、多对多
- ArcGIS中地理配准与空间校正的不同
- 睡前改善睡眠的简单方法有哪些,不妨试试这几个小妙招
- C语言写出猜数字游戏的代码
- datadog ebpf模块 offset-guess.o 问题排查解决
- Cisco(60)——DHCPv6
- 与java类似的电脑程序语言_2018十大最热门编程语言排行榜出炉,Java竟不是第一!...
- pptx,docx,xlsx 文件下载问题
- Cocos Creator 开发QQ玩一玩入门到放弃?
- 【原创】ES5高效封装WIN10系统教程2020系列(二)准备封装环境
热门文章
- 大疆2019届秋招笔试--测试工程师
- java安装及设置eclipse
- icloud连接服务器时出现问题_iphone8 icloud连接服务器时出现问题
- SpringBoot(二): 使用Dokcer+SpringCloud+Consul+Fabio搭建微服务
- CRS-0804:PROC-26: Error while accessing the physical storage
- 泥瓦匠之 Java 的成长感悟
- “搬砖”机器人两天盖一栋房?泥瓦匠表示很心累
- 关于laravel 使用__call,__callStatic实现静态,动态方法互相调用
- golang构建htpp服务
- 多重网格法解泊松方程(两步法)