forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 2390|回复: 14

    [经验分享] 用sd卡分区加载overlay及实现固件升级后还原配置方案

    [复制链接]

    8

    主题

    59

    帖子

    680

    积分

    高级会员

    Rank: 4

    积分
    680
    发表于 2022-11-16 21:24:14 | 显示全部楼层 |阅读模式
    官方方法太复杂。
    1.windows下使用diskgen,预先把一个512G的microSD卡分为两个区,一个区1GB,一个区476G,均是ext4文件格式;
    2.刷官方固件后,插入的SD,在openwrt界面中的“系统/挂载点”中你会发现1GB的分区识别成为/dev/mmcblk0p1,并自动挂载为/tmp/mountd/disk1_part2,476GB的分区识别成为/dev/mmcblk0p2,并自动挂载为/tmp/mountd/disk1_part1。
    3.在“系统/挂载点”页面中的“挂载点(配置存储设备挂载到文件系统中的位置和参数”栏,点选/tmp/mountd/disk1_part2设备,选择编辑,在弹出的“挂载点-存储区”对话框中,常规设施的uuid下拉菜单选择/dev/mmcblk01p1,挂载点选择“作为外部overlay使用(/overlay)”
    4.使用putty登录路由器,使用“umount  /tmp/mountd/disk1_part2”命令卸载/tmp/mountd/disk1_part2,使用“umount /dev/ubi0_2”卸载系统默认定义的overlay。
    5.重启路由器。
    6所有配置返回原厂状态,但软件包选项中你会发现挂载成功,软件空间已经升级至1GB。
    7.重新配置你的路由器、wifi热点和密码配置,安装你所需的插件。

    即使你保留配置升级固件(官方),你会发现你的管理员密码、wifi配置等还在,但已经安装好的插件消失了,这时候不用慌,再次按照上面2-5步重新来一遍,你会神奇的发现,你安装的插件都回来了(前提是你不要格式化1GB那个分区).
    回复

    使用道具 举报

    3

    主题

    44

    帖子

    765

    积分

    高级会员

    Rank: 4

    积分
    765
    发表于 2022-11-17 10:50:41 | 显示全部楼层
    那省略步骤1,直接2-7是不是就会相当于官方方法的结果了?
    回复

    使用道具 举报

    1

    主题

    25

    帖子

    225

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    225
    发表于 2022-11-17 11:29:19 | 显示全部楼层
    回复

    使用道具 举报

    8

    主题

    59

    帖子

    680

    积分

    高级会员

    Rank: 4

    积分
    680
     楼主| 发表于 2022-11-17 18:51:45 | 显示全部楼层
    XY0397 发表于 2022-11-17 10:50
    那省略步骤1,直接2-7是不是就会相当于官方方法的结果了?

    对,直接2-7就是官方的效果。
    回复

    使用道具 举报

    8

    主题

    59

    帖子

    680

    积分

    高级会员

    Rank: 4

    积分
    680
     楼主| 发表于 2022-11-17 18:56:22 | 显示全部楼层
    nayiyeshiwo 发表于 2022-11-17 11:29
    https://www.bilibili.com/video/BV1WK411Z79q?share_source=copy_web op增加扩容

    他这个比较复杂,我这边基本就是强行卸载和挂载了,我是通过官方固件自带的挂载点功能直接挂载1GB分区为外置overlay后不成功,判断是系统自动把这个分区挂载到了/tmp/mountd/disk1_part2,于是有了第2-第5步的操作,意外发现成功了,重启也不受影响
    回复

    使用道具 举报

    1

    主题

    17

    帖子

    219

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    219
    发表于 2022-11-22 14:58:53 | 显示全部楼层
    试验了一下,没成功
    回复

    使用道具 举报

    0

    主题

    18

    帖子

    78

    积分

    注册会员

    Rank: 2

    积分
    78
    发表于 2022-11-22 18:44:04 | 显示全部楼层
    感谢分享~~~~~~~~
    回复

    使用道具 举报

    3

    主题

    44

    帖子

    765

    积分

    高级会员

    Rank: 4

    积分
    765
    发表于 2022-11-22 19:23:45 | 显示全部楼层
    dazhu 发表于 2022-11-22 14:58
    试验了一下,没成功

    注意点选两个字,估计是没选吧,我一开始没注意没有勾选前面那个框框也没成功。这方法的确比官方的简单,我从4.10r6升级到4.10r7,重新点选tf挂载分区,然后用putty执行那两行命令,成功完美又成功。
    回复

    使用道具 举报

    6

    主题

    69

    帖子

    798

    积分

    高级会员

    Rank: 4

    积分
    798
    发表于 2022-11-23 10:55:30 | 显示全部楼层
    本帖最后由 nyin 于 2022-11-23 11:09 编辑

    直接硬改换闪存完事,TF/USB挂载各种疑难杂症戒弄得你嗷嗷叫
    挂载问题简单,想要稳定用USB和TF/SD作为overlay扩容,对路由器的USB/TF/SD电路设计有着很大的考量!!!




    直接安装ipk即可




    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    8

    主题

    59

    帖子

    680

    积分

    高级会员

    Rank: 4

    积分
    680
     楼主| 发表于 2022-11-23 20:15:40 | 显示全部楼层
    nyin 发表于 2022-11-23 10:55
    直接硬改换闪存完事,TF/USB挂载各种疑难杂症戒弄得你嗷嗷叫
    挂载问题简单,想要稳定用USB和TF/SD作为overl ...

    但使用这个工具可能会先格式化分区,丢失了此前安装的插件和配置,作为小版本升级的话,官方固件装插件还是很麻烦的,官方固件基本是原版openwrt,装完插件要能用还需要进一步调整
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-5-12 22:13 , Processed in 0.025333 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表