上次我们已经刷入了OpenWrt、开启了wifi,并接入了网络。接下来,我们要给路由安装USB存储的支持。

之前,我们使用Telnet登录路由器,为了路由的安全我们将设置root的密码,并使用SSH登录路由。telnet 192.168.1.1

接下来修改密码passwd root

输入两次新密码,关闭命令提示符。

至此,路由的Telnet服务就关闭了,并开启了SSH服务。SSH的客户端推荐使用PuTTY。使用SSH登录路由以后我们先更新一下软件包列表。opkg update

一切正常的话我们将得到以下反馈。Downloading http://downloads.openwrt.org/sna ... ckages/Packages.gz.

Updated list of available packages in /var/opkg-lists/barrier_breaker.

下面,我们就可以安装系统中所缺少的软件了。opkg install kmod-usb-storage #USB存储支持

opkg install kmod-fs-ext4          #ext文件系统支持,向下兼容

opkg install kmod-nls-utf8        #UTF-8字符支持

opkg install block-mount           #USB挂载支持,USB启动支持

安装完成后,插入Ext3或者Ext4格式的U盘,系统将会自动识别出来。

ls /dev

能够看到类似sda、sda1、sda2这样的命名。mount /dev/sda1 /mnt #将sda1分区挂载到/mnt

cd /mnt #打开/mnt

这样就成功挂载了U盘。

接下来,我们要让系统从U盘启动,来扩展下可怜的不到4M的空间。mount /dev/sda1 /mnt #挂载sda1到mnt

mkdir /tmp/root #创建根文件夹镜像

mount -o bind / /tmp/root #绑定根目录到镜像文件夹

cp /tmp/root/* /mnt -a #复制根文件夹所有文件到/mnt

echo Boot from U-Disk >> /mnt/etc/banner #写入一个提示用于表示这是U盘启动

umount /tmp/root #卸载

umount /mnt #卸载

U盘启动所需要的文件已经准备好了,接下来要让系统启动时自动挂载U盘并从U盘启动。vi /etc/config/fstab #编辑fstab配置文件

添加以下内容(#为注释内容,可以不添加)config ‘mount’

# option target ‘/overlay’ #挂载到/overlay

option device ‘dev/sda1′

# option fstype ‘ext3′ #推荐ext3格式

# option options ‘rw, sync’ #模式选项

# option enabled_fsck ’1′ #检查修复磁盘错误

option enabled ’1′

option is_rootfs ’1′

运行以下内容/etc/init.d/fstab enable #开机启动fstab

reboot #重启

按此配置,一切正常的话,当重启完成登录SSH后就会看到最后一行提示为Boot from U-Disk

好了,系统挂载在U盘启动到此完成。

wr720n刷成网络打印_TP-Link WR720N刷入OpenWrt之一般流程相关推荐

  1. wr720n刷成网络打印_OPENWRT for TP-LINK TL-WR720N 4M-8M固件,含NAS、3G、Printer,支持3070和8187网卡 20120906 - V2EX...

    还记得好久以前很多朋友团购的WR720N吗? 一直等着OPENWRT出patch好让703N的固件能支持720N的硬件开关. 很遗憾到现在还没有.... :( 今天看到antclan修改的固件,觉得基 ...

  2. wr720n刷成网络打印_wr720n v4 折腾笔记(一):安装Openwrt

    好久没有写过文章了,今天先来个引子:wr720n v4版本安装openwrt 最近弄了个路由器wr720n,想抓包做点东西,于是就先从刷固件openwrt开始吧. 所需工具: 1.wr720n v4路 ...

  3. nexus7 刷成kali linux,Nexus 6p 刷入Kali Linux Nethunter 2019.4方法

    19.12.20 NetHunter 版本更新为,2019.4 刷写方法不变,已刷过.3版本的,只要手机重置,然后直接再刷一遍su,和新的19.4的包,就行了 本教程主要参考了以下链接中的安装方法:h ...

  4. wr720n刷成网络打印_方便实用!教你如何简单把 usb打印机改成无线打印机!

    原标题:方便实用!教你如何简单把 usb打印机改成无线打印机! usb打印机改成无线打印机 只需三大步骤就可以搞定: 第一.硬件准备 首先你需要有一个带USB接口,能刷openwrt的路由器. 小编用 ...

  5. wr720n刷成网络打印_USB打印机通过路由共享wifi局域网打印,同网段

    USB打印机通过路由共享wifi局域网打印,同网段 2020-03-28 14:31:56 16点赞 163收藏 23评论 小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限 ...

  6. 小米MIX 3如何刷成开发版启用Root超级权限

    小米的机器不同手机型号一般情况官方都提供两个不同版本,分别为稳定版和开发版,稳定版没有提供root超级权限管理,开发版中就提供了root超级权限,在很多工作的时候我们需要使用的一些功能强大的软件,都需 ...

  7. ST-Link刷成J-Link

    1,SEGGER官方提供 将ST-Link固件升级到成J-link OB固件 http://www.amobbs.com/thread-5649373-1-1.html ST官方发布了消息可以将其板载 ...

  8. 为什么电脑能随便重装系统,而手机刷机可能刷成砖?

    其中之一是现在的Windows系统是基于Windows NT内核开发的,这种系统源代码是封闭的,硬件的良好适应性是Windows操作系统的有一个重要特点.Windows操作系统支持多种硬件平台对于硬件 ...

  9. MIUI9系统详细刷成开发版启用root权限的教程

    小米的机器不同手机型号通常情况下小米官方都提供两个不同版本,分别为稳定版和开发版,稳定版没有提供Root权限管理,开发版中就支持了Root权限,很多情况下我们需要使用的一些功能强大的应用,都需要在Ro ...

最新文章

  1. vs2017数据可视化建模_介绍数据可视化社区调查2017
  2. 嵌入式系统自动使能alias
  3. TCP/IP协议:链路层
  4. python3 redis_python3_redis随手学习笔记
  5. Excel制作图表的方法
  6. 关于如何能够快速找到某个文本在所有文件中的出现位置
  7. div输入的内容全选css,将CSS类应用于内容中的选定文本可编辑div
  8. Springboot项目启动的三种方式
  9. 一道三角函数相关级数求和问题
  10. VS code报错:Launch options string provided by the project system id invalid.
  11. ubuntu之间传输文件
  12. 记忆减退之----LM1117 电路连接图
  13. Latex表格制作记录
  14. ubuntu设置软件安装源为阿里云
  15. 深善扶贫:深圳弘法寺启动“春风谷雨”送温暖行动
  16. 【洛谷 P5149】 会议座位【归并排序】
  17. guitar pro8.1免费的吉他学习辅助软件
  18. 破解帐户后,黑客重现如何榨干用户的最终价值
  19. Android SDK 2.1 下载与安装教程
  20. 专访盖国强李轶楠丨通过数据库服务能力评估背后的故事

热门文章

  1. springboot车辆管理系统的设计与实现毕业设计源码031034
  2. linux 修改群组名称,linux常用命令系列—chgrp-修改所属群组
  3. u盘怎么安装计算机系统软件,教你怎样用u盘安装win7x64系统
  4. 晶振(有源晶振、无源晶振)构造,工作原理。
  5. B - The Pilots Brothers' refrigerator
  6. 【RBF预测】基于RBF神经网络实现预测matlab源码
  7. 冰与火之歌-五王之战(优达数据分析进阶项目)
  8. LDO选型参考(原理、参数)
  9. Extract Method(提炼函数)
  10. python在线diff工具在哪_Python - deepdiff