找回密码
 立即注册
楼主: tymfl

[教程] 猫盘故障机的自我救赎

[复制链接]

1

主题

233

回帖

367

积分

中级渣柚V1

积分
367
hataisx234 发表于 2019-10-11 19:50:22 | 显示全部楼层 IP:–北京–北京 鹏博士BGP
我的还没刷,在等等了

5

主题

89

回帖

373

积分

中级渣柚V1

积分
373
Entropy 发表于 2019-10-12 08:55:11 | 显示全部楼层 IP:–河北–秦皇岛 联通
顶一下顶一下

4

主题

114

回帖

323

积分

中级渣柚V1

积分
323
GokuSun 发表于 2019-10-12 09:41:04 | 显示全部楼层 IP:–安徽 移动/数据上网公共出口
tymfl 发表于 2019-10-10 11:22
  Y0 D- j) u3 R$ _. ]2 T6 N可以不退出直接,拷贝对应的uboot文件,进行刷机
. P1 I4 |' I% i8 N$ _# G或者直接在shell里面进行刷机 ...

( J6 L& f. f5 y; M7 f4 N8 ?* Vshell里咋刷机,不太懂了,请大佬指导

5

主题

79

回帖

424

积分

中级渣柚V1

积分
424
 楼主| tymfl 发表于 2019-10-12 09:50:27 | 显示全部楼层 IP:–浙江 移动
GokuSun 发表于 2019-10-12 09:41  a* q' R7 z& v" ]: K8 Q  y* V& |
shell里咋刷机,不太懂了,请大佬指导
  1. # 查看
    8 d8 t; h# C0 f, r6 X" d1 E
  2. cat /proc/mtd7 U: D3 I! @5 X0 h4 U+ y
  3. + t' }% O. N9 N
  4. # 以下命令仅作参考! z0 P8 [& d  x
  5. # 备份
    # Q/ W" e  L+ l# H# Y3 S
  6. dd if=/dev/mtd0 of=uboot.bin
    * F" }- N) I+ ~# j3 h, ~" A2 a
  7. # 写
    1 @! P8 |0 u' b" ^8 K
  8. dd if=ubbot.bin of=/dev/mtd0
复制代码

4

主题

114

回帖

323

积分

中级渣柚V1

积分
323
GokuSun 发表于 2019-10-12 10:25:11 | 显示全部楼层 IP:–安徽 移动/数据上网公共出口
5 h$ B3 d4 K1 C& M, @
特权模式下,第一步就不行了,然后ls -l /dev/mtd* 可以看到
* c( N, g% V% V( rcrw------- 1 root root 90, 0 Jan  1 08:00 /dev/mtd0                             + }3 m* o' Q; r: O
crw------- 1 root root 90, 1 Jan  1 08:00 /dev/mtd0ro                           & h  @+ L; r' V, x4 D
crw------- 1 root root 90, 2 Jan  1 08:00 /dev/mtd1                             & F  J9 o4 x1 I8 i" S0 x
crw------- 1 root root 90, 3 Jan  1 08:00 /dev/mtd1ro                           
, e' u9 F* o! ^crw------- 1 root root 90, 4 Jan  1 08:00 /dev/mtd2                             
2 E8 V/ o' ^7 _5 d+ R" ^  ?' ]crw------- 1 root root 90, 5 Jan  1 08:00 /dev/mtd2ro                           2 y) i; P0 y; n, b- v# y! e- K1 P$ c
crw------- 1 root root 90, 6 Jan  1 08:00 /dev/mtd3                             - V( J9 C! m, ?( Z4 z4 ^% |/ w
crw------- 1 root root 90, 7 Jan  1 08:00 /dev/mtd3ro                           " p, |* C. g0 t* r6 ?! x  n' |
brw------- 1 root root 31, 0 Jan  1 08:00 /dev/mtdblock0                        " g0 [- |1 t& ?4 S9 o
brw------- 1 root root 31, 1 Jan  1 08:00 /dev/mtdblock1                        6 A/ f6 P8 ?' \8 {+ H
brw------- 1 root root 31, 2 Jan  1 08:00 /dev/mtdblock2                        
, f8 z7 G- _* i  M5 m! M2 f& o& G% z" \0 ebrw------- 1 root root 31, 3 Jan  1 08:00 /dev/mtdblock3  
  {6 S& ^# y! O$ _; K% x但是执行有如下错误5 |% k7 k# }2 e9 l  G
sh-4.3# dd if=fullcat.bin of=/dev/mtd0                                          
& K+ H4 k$ |  M2 ?+ O( Kdd: writing to '/dev/mtd0': No space left on device                             $ |! L* U1 c6 c; F4 c6 h& l
1601+0 records in                                                               , I( c: b, V. F1 S. M4 d
1600+0 records out                                                              
" c2 f! I% ]$ c8 [% e' Z! c819200 bytes (819 kB, 800 KiB) copied, 1.40157 s, 584 kB/s                     
# R; u4 @# J! s* ]9 g; S. ksh-4.3# dd if=fullcat.bin of=/dev/mtd0ro                                        0 q) K2 N7 `: F$ p5 e) a
dd: failed to open '/dev/mtd0ro': Permission denied                             
) n% X% L8 y& S' |2 msh-4.3# chmod 777 /dev/mtd0ro                                                   
1 l- F  `  }; gsh-4.3# dd if=fullcat.bin of=/dev/mtd0ro                                          X7 ^) F1 m% X  J5 H3 j5 C
dd: failed to open '/dev/mtd0ro': Permission denied                             
2 q6 @2 w# o/ Z! ], t* O& N3 i) ksh-4.3# 1 C. c  p$ u; C- m0 l% r

4

主题

42

回帖

233

积分

中级渣柚V1

积分
233
stone 发表于 2019-10-12 10:28:03 | 显示全部楼层 IP:–河南–郑州 电信
感谢分享

4

主题

114

回帖

323

积分

中级渣柚V1

积分
323
GokuSun 发表于 2019-10-12 10:31:18 | 显示全部楼层 IP:–安徽 移动/数据上网公共出口
h-4.3# cp armada-3720-customer0.dtb /boot/                                     9 N8 M9 B" F. U
sh-4.3# cp Image /boot/                                                         3 g' `& b* i! p6 ^0 d6 D8 o" @" D
sh-4.3# cd /boot                                                               
  c4 E* B% ]* u. ?& _sh-4.3# ls -l                                                                  
1 i- [7 T* V0 L2 U: ~6 R9 Atotal 12720                                                                     & I! I3 R9 O3 N$ K3 U
-rwxr-xr-x 1 root root 13006336 Jan  1 08:12 Image                              $ [) u, B# u) W- d
-rwxr-xr-x 1 root root    12686 Jan  1 08:12 armada-3720-customer0.dtb            o2 E& X; n% v
sh-4.3# exit                                                                    8 p3 j/ Y0 C( }* ^% P
exit                                                                           
/ Q! C9 q6 j$ t% b; L8 S3 [[  864.766176] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00/ t; }' S" e7 k) z" W% E1 U" x5 S
[  864.766176]                                                                  
: M6 @5 J2 U9 ~# W& e1 g/ p[  864.775286] CPU: 1 PID: 1 Comm: sh Not tainted 4.4.52-armada-17.10.1 #21     
! g% L, _+ Q5 I9 L9 F3 }9 D[  864.782383] Hardware name: Marvell Armada 3720 for Eli-Cat DB-88F3720-DDR3 ()( D  _+ f& Q, a  Y! o6 d2 a
[  864.790125] Call trace:                                                      + o* I5 f8 R) I3 i8 d- f; n
[  864.792664] [<ffffffc000089b10>] dump_backtrace+0x0/0x108                    1 z& T) B  v: O" V+ l
[  864.798165] [<ffffffc000089c2c>] show_stack+0x14/0x20                        
; X1 s% F0 @5 j9 d; m7 L[  864.803298] [<ffffffc00029f280>] dump_stack+0x98/0xb8                        ! ~$ I5 r( L* e% m6 ~
[  864.808429] [<ffffffc00012b32c>] panic+0xd4/0x218                           
/ M# e1 }0 W, ?9 j; G, Y3 X[  864.813202] [<ffffffc0000a48c4>] do_exit+0x974/0x978                        
' t! r- \" F7 l[  864.818420] [<ffffffc0000a4934>] do_group_exit+0x3c/0xa8                     
3 k, D# g; S# ^& l* f: V1 Y9 T[  864.823733] [<ffffffc0000a49b0>] __wake_up_parent+0x0/0x28                   9 x2 z6 E& j/ h* ~3 O* e( w
[  864.829762] [<ffffffc000085e30>] el0_svc_naked+0x24/0x28                     2 C6 c# A; h% V3 m9 P* [
[  864.835258] CPU0: stopping                                                   
: N9 k8 I! O+ T7 l% u- f[  864.837860] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.52-armada-17.10.1 19 s6 A8 R7 k! x# p; z8 C& `
[  864.845689] Hardware name: Marvell Armada 3720 for Eli-Cat DB-88F3720-DDR3 ()
$ s- w3 [0 c9 \8 N/ s1 P. ^[  864.853256] Call trace:                                                      
8 p, n" S  U* e2 M( l7 N& P[  864.855337] [<ffffffc000089b10>] dump_backtrace+0x0/0x108                    
+ t# }  T5 l8 O5 r  y' v[  864.861186] [<ffffffc000089c2c>] show_stack+0x14/0x20                        
# ?/ H5 L3 u0 `7 x' f[  864.866318] [<ffffffc00029f280>] dump_stack+0x98/0xb8                        
& V$ L6 s( z, }4 {1 a% E[  864.871629] [<ffffffc00008efc0>] handle_IPI+0x190/0x1a0                      3 K; z% J6 |, f) P9 ^
[  864.876941] [<ffffffc000082598>] gic_handle_irq+0x78/0x168                   " m- u$ s( ~/ x8 M
[  864.882701] Exception stack(0xffffffc0008abda0 to 0xffffffc0008abed0)        
. Z- Q  i  a3 {. c, w" E5 n[  864.889367] bda0: ffffffc0008ae000 0000008000000000 ffffffc0008abf00 ffffffc0
% e1 t" D& B) ]8 |9 S[  864.897557] bdc0: 0000000000000145 ffffffc000890000 0000000000000000 00000000
% ~& K7 O& [, }- F/ A+ D[  864.905660] bde0: 0000000000000001 0000000000000000 00000000000001c0 01000000
- l% J4 n- r+ w1 p. w( m3 M[  864.913405] be00: 002cd29c00000000 ffffffc01bfccdc0 0000000100021701 ffffffc0
' f1 l" X7 c/ k) h8 M  }3 {[  864.921774] be20: 00000000000006d0 0000000000000005 0000000000000000 00000000$ L9 E( D6 f+ d
[  864.929877] be40: 0000000000000000 0000000000000019 0000000000000001 00000007
0 S1 U. ]4 j( h0 ~; [' }; ~# v[  864.937980] be60: 000000000000000e ffffffc0008ae000 ffffffc0008ae8d8 ffffffc8
  u7 Z7 H$ G# N5 ]' X( H[  864.946172] be80: ffffffc0008abf20 ffffffc000631000 ffffffc000890000 ffffffc04 P( Y) T  F$ a. N
[  864.954274] bea0: ffffffc0008a8000 0000000000000000 0000000000000000 ffffffc0
4 B- F% p8 @( \8 T[  864.962017] bec0: ffffffc00008683c ffffffc0008abf00                          " F6 u. J. d0 r# J7 p" [* R2 c
[  864.967508] [<ffffffc000085700>] el1_irq+0x80/0xf8                           & A0 ?" K: [7 |
[  864.972019] [<ffffffc0000d8164>] default_idle_call+0x1c/0x38                 : {6 k( |- F& _8 H& o" [
[  864.977958] [<ffffffc0000d8398>] cpu_startup_entry+0x1c8/0x218               0 [% ~4 ~& M6 o" H
[  864.984262] [<ffffffc000621c20>] rest_init+0x88/0x98                         6 f0 _: k6 r! B* K. Q
[  864.989482] [<ffffffc00084d950>] start_kernel+0x384/0x398                    8 Q1 n5 f1 m7 _' \( v: u
[  864.994889] [<0000000000627000>] 0x627000                                    2 S  e4 r( l0 X* }
[  864.999133] ---[ end Kernel panic - not syncing: Attempted to kill init! exi0
# r6 Z' l3 v2 b* A1 I& L[  864.999133]                                                                  
$ ~, P! S* N. x0 n* P
% V, H' j7 p: \7 O3 m8 E* ~" s( |2 d

3

主题

58

回帖

148

积分

初级渣柚V2

积分
148
chxxu 发表于 2019-10-17 11:07:21 | 显示全部楼层 IP:–上海–上海–徐汇区 联通/漕河泾数据中心
感谢分享

1

主题

21

回帖

75

积分

初级渣柚V2

积分
75
zhq1220 发表于 2019-10-19 17:45:58 | 显示全部楼层 IP:–上海–上海 电信
感谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2026-6-3 19:47 , Processed in 0.066969 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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