京东云亚瑟路由器AX1800 PRO通过刷openwrt系统后SSH下备份原厂分区到电脑的方法,解决ttl无法一次备份log和swap分区数据

京东云亚瑟的log分区和swap分区数据超过可用内存大小导致不能TTL直接一次备份,需分别备份多个然后合并,导致了一些不方便,其实还有个折中的办法,那就是先刷op,然后直接dd备份分区,此方法更为简单,但还是要用到ttl,因为刷op需要现在ttl下刷,除非你是旧版系统可以免拆进入SSH。

方法如下:

1、ttl下刷op系统

下载文末附件中的op固件,然后tftp软件的设置不用说了吧,附件也到tftp目录里面去,依次复制下面代码执行:

tftpboot Arthur_OP_HLOS.bin ; mmc erase 0x4022 0x3000 ; mmc write 0x44000000 0x4022 0x3000
tftpboot Arthur_OP_HLOS.bin ; mmc erase 0x7022 0x3000 ; mmc write 0x44000000 0x7022 0x3000
tftpboot Arthur_OP_ROOTFS.bin ; mmc erase 0xa022 0x1e000 ; mmc write 0x44000000 0xa022 0x1e000
tftpboot Arthur_OP_ROOTFS.bin ; mmc erase 0x2a022 0x1e000 ; mmc write 0x44000000 0x2a022 0x1e000

上面代码执行完之后执行bootipq等会即可进入op(管理地址:192.168.1.1,用户:root,密码:password)

2、op系统下备份各分区:

准备个U盘,插入亚瑟的USB接口,然后进入亚瑟的SSH后台,然后输入blkid查看分区信息,其实也不用看,跟原厂系统分区一样的,直接dd就行了。

查看你的U盘挂载情况,一般是sda1,不放心的话最好确认一下,依次执行下面的命令进行备份:

dd if=/dev/mmcblk0p1 of=/dev/sda1/mmcblk0p1_0SBL1.bin
dd if=/dev/mmcblk0p2 of=/dev/sda1/mmcblk0p2_0BOOTCONFIG.bin
dd if=/dev/mmcblk0p3 of=/dev/sda1/mmcblk0p3_0BOOTCONFIG1.bin
dd if=/dev/mmcblk0p4 of=/dev/sda1/mmcblk0p4_0QSEE.bin
dd if=/dev/mmcblk0p5 of=/dev/sda1/mmcblk0p5_0QSEE_1.bin
dd if=/dev/mmcblk0p6 of=/dev/sda1/mmcblk0p6_0DEVCFG.bin
dd if=/dev/mmcblk0p7 of=/dev/sda1/mmcblk0p7_0DEVCFG_1.bin
dd if=/dev/mmcblk0p8 of=/dev/sda1/mmcblk0p8_0RPM.bin
dd if=/dev/mmcblk0p9 of=/dev/sda1/mmcblk0p9_0RPM_1.bin
dd if=/dev/mmcblk0p10 of=/dev/sda1/mmcblk0p10_0CDT.bin
dd if=/dev/mmcblk0p11 of=/dev/sda1/mmcblk0p11_0CDT_1.bin
dd if=/dev/mmcblk0p12 of=/dev/sda1/mmcblk0p12_0APPSBLENV.bin
dd if=/dev/mmcblk0p13 of=/dev/sda1/mmcblk0p13_0APPSBL.bin
dd if=/dev/mmcblk0p14 of=/dev/sda1/mmcblk0p14_0APPSBL_1.bin
dd if=/dev/mmcblk0p15 of=/dev/sda1/mmcblk0p15_0ART.bin
dd if=/dev/mmcblk0p16 of=/dev/sda1/mmcblk0p16_0HLOS.bin
dd if=/dev/mmcblk0p17 of=/dev/sda1/mmcblk0p17_0HLOS_1.bin
dd if=/dev/mmcblk0p18 of=/dev/sda1/mmcblk0p18_rootfs.bin
dd if=/dev/mmcblk0p19 of=/dev/sda1/mmcblk0p19_0WIFIFW.bin
dd if=/dev/mmcblk0p20 of=/dev/sda1/mmcblk0p20_rootfs_1.bin
dd if=/dev/mmcblk0p21 of=/dev/sda1/mmcblk0p21_0WIFIFW_1.bin
dd if=/dev/mmcblk0p22 of=/dev/sda1/mmcblk0p22_rootfs_data.bin
dd if=/dev/mmcblk0p23 of=/dev/sda1/mmcblk0p23_ETHPHYFW.bin
dd if=/dev/mmcblk0p24 of=/dev/sda1/mmcblk0p24_plugin.bin
dd if=/dev/mmcblk0p25 of=/dev/sda1/mmcblk0p25_log.bin
dd if=/dev/mmcblk0p26 of=/dev/sda1/mmcblk0p26_swap.bin
dd if=/dev/mmcblk0p27 of=/dev/sda1/mmcblk0p27_userdata.bin

注意:其实第16、17、18、20、27分区可以不用备份,16、17、18、20是刚才刷OP的HLOS和rootfs分区,用别人的原厂备份就行了,27分区是缓存分区,太大更没必要备份。

3、还原

这不用多说了吧,反着来就行了,如果要全部刷回原厂,可以先还原除红色注意事项的那几个分区外的所有分区,然后在ttl下还原16、17、18、20分区,当然这几个分区你也可以直接在op下还原,但我没试过,为了保证可靠这几个分区在ttl下进行还原的,还原之后重启就可以继续跑分了。

enjoy!

op固件下载地址:防止伸手党,设置2个积分,没积分的可签到4天获取,也可直接支付宝购买。

SVIP价 9.8 折 永久SVIP免费

已有47人支付

温馨提醒:
1.除标注原创外,本站文章和资源大部分为网络收集整理或网友上传,若不慎侵犯您的权利,请联系管理员,本站在核实无误后将根据作者意见进行处理。
2.本站需要注册会员才可下载,若您购买后发现资源失效或不能使用,请联系管理员获取最新资源或处理退款。
3.本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责,但我们会尽力保证其准确性。
4.本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向管理员举报。

异客居 » 京东云亚瑟路由器AX1800 PRO通过刷openwrt系统后SSH下备份原厂分区到电脑的方法,解决ttl无法一次备份log和swap分区数据

10 评论

  1. 这个是不是不用刷uboot了

  2. 求分区备份,我的刷了大分区gpt,结果分区乱了。。。

  3. 大佬,4.0版本能不能TTL进去?

  4. 充值后还是没法呀

  5. 充值后还是没法下载呀

  6. 支付了没有用, 然后充值了积分也没有变, 能帮忙看下吗? 充值时间是5.27号 20:53, 20:54, 20:56, 一共三笔, 分别是2元, 2元, 10元

    1. 已处理,给你冲进积分里面了,直接用积分购买就行,可能是之前网站证书到期导致,现在正常了。

发表回复