|
以下是备份方法:开启telnet,在shell下操作,光猫上插U盘(可用容量大于512M即可)! E3 S5 a8 ?. N, F
获取rom分区:cat /proc/mtd) a4 P. { ]" Z1 c# Y3 I0 t2 N9 Y
分区结构如下
$ J2 y5 w- f, Qdev: size erasesize name# u5 H: [0 c2 y
mtd0: 00100000 00020000 "startcode"1 k8 a0 u; I! i3 C
mtd1: 0ff00000 00020000 "ubifs" i. {4 f+ X' P5 i+ U' a1 O
mtd2: 00000000 00000000 "reserved"
, H# u( u- ^! [9 p. E% B* zmtd3: 0009b000 0001f000 "ubootA"/ E3 s4 q. M& g |
mtd4: 0009b000 0001f000 "ubootB"- r: d* W7 ?" U. a. D# E2 i
mtd5: 0003e000 0001f000 "flash_configA"
1 { P4 P. Y* p. {1 A- Fmtd6: 0003e000 0001f000 "flash_configB" L6 [9 s8 L x0 C
mtd7: 0003e000 0001f000 "slave_paramA"6 Z3 z z' c4 C% k# ]% L
mtd8: 0003e000 0001f000 "slave_paramB"
: Q7 U5 i" r+ L6 {. Lmtd9: 00307000 0001f000 "kernelA"' f- ~$ F- D7 A$ s; E" r/ A& p: F
mtd10: 00307000 0001f000 "kernelB"
7 t! Y! [! Y4 e: Tmtd11: 02815000 0001f000 "rootfsA"
) j9 u/ Z3 S E; u. b- o# r Kmtd12: 02815000 0001f000 "rootfsB"
! F; u/ ]$ R9 ]% [mtd13: 0003e000 0001f000 "wifi_paramA"
7 o+ M( I4 G, D/ _" z7 nmtd14: 0003e000 0001f000 "wifi_paramB"
z6 z) d% P2 N! M3 hmtd15: 0003e000 0001f000 "system_param"
# v! o( \* J2 j/ s1 p2 N3 @0 [. fmtd16: 0141a000 0001f000 "file_system"
P. H) W8 e% N" l' I( b# ~- Cmtd17: 0801e000 0001f000 "app"& f0 L4 |) ~7 {$ o1 H+ ?
& N$ {" n4 z' ^. O# [* p2 k
进入telnet,输入root,密码:adminHW,然后输入su,再输入shell,即可执行以下命令(一条输入一条命令,完成了在输下一条)
1 _- |. i, T. l3 ]dd if=/dev/mtd0 of=/mnt/usb1_1/mtd0.bin4 C Y; K3 ^" k
dd if=/dev/mtd1 of=/mnt/usb1_1/mtd1.bin
9 g, l* ?5 V6 [dd if=/dev/mtd2 of=/mnt/usb1_1/mtd2.bin
8 M1 M9 }- W5 J, R& Fdd if=/dev/mtd3 of=/mnt/usb1_1/mtd3.bin
! h z1 u) w; b0 S: v' T7 W( Ddd if=/dev/mtd4 of=/mnt/usb1_1/mtd4.bin
9 B/ L3 H, X8 ]. Sdd if=/dev/mtd5 of=/mnt/usb1_1/mtd5.bin
- Z* h: m" u1 T4 Mdd if=/dev/mtd6 of=/mnt/usb1_1/mtd6.bin
X+ w, E7 w3 gdd if=/dev/mtd7 of=/mnt/usb1_1/mtd7.bin8 O8 n/ |2 k0 L3 _/ h
dd if=/dev/mtd8 of=/mnt/usb1_1/mtd8.bin( U. [" P. [- p- A% }0 J& |7 ?* P
dd if=/dev/mtd9 of=/mnt/usb1_1/mtd9.bin2 n# L# K# w9 v" p# A/ e i
dd if=/dev/mtd10 of=/mnt/usb1_1/mtd10.bin
0 o' R* D" X; V \( K8 S# cdd if=/dev/mtd11 of=/mnt/usb1_1/mtd11.bin
' f4 M8 ~; |9 |2 h( |3 Idd if=/dev/mtd12 of=/mnt/usb1_1/mtd12.bin
+ ?1 K3 ^+ j- add if=/dev/mtd13 of=/mnt/usb1_1/mtd13.bin
! Z, h7 R0 ~, @) W" E7 \dd if=/dev/mtd14 of=/mnt/usb1_1/mtd14.bin0 a! v( V! y# \! K* W
dd if=/dev/mtd15 of=/mnt/usb1_1/mtd15.bin
% I& c9 P( ?( J" |6 e7 _( b( idd if=/dev/mtd16 of=/mnt/usb1_1/mtd16.bin. Y" P5 ~: n0 k: R# p( R' W8 C
dd if=/dev/mtd17 of=/mnt/usb1_1/mtd17.bin
0 I/ m$ X% }: H k8 H一共17个
5 X& o$ F; c# D- |7 q( u7 p
, {, O7 D2 v. b- E" o |
|