|
本帖最后由 liujc 于 2020-4-15 06:19 编辑
6 _$ f8 Z0 I6 i1 A, O0 n6 z, x1 u' L; U2 w7 a6 t' H& M
HS8546V5 备份恢复教程
9 g( K( j3 W/ S/ i! k# W' ]& Q+ H' Q' f0 v+ A) ^( l
备份数据下载地址见文末,HS8346V5 联通界面备份数据下载:! h) y2 F7 h( T$ `6 b; Y
https://www.chinadsl.net/forum.php?mod=viewthread&tid=167163&extra=
+ Q: r/ V1 G/ Y* a2 J
4 X6 `4 j/ n! i. `9 p8 N备份恢复方法有二种,一是用U盘,二是用TFTP软件8 c# [8 l' N: L& t1 h' a
" _! x3 A* u) ^' `特别提示:
* ^2 P( x" g5 b$ N 1、必须补全shell: G3 P* a3 k4 c9 v, c
2、恢复分区和jffs2数据有变砖的风险,请谨慎!
: Q& P2 [6 @9 D/ z
2 q" R7 Q! Q8 G+ n一、U盘备份恢复方法* D4 x5 m: ~+ [4 j
# p) r* I% x w
1、备份分区:7 r; Q9 k( w P$ h8 J
将U盘(剩余空间大于1G)插入光猫后面的USB口
: m) V3 B8 x# O9 u: u" pWin+R — cmd (按Windows徽标键和R键,输入cmd 进入命令窗口)* L! ]! K+ t' q8 t4 g: @ ^
telnet 192.168.1.19 M8 {4 I" P' d0 U5 ?5 k
root
) \! j8 s A+ O$ K$ R! `- ZadminHW
) d& B/ e+ @: ?7 [* o/ q Zsu
6 A1 O) T0 O! [shell
9 _" [ r7 n, D( ~" {' O- `3 Tmount /dev/sda1 /mnt/usb (挂载U盘)
6 {: [; [3 U* A; n$ Rdd if=/dev/mtd0 of=/mnt/usb/0.bin (备份分区0到U盘0.bin文件)
0 R/ Y4 \2 U( }; t, pdd if=/dev/mtd1 of=/mnt/usb/1.bin
+ g: l3 ^; |1 ^" b7 k& n! L/ i4 Fdd if=/dev/mtd2 of=/mnt/usb/2.bin/ z9 z& f' K/ r+ e, D" `5 }/ U' y
dd if=/dev/mtd3 of=/mnt/usb/3.bin6 ] ]$ P" i; ^$ r
dd if=/dev/mtd4 of=/mnt/usb/4.bin
8 [& s4 l- a- P$ ldd if=/dev/mtd5 of=/mnt/usb/5.bin
7 C! f% k9 K6 x) M) x; Ydd if=/dev/mtd6 of=/mnt/usb/6.bin8 N0 r0 t" X5 L
dd if=/dev/mtd7 of=/mnt/usb/7.bin
, Y/ F, I6 H, x) ~+ i8 A4 L2 Ldd if=/dev/mtd8 of=/mnt/usb/8.bin
) N2 Y, v" @* i Ldd if=/dev/mtd9 of=/mnt/usb/9.bin
- h$ m4 p7 t" v6 O4 Idd if=/dev/mtd10 of=/mnt/usb/10.bin
' ]& q- m$ Q' M' gdd if=/dev/mtd11 of=/mnt/usb/11.bin
. L( v; D' E* a7 q9 J5 c$ e4 a+ A% M2 @dd if=/dev/mtd12 of=/mnt/usb/12.bin/ N7 h/ ~9 |- l3 F- ^, G
! q! s) p& R! D, n' u5 H" A4 d, d; X
单独备份jffs2和APP:# f: @ Y+ ?4 ~2 ^
; U! e) y' Q" R6 P- [( o: d8 mdd if=/dev/mtdblockubi0_9 of=/mnt/usb/0_9.bin3 v4 K( I0 l4 X6 ^
dd if=/dev/mtdblockubi0_10 of=/mnt/usb/0_10.bin
) h _9 R2 S6 m+ F" k
8 N- G8 e5 f( w. M) r2、恢复分区:/ i& Y, e+ Z [- V
0 d/ e2 a: b+ D4 `1 }9 J/ X# v
将所有备份文件复制到U盘,U盘插入光猫后面的USB口- m6 u3 L9 }' n* }0 I
" H4 E# g# m% H0 ^ a ctelnet 192.168.1.1
( [! D( U! ^( a4 wroot3 X8 E' K5 F7 k+ m% ~ M1 d
adminHW
) O' S5 h2 ]9 b+ ^. W$ d( Osu+ r4 g- h! s O
shell2 E4 L6 @* Z" k& \. Q% u
mount /dev/sda1 /mnt/usb D- F( V2 E0 R+ d, ]
dd if=/mnt/usb/0.bin of=/dev/mtdblock0 (恢复U盘0.bin文件到分区0): I( y" S/ y( Q1 M- d! ]5 M
dd if=/mnt/usb/1.bin of=/dev/mtdblock1
8 G% ]3 M% G6 n" q+ m6 bdd if=/mnt/usb/2.bin of=/dev/mtdblock2
9 \& k& T3 J3 o! W$ h. Z- P. Z. Add if=/mnt/usb/3.bin of=/dev/mtdblock3, o% y; @' v7 M
dd if=/mnt/usb/4.bin of=/dev/mtdblock4
$ V4 \ S( I+ S* [1 ~" f. Mdd if=/mnt/usb/5.bin of=/dev/mtdblock5
" p- n0 M* m3 Z* v h/ r) ~dd if=/mnt/usb/6.bin of=/dev/mtdblock6& `% D5 O/ H2 L! a+ O. t
dd if=/mnt/usb/7.bin of=/dev/mtdblock7
8 W% J2 [0 V7 V0 s* T: N$ t/ Udd if=/mnt/usb/8.bin of=/dev/mtdblock8 u8 z$ g# _$ f$ A* j* g' i" |
dd if=/mnt/usb/9.bin of=/dev/mtdblock9
1 V4 J/ l. R: J4 S6 d) a5 Ldd if=/mnt/usb/10.bin of=/dev/mtdblock10
8 ?1 Y0 }! a9 n7 L+ Gdd if=/mnt/usb/11.bin of=/dev/mtdblock11
+ e; Q0 |# h0 p0 u5 U7 e/ udd if=/mnt/usb/12.bin of=/dev/mtdblock12
; P6 L( ?$ T& o, U! Z/ o" I) F4 a( X: r$ }- P3 k k4 h* N6 A! {- ~
以上命令是恢复全部分区。
+ ]. i6 A4 Y1 G1 V3 @3 B+ ]- [
* u0 Y p* d4 |( F: q- C) O单独恢复jffs2和APP:# u! A; v* r( Q( Z8 u& b9 n
6 k; U; k0 c+ j* c9 N7 g. o, @# Cdd if=/mnt/usb/0_9.bin of=/dev/mtdblockubi0_9$ J4 O% @9 ^7 v! q
dd if=/mnt/usb/0_10.bin of=/dev/mtdblockubi0_10. y+ j9 w. B3 I8 [9 z; u1 d1 f5 y0 y1 F
7 f8 R5 p( i7 L9 o/ q
reboot (重启光猫)2 _. O( S# Z! {( E
+ s* Q5 A2 Y9 ~4 F8 ?3、备份 jffs2文件夹 :9 M5 |. E- }7 n0 @2 a
6 i# J; o! y7 g( k2 s) z
U盘(剩余空间大于1G)插入光猫后面的USB口
# p! c% F, L& v8 f- a' E8 n* K Z5 v% i3 p1 l, D2 _% C/ i( I
telnet 192.168.1.1
7 `( @% H# C; ?0 Yroot" \ ?) d3 h9 `7 T
adminHW
3 ~ L+ O* h) g6 osu/ N. m) V2 a/ y4 L: W
shell F/ M3 B# N. d: Q. f0 U1 X* i5 |
cd /mnt/ (进入/mnt 目录)
8 W ?9 S5 c8 a( x4 l6 ]: tcp -r jffs2 /mnt/usb1_1/ (备份整个文件夹到U盘)1 C7 G( G% u5 H4 b" C9 x2 a5 I
" v" b4 n4 o$ @6 U4、恢复 jffs2文件夹 :) c4 _: |/ l2 ?
9 k# |1 ?8 d6 D6 v
将备份文件夹复制到U盘,U盘插入光猫后面的USB口
S$ A6 I" ^5 j) K6 M6 t# K$ b2 L0 `+ o% |
telnet 192.168.1.1
4 r9 t* |6 ]5 d0 M7 f" Mroot7 n! d# k% K! m
adminHW
- y0 L# u. U! |: Y# h4 xsu
3 _* H) U. H. H) `- J+ q2 c& ~$ Ishell
! O( n* d& ?& {5 @8 Gcd /mnt/usb1_1/
; s0 f0 c/ o8 z. i* Ncp -r jffs2 /mnt/ (复制jffs2文件夹到mnt目录下,替换原jffs2文件夹): i3 }5 o- ~6 b4 d5 k% z7 j. W8 N
reboot
$ e/ v& W: S& C, T) a% b8 D1 }' ?' I
(PS:删除jffs2文件夹所有文件:rm -rf /mnt/jffs2/* 删除jffs2文件夹内所有文件和文件夹:rm -rf * )- ]; O1 U/ u3 D) Y7 s/ V
! [0 y8 `# _* d" `
二、TFTP软件备份恢复方法
2 y$ x# w. I G
' J8 M2 i `2 p8 A* [( R* p注意:用此方法备份恢复比较繁琐,不建议用此方法!!!! {1 F6 n/ F6 @0 ]) t/ M
8 h! J/ ~' ` k; ]首先要打开TFTP软件,并设置好工作目录。
% Q& j' D: l1 L1 W2 {0 [9 O2 H' J! y- ]& j
1、备份分区" i% q) }. Z$ l6 J- { L6 V
8 F7 w- y5 y7 }, B, @5 ctelnet 192.168.1.13 @1 H( C, r: C
root5 l# Y2 o; {* b. }
adminHW8 ^# C1 k4 T+ K" n2 ~7 ~+ C4 @
su" a# v* Q4 A/ {8 _
shell \! Z# L" v1 M7 W+ b: K
dd if=/dev/mtd0 of=/dev/shm/0.bin A( P# k- v9 q( _4 C' W3 z
dd if=/dev/mtd1 of=/dev/shm/1.bin
; w0 H5 g2 T& _& O2 t Mdd if=/dev/mtd2 of=/dev/shm/2.bin/ F8 m+ n2 y7 m
dd if=/dev/mtd3 of=/dev/shm/3.bin/ T- c+ F( J3 J8 h
dd if=/dev/mtd4 of=/dev/shm/4.bin
. P7 |$ ], i( C$ t9 C7 xdd if=/dev/mtd5 of=/dev/shm/5.bin
% C( i! M4 @$ g, @dd if=/dev/mtd6 of=/dev/shm/6.bin3 U; m" m$ Y0 i: F% B, }1 Y
dd if=/dev/mtd7 of=/dev/shm/7.bin! ]& G5 ~) r3 [ s. b
dd if=/dev/mtd8 of=/dev/shm/8.bin
0 V% C5 n* {; a. c# `dd if=/dev/mtd9 of=/dev/shm/9.bin1 @. E: [* e \/ e9 Z! m
dd if=/dev/mtd10 of=/dev/shm/10.bin
5 H5 [5 w5 L9 {1 }8 S# Add if=/dev/mtd11 of=/dev/shm/11.bin ~7 v0 U, l, y* o d# m/ L
dd if=/dev/mtd12 of=/dev/shm/12.bin+ q/ p& X, h/ |: t, {. n5 W
cd /dev/shm, a+ t% G* p2 g& A# Q
tftp -p -l 0.bin -r 0.bin 192.168.1.3 (复制文件到电脑TFTP目录 192.168.1.3 为IP地址)+ i% i" g% }: P0 D: U3 Q9 O
tftp -p -l 1.bin -r 1.bin 192.168.1.3
! [* t R% x' S5 U0 z" `tftp -p -l 2.bin -r 2.bin 192.168.1.3 q1 a f. g4 \! u+ a
tftp -p -l 3.bin -r 3.bin 192.168.1.3
3 u+ B. x% @. X2 v$ ntftp -p -l 4.bin -r 4.bin 192.168.1.3, a# H) j2 Z: k" p( K4 u7 E+ m
tftp -p -l 5.bin -r 5.bin 192.168.1.3$ |& F+ e( e; ^& E2 T9 |
tftp -p -l 6.bin -r 6.bin 192.168.1.3
9 M- y; Z. X- ?! \tftp -p -l 7.bin -r 7.bin 192.168.1.37 p3 ?! S; h) k: C9 ]8 C0 e6 e6 \
tftp -p -l 8.bin -r 8.bin 192.168.1.3
! p5 p7 \7 A% a' ztftp -p -l 9.bin -r 9.bin 192.168.1.36 J% u, i. b0 [+ \- o. @4 @
tftp -p -l 10.bin -r 10.bin 192.168.1.3) I' a( }+ m% ~& G
tftp -p -l 11.bin -r 11.bin 192.168.1.3: _+ I1 Y- ?& h! w B- `
tftp -p -l 12.bin -r 12.bin 192.168.1.3: F) z, H- n, u% X, o# q3 e
rm -rf * (删除备份文件,否则空间不够)
* N4 J. x; q6 U8 d- x9 ~8 Sdd if=/dev/mtdblockubi0_9 of=/dev/shm/0_9.bin" [* s/ H7 I6 H U& I5 `/ i
dd if=/dev/mtdblockubi0_10 of=/dev/shm/0_10.bin% y2 }8 `7 i% C0 g1 b
tftp -p -l 0_9.bin -r 0_9.bin 192.168.1.3
+ J2 f; C6 Y- f( d4 q% g y) a/ ~7 Itftp -p -l 0_10.bin -r 0_10.bin 192.168.1.3
5 r z x( d- U j: nrm -rf *
0 G/ r0 r7 S1 q: j( [& F# [, A/ K
7 ?' y. M4 K( N2、恢复分区
8 t. ]9 j) ^4 K% O% K8 m$ i$ D5 L; x4 _) _$ x( p# b
telnet 192.168.1.1
( C7 E8 g3 w, yroot
$ J9 j y* C }, O+ m, q- BadminHW
7 t9 U- ~* o4 x* o( Z3 j2 O9 Vsu, F2 I0 d" M( p8 i. d1 n
shell
' b% k/ R# j M, ^cd /dev/shm
6 J" i% f! k: [" |" n- Ltftp -g -l 0.bin -r 0.bin 192.168.1.3 (将电脑TFTP目录文件上传到光猫/dev/shm)# J5 S/ u& Z* v/ E1 w; z7 Y y
tftp -g -l 1.bin -r 1.bin 192.168.1.3
+ Z& _7 f/ K$ Vtftp -g -l 2.bin -r 2.bin 192.168.1.3
3 d# R, H( C7 }. Ytftp -g -l 3.bin -r 3.bin 192.168.1.37 D. j6 N3 P7 K
tftp -g -l 4.bin -r 4.bin 192.168.1.3
6 T h$ R' B1 u7 Wtftp -g -l 5.bin -r 5.bin 192.168.1.3
4 F% s! N9 X5 [( F9 [3 u4 ctftp -g -l 6.bin -r 6.bin 192.168.1.3( ]3 |/ C7 ^/ D+ N( {" Z3 S9 y
tftp -g -l 7.bin -r 7.bin 192.168.1.3! C) v+ n/ t( w* ~2 H/ _
tftp -g -l 8.bin -r 8.bin 192.168.1.34 [/ B3 b2 Z* m3 q
tftp -g -l 9.bin -r 9.bin 192.168.1.30 _) R. `3 r1 q6 N
tftp -g -l 10.bin -r 10.bin 192.168.1.3' ], _) m, ^. A$ ~$ I
tftp -g -l 11.bin -r 11.bin 192.168.1.3) V0 _# \3 M5 c8 y5 F
tftp -g -l 12.bin -r 12.bin 192.168.1.3/ q; W. l/ v! P s
dd if=/dev/shm/0.bin of=/dev/mtdblock04 q6 w/ O/ `) N' k
dd if=/dev/shm/1.bin of=/dev/mtdblock1: {0 g i& ]8 b" h6 w( Y
dd if=/dev/shm/2.bin of=/dev/mtdblock2
" \3 }# {. L/ `dd if=/dev/shm/3.bin of=/dev/mtdblock35 y3 i+ {; u6 O$ |) T+ e) J
dd if=/dev/shm/4.bin of=/dev/mtdblock4
) R ^( X# s- V3 K; ddd if=/dev/shm/5.bin of=/dev/mtdblock5. [9 v5 a- ~) B, B- P- A% u9 p
dd if=/dev/shm/6.bin of=/dev/mtdblock6
' Q! P d6 X; W& J3 Q$ ~1 E; ldd if=/dev/shm/7.bin of=/dev/mtdblock7) Y& D4 h$ ^2 e* u; y
dd if=/dev/shm/8.bin of=/dev/mtdblock8
, ?8 F: ]6 E2 ?dd if=/dev/shm/9.bin of=/dev/mtdblock9& w2 e: l! D- q: c- e1 }
dd if=/dev/shm/10.bin of=/dev/mtdblock10, F0 o8 l# h6 E! e5 G+ i
dd if=/dev/shm/11.bin of=/dev/mtdblock11
- `& a0 y2 g8 c3 G/ mdd if=/dev/shm/12.bin of=/dev/mtdblock12
% M1 O1 n* f ~) f4 Krm -rf * 8 N5 n$ x) u9 t
tftp -g -l 0_9.bin -r 0_9.bin 192.168.1.3
4 B) c' G. u& p9 ]tftp -g -l 0_10.bin -r 0_10.bin 192.168.1.3
; n6 }; B' M5 D5 Q* {dd if=/dev/shm/0_9.bin of=/dev/mtdblockubi0_97 _- j6 \5 z8 k$ G* |- ~2 |! t4 |
dd if=/dev/shm/0_10.bin of=/dev/mtdblockubi0_107 ~( k9 y$ v5 \6 {! L7 j( i
rm -rf *
+ V0 o+ Q. j" @. R8 [% O) N2 Ureboot* ~( c$ Z& N. u) V% v# H
3 R0 R; R: i9 B$ k
3、备份 jffs2文件夹:. v1 m" Z% {5 L) l& J
& D, f. Y3 E) w- K/ K$ x3 Q ptelnet 192.168.1.1
9 d( u. E& }4 G$ g# R0 t M. a! Jroot- L. ?- ?3 T5 n9 `
adminHW
, r2 _6 Y2 V6 x% b% f5 A+ esu
( r# ]0 D/ |8 Q6 ]/ i% E& ashell
. V2 ~3 i8 y. g. [. kcd /mnt/jffs2 1 O$ U1 r: u* H& ]# o8 E2 c& k& @
tar -czf jffs2bak.tar.gz * (压缩jffs2文件夹为 jffs2bak.tar.gz)
1 I1 ^9 @% j* u& e8 Nmv /mnt/jffs2/jffs2bak.tar.gz /tmp (剪切jffs2bak.tar.gz文件到 /tmp文件夹)
+ o$ L- U) K/ r5 J% }- e) Q5 r% Ycd /tmp* b. Y! I6 j \$ T' n8 p
tftp -p -l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.3) |& p' z! \. F3 c; O. q& C4 { _
' s/ T& L Z$ W" H* g* r4、恢复 jffs2:
' G4 [2 i0 T' b3 T6 V7 p q0 R# a' g- o
telnet 192.168.1.1$ C$ Q7 g! |( s: X! H1 Z: B9 Y
root
: ~. i: H9 m7 N" L. H: eadminHW
0 D' ^% l3 _5 `) f' Y2 H2 R/ Jsu
- m7 `+ c9 V' r5 d- K0 `! a$ qshell. `* m; B: R( [3 e0 O& C
cd /mnt/jffs2
" E. N; L; Y5 d* N- a& lrm -rf /mnt/jffs2/* (删除jffs2文件夹内所有文件)
. {, M0 ?: H6 v8 @tftp -g -l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.3
, A3 a/ V# W4 l6 P1 ]" star -xvf jffs2bak.tar.gz (解压备份文件到当前文件夹)
`! `. Z3 L& ~rm -rf jffs2bak.tar.gz
# w/ ^$ F. _ Q D9 ^! breboot
j1 y' ]8 _# p' ^, F0 r& S4 f+ j4 }: M
HS8546V5 移动界面 原厂分区备份,jffs2备份文件:, a8 j' o3 g- b1 C/ i. u- [
1 Z _1 k) A o+ Nhttps://pan.baidu.com/s/11dtQnPi7Ipv5VBOGuzmSKw 提取码: 2 K2 E/ |2 z) j$ R
" B& w6 @+ N3 m7 `# B
8 Y4 f/ J4 R3 W$ k2 o2 j) t
|
|