找回密码
 注册

QQ登录

只需一步,快速开始

查看: 36497|回复: 51

B610升级固件到C30S050【分区恢复法】

[复制链接]
发表于 2021-7-28 20:09:22 | 显示全部楼层 |阅读模式
本帖最后由 1290300908 于 2021-7-29 20:02 编辑
! p7 }" g) ~3 Q7 x
2 j* D! O' D) h# S6 }& d本帖方法来自恩山论坛 Dane_Z) m" O! I: I' P
传送门地址:恩山无线论坛原贴
+ J) O: ~$ I0 W/ R2 m  ~: U8 B以下是原帖精简内容,根据实际情况做了缩减操作,请严格按我的步骤,否则会变砖。每一行命令都必须等跳出输入行才算完成!!!
2 t' _8 o. D  j" d  H, O+ B# l4 [
  1. root
    ' R9 x: E9 p/ S/ ?) X! [  f
  2. adminHW5 F  H$ Q& h) F- f& |/ f
  3. su
    + r) r% ~  e0 Q% X' _
  4. shell% Z5 N* c( Z# o* ?$ M+ ~6 E8 v7 m- m
  5. cd dev/shm
    3 I. C; [2 G  T6 Y
  6. tftp -gr mtd6.bin 192.168.100.10(ip自己看着配置)
    ; D4 i, R4 }* ]: }( k; _
  7. dd if=mtd6.bin of=/dev/mtdblock7
    ; L5 h/ ^# q0 i# ~9 }4 ~3 F
  8. dd if=mtd6.bin of=/dev/mtdblock6
    : c+ H  l+ I6 P7 N
  9. rm -f mtd6.bin
    - Q/ q% G; g9 f. [7 s7 n
复制代码
以下是提取分区备份的操作。& z- K5 Y  B! M# \6 L. H
  1. WAP(Dopra Linux) # cat /proc//mtd
    8 R& ~  v1 f6 p- Q
  2. dev:    size   erasesize  name: |  N2 N, G2 T0 ~* C
  3. mtd0: 00100000 00020000 "bootcode"  Z4 }+ C5 Y. N' C8 \3 \6 k
  4. mtd1: 07f00000 00020000 "ubilayer_v5"
    * S) ~3 |8 t4 }5 B* k: J7 o& `
  5. mtd2: 0001f000 0001f000 "flash_configA"
    ) q. ]: `( Z$ B% Z" p. {/ T; S9 b
  6. mtd3: 0001f000 0001f000 "flash_configB"
    ' z) }4 S$ ]+ k2 B2 n
  7. mtd4: 0001f000 0001f000 "slave_paramA"% L3 l- T! ^8 ]7 }8 `
  8. mtd5: 0001f000 0001f000 "slave_paramB"
    & t7 X' T  C* u0 C' L" q& E6 w# x2 Z
  9. mtd6: 02c14000 0001f000 "allsystemA"
    8 S  t0 M! z6 C; ^; k
  10. mtd7: 02c14000 0001f000 "allsystemB"* @- C+ r+ F/ u& X7 a5 R6 n0 L4 U
  11. mtd8: 0001f000 0001f000 "wifi_paramA"
    , U0 H2 ]  |# @7 O3 @
  12. mtd9: 0001f000 0001f000 "wifi_paramB"
    ; c  p5 i5 ^4 I. L4 ~
  13. mtd10: 00117000 0001f000 "keyfile"
    2 u( N* Q) I7 q( a5 C
  14. mtd11: 01d8c000 0001f000 "file_system"
    . c; i0 Q' V2 u; g) g6 b

  15. : {' q' [8 x6 D) p* c( ~; }; }: S
  16. 提取备份分区
    2 w# C8 ~0 g0 Z/ B
  17. cd dev/shm, n& Q) r" ~6 y2 E1 {! ^, l7 W/ T  p* u

  18. ' h4 T5 M  `7 H# r8 {
  19. dd if=/dev/mtd0 of=mtd0_bootcode.bin% f) k4 m  s1 J. h4 ~4 U
  20. tftp -p -l mtd0_bootcode.bin -r mtd0_bootcode.bin  192.168.100.10(电脑的IP)
    + {0 I# j$ g% w+ p* E
  21. rm -f mtd0_bootcode.bin* N7 Y- L0 O0 T
  22. ( O, j1 ^' E. l* q( G7 j; `- z
  23. dd if=/dev/mtd1 of=mtd1_ubilayer_v5.bin
    6 o* l( [0 h% g2 P3 r1 `, C
  24. tftp -p -l mtd1_ubilayer_v5.bin -r mtd1_ubilayer_v5.bin  192.168.100.10(电脑的IP). D, r- c7 N: ^
  25. rm -f mtd1_ubilayer_v5.bin
    2 m7 L2 ], c+ |
  26. ) E% x& e( B# C4 x5 M
  27. dd if=/dev/mtd2 of=mtd2_flash_configA.bin
    ' }. m( Y! w+ v6 z8 j
  28. tftp -p -l mtd2_flash_configA.bin -r mtd2_flash_configA.bin  192.168.100.10(电脑的IP)
    % {1 n" ]0 _3 ]( o& ]0 L$ Q1 M: P6 V8 y" m, y
  29. rm -f mtd2_flash_configA.bin
    ' w2 P: J1 ?3 r6 a

  30. 9 b  W. u/ I2 ]# p3 A2 d! r" c# y
  31. dd if=/dev/mtd4 of=mtd4_slave_paramA.bin0 t) \) v+ ~! ?1 ]5 J+ H
  32. tftp -p -l mtd4_slave_paramA.bin -r mtd4_slave_paramA.bin  192.168.100.10(电脑的IP)% D8 q. l, q% X; l% l; o( [
  33. rm -f mtd4_slave_paramA.bin8 K1 A, T$ T) y1 n

  34. + K+ C1 r: N: w
  35. dd if=/dev/mtd6 of=mtd6_allsystemA.bin% v, A: n, Q6 C/ E+ V
  36. tftp -p -l mtd6_allsystemA.bin -r mtd6_allsystemA.bin  192.168.100.10(电脑的IP)5 B& ^) t& l. E4 G) S' u
  37. rm -f mtd6_allsystemA.bin
    " S8 g. u; y3 R8 w. I# T# ^6 l% L

  38. * s) }) h5 U, i! u
  39. dd if=/dev/mtd8 of=mtd8_wifi_paramA.bin
    - D- {- t. n! r9 X, d% [
  40. tftp -p -l mtd8_wifi_paramA.bin -r mtd8_wifi_paramA.bin  192.168.100.10(电脑的IP)0 ~/ z5 i: M8 B6 k
  41. rm -f mtd8_wifi_paramA.bin
    , c& M, K, c+ }% n6 i4 \- [" x9 @
  42. ! r+ @! d4 B" \7 {2 c2 o; E
  43. dd if=/dev/mtd10 of=mtd10_keyfile.bin5 ?2 O2 z* R/ t! z4 t
  44. tftp -p -l mtd10_keyfile.bin -r mtd10_keyfile.bin  192.168.100.10(电脑的IP)# w) w" Q. u. ^0 W% Q! H3 Y, m
  45. rm -f mtd10_keyfile.bin
    9 y/ _4 M! i8 \: q
  46. + P" p" ^  R/ n, g, f& D$ S
  47. dd if=/dev/mtd11 of=mtd11_file_system.bin, o, v/ F  A# K  G- m: F4 A3 U0 k# T- s
  48. tftp -p -l mtd11_file_system.bin -r mtd11_file_system.bin  192.168.100.10(电脑的IP)
    # d' K/ c" o7 E, g; p! K+ i
  49. rm -f mtd11_file_system.bin
复制代码
3 R! }* t1 I0 p$ Z; K

$ t. d- e8 C6 v8 m2 R- @" _
' Q  c5 H( F9 ^; _, R  @9 Y, i/ z$ u) ~

( O7 e9 Z3 Q  e
* g7 F/ `; G7 k. d, v8 I( z# ^下载地址:https://cloud.189.cn/web/share?code=zARJF3AJRNN3
3 [5 d$ t# B) k+ _3 ^9 y% e# E' {# Q, E2 {5 _: }

; ?2 `3 Y& j; O' T, ~8 k
  a, n1 e. h0 H

本帖子中包含更多资源

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

×
dantezvx 该用户已被删除
发表于 2021-9-10 14:09:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2021-7-29 00:39:17 | 显示全部楼层
本帖最后由 1290300908 于 2021-7-29 14:18 编辑 ' g; \( o) G5 m$ C3 m8 ~

  I6 i9 K6 k' @, I$ L9 y2 D已修改帖子,请严格按照步骤来!理论上来讲k662c的105版本也可以刷031固件来降级。其它光猫也可以尝试以此方法升级,前提是得有mtd6分区
 楼主| 发表于 2021-7-30 11:58:14 | 显示全部楼层
发表于 2021-7-31 15:11:20 | 显示全部楼层
谢谢,提供了不一样的升级方法!
发表于 2021-7-31 22:01:06 | 显示全部楼层
如果B是备份的话,能不能不刷B,只刷A,这样即使A有问题,还可以从B启动呢?
 楼主| 发表于 2021-7-31 22:33:49 | 显示全部楼层
legend2k 发表于 2021-7-31 22:01
9 }$ }* x. Q& V# ^4 m/ U: Z如果B是备份的话,能不能不刷B,只刷A,这样即使A有问题,还可以从B启动呢? ...
  T# i- y; E  v6 @* n: I6 ?) m
可以的 建议刷机前先做备份
发表于 2021-8-1 09:38:52 | 显示全部楼层
升级了能降级恢复成190吗?
 楼主| 发表于 2021-8-1 09:43:53 | 显示全部楼层
sm0507 发表于 2021-8-1 09:38
2 a9 t# y7 |3 d8 l. b5 U, k  d7 I升级了能降级恢复成190吗?

& d# b" V- F0 P重新刷分区呗 我另一个帖子里有
发表于 2021-8-1 12:27:01 | 显示全部楼层
1290300908 发表于 2021-8-1 09:43
* [9 u: F* H: q重新刷分区呗 我另一个帖子里有

2 O" u: D9 O6 g' t) d. r: f( Y楼主麻烦请教下,我用同样的方法备份HG8321r小款的分区,为什么个别文件一备份光猫就重新启动了,是备份目录的空间不够吗?还是其他原因
 楼主| 发表于 2021-8-1 12:47:56 | 显示全部楼层
ayinn 发表于 2021-8-1 12:27
+ v/ u$ d% V4 F. a9 s/ w# K7 k/ g& b楼主麻烦请教下,我用同样的方法备份HG8321r小款的分区,为什么个别文件一备份光猫就重新启动了,是备份 ...

- |; q! X4 L& `; q. I  w空间不足吧
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-6-17 11:36 , Processed in 0.028505 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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