找回密码
 立即注册
楼主: 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- S9 }. A2 `; b& @
可以不退出直接,拷贝对应的uboot文件,进行刷机! }( Z, M9 [( k' v' X, [
或者直接在shell里面进行刷机 ...

3 Z# ?' }# J* o5 x0 eshell里咋刷机,不太懂了,请大佬指导

5

主题

79

回帖

424

积分

中级渣柚V1

积分
424
 楼主| tymfl 发表于 2019-10-12 09:50:27 | 显示全部楼层 IP:–浙江 移动
GokuSun 发表于 2019-10-12 09:41
7 H$ B/ g9 X+ o6 L8 B  [3 ]shell里咋刷机,不太懂了,请大佬指导
  1. # 查看! M9 n3 p" k# A/ ]
  2. cat /proc/mtd) C2 s/ z3 x+ Z2 [0 U/ I

  3. % p) G: n  l* S6 Q1 H' A1 G
  4. # 以下命令仅作参考. k: k5 \- {; `) W7 e  L
  5. # 备份
    ! U4 y5 L9 ]4 |
  6. dd if=/dev/mtd0 of=uboot.bin5 m; V9 H4 z9 z# K& M5 N( N6 \) Q
  7. # 写
    . [6 M# D5 x  f, t2 k- t
  8. dd if=ubbot.bin of=/dev/mtd0
复制代码

4

主题

114

回帖

323

积分

中级渣柚V1

积分
323
GokuSun 发表于 2019-10-12 10:25:11 | 显示全部楼层 IP:–安徽 移动/数据上网公共出口

% Y* H, H2 O; A/ t& h. V特权模式下,第一步就不行了,然后ls -l /dev/mtd* 可以看到
2 N! q$ Y$ K/ Wcrw------- 1 root root 90, 0 Jan  1 08:00 /dev/mtd0                             
! }0 V. C/ r+ i- {crw------- 1 root root 90, 1 Jan  1 08:00 /dev/mtd0ro                           
9 [  [" Z; o% I3 G" ]crw------- 1 root root 90, 2 Jan  1 08:00 /dev/mtd1                             
. \+ ?( t) q  h& ~+ W8 H, W. n1 ocrw------- 1 root root 90, 3 Jan  1 08:00 /dev/mtd1ro                           
2 p- T1 n& A9 l  @3 Xcrw------- 1 root root 90, 4 Jan  1 08:00 /dev/mtd2                             
0 n& G! L$ j% `2 M% d# ccrw------- 1 root root 90, 5 Jan  1 08:00 /dev/mtd2ro                           
7 l6 q/ m4 L8 k% I  k; P* zcrw------- 1 root root 90, 6 Jan  1 08:00 /dev/mtd3                             . i" {6 x; {* i! ~: O
crw------- 1 root root 90, 7 Jan  1 08:00 /dev/mtd3ro                           
8 z! `/ H& L4 Zbrw------- 1 root root 31, 0 Jan  1 08:00 /dev/mtdblock0                        8 a& j1 |: G( d+ T' [7 @
brw------- 1 root root 31, 1 Jan  1 08:00 /dev/mtdblock1                        8 j2 o2 a$ n  d; ^3 O
brw------- 1 root root 31, 2 Jan  1 08:00 /dev/mtdblock2                        
# x- y- L2 [& B9 [# S$ wbrw------- 1 root root 31, 3 Jan  1 08:00 /dev/mtdblock3  
, ~+ Q- I! z1 s( r但是执行有如下错误
. d& i3 d% k  rsh-4.3# dd if=fullcat.bin of=/dev/mtd0                                          2 s: r3 y. [! Z" L5 T
dd: writing to '/dev/mtd0': No space left on device                             2 {" ^2 c5 ~- @+ r3 ]
1601+0 records in                                                               
- |1 w8 T3 d! ?* w7 ]( O1600+0 records out                                                              " `% }6 T& _  R- f) R
819200 bytes (819 kB, 800 KiB) copied, 1.40157 s, 584 kB/s                      " I: H( `# h4 C. H8 q8 n! \# J
sh-4.3# dd if=fullcat.bin of=/dev/mtd0ro                                        2 l8 G8 {  L/ c/ q4 F& K
dd: failed to open '/dev/mtd0ro': Permission denied                             : g) w. m7 E1 h9 i, h" W
sh-4.3# chmod 777 /dev/mtd0ro                                                   4 N3 I1 a7 Q9 x3 n& l; H8 V
sh-4.3# dd if=fullcat.bin of=/dev/mtd0ro                                        ' b. `! |4 f% \; t* s0 u" @! H
dd: failed to open '/dev/mtd0ro': Permission denied                             
. Y/ Y4 `, h% ush-4.3#
* x* X+ }8 u, `% h. j, v, E9 O

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/                                    
0 x  B4 q9 ~: a7 C8 Msh-4.3# cp Image /boot/                                                         ' |4 m9 R2 Y% e+ M9 U  ]& |. B* E
sh-4.3# cd /boot                                                               
. u2 V; H& z8 J* `1 ^' @sh-4.3# ls -l                                                                  
. |( @; c8 A4 z1 m8 jtotal 12720                                                                     7 T4 [/ Y+ W9 l7 |& l, b
-rwxr-xr-x 1 root root 13006336 Jan  1 08:12 Image                              $ w+ ]( s2 _4 ]
-rwxr-xr-x 1 root root    12686 Jan  1 08:12 armada-3720-customer0.dtb         
4 Y& O) q$ j- }' Nsh-4.3# exit                                                                    
4 Z3 m4 n' G, W5 n5 Texit                                                                           
+ |9 H8 s1 V$ T0 i[  864.766176] Kernel panic - not syncing: Attempted to kill init! exitcode=0x002 R- F' q0 F! R! @
[  864.766176]                                                                  4 N1 V7 V. l5 H- r6 F
[  864.775286] CPU: 1 PID: 1 Comm: sh Not tainted 4.4.52-armada-17.10.1 #21     
/ {$ m  P- A! i  V6 ?- K  A[  864.782383] Hardware name: Marvell Armada 3720 for Eli-Cat DB-88F3720-DDR3 ()0 K3 ~0 s$ L9 }8 g, l; A
[  864.790125] Call trace:                                                      8 r5 {7 L5 G0 i8 X  W
[  864.792664] [<ffffffc000089b10>] dump_backtrace+0x0/0x108                    2 C- M" f7 x5 m
[  864.798165] [<ffffffc000089c2c>] show_stack+0x14/0x20                        
8 |! p6 o6 F. U4 e& j# O[  864.803298] [<ffffffc00029f280>] dump_stack+0x98/0xb8                        ! f5 S$ B: `; {  u/ E$ O/ q$ k9 K
[  864.808429] [<ffffffc00012b32c>] panic+0xd4/0x218                            9 N/ I: E# T, `$ T8 T" k% {
[  864.813202] [<ffffffc0000a48c4>] do_exit+0x974/0x978                        
- V' D1 n; c2 m# t( \6 Z" d[  864.818420] [<ffffffc0000a4934>] do_group_exit+0x3c/0xa8                     
+ B  C" g% Z; \# l; q[  864.823733] [<ffffffc0000a49b0>] __wake_up_parent+0x0/0x28                  
" M+ v- ]& u& d& |; @( F[  864.829762] [<ffffffc000085e30>] el0_svc_naked+0x24/0x28                     
; `2 G$ L' |5 K% N( ?[  864.835258] CPU0: stopping                                                   
4 S' ^  S  t; \( W# n4 m& E6 d[  864.837860] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.52-armada-17.10.1 1
% U" y1 V- ~' D5 B3 s[  864.845689] Hardware name: Marvell Armada 3720 for Eli-Cat DB-88F3720-DDR3 ()8 f2 y, ^. R% Q8 m% D: h9 c/ X: q5 r
[  864.853256] Call trace:                                                      ( l& m4 \2 `4 S$ n' @5 I/ @
[  864.855337] [<ffffffc000089b10>] dump_backtrace+0x0/0x108                    
3 k! ]0 b0 Q0 L- A+ w* H# ~2 u[  864.861186] [<ffffffc000089c2c>] show_stack+0x14/0x20                        
: `. p7 d- E, h. ~" W[  864.866318] [<ffffffc00029f280>] dump_stack+0x98/0xb8                        3 f/ ]2 @  {9 J$ s
[  864.871629] [<ffffffc00008efc0>] handle_IPI+0x190/0x1a0                      % Q. @. w' R! Q
[  864.876941] [<ffffffc000082598>] gic_handle_irq+0x78/0x168                  
( F' U2 s' F& `" d0 P. X[  864.882701] Exception stack(0xffffffc0008abda0 to 0xffffffc0008abed0)        ; `2 g: a. T) y0 i5 q/ h( {
[  864.889367] bda0: ffffffc0008ae000 0000008000000000 ffffffc0008abf00 ffffffc0
: p7 l( L( b$ w# o" w[  864.897557] bdc0: 0000000000000145 ffffffc000890000 0000000000000000 00000000- V2 Z+ m8 O5 S, R
[  864.905660] bde0: 0000000000000001 0000000000000000 00000000000001c0 010000007 q( \: X% r# b% L
[  864.913405] be00: 002cd29c00000000 ffffffc01bfccdc0 0000000100021701 ffffffc0$ O, @) n2 Q6 \
[  864.921774] be20: 00000000000006d0 0000000000000005 0000000000000000 00000000
( O% z: e3 x8 D- i; `* x$ I[  864.929877] be40: 0000000000000000 0000000000000019 0000000000000001 00000007
7 T2 L9 B( ]2 Q1 t7 h. c! C* y[  864.937980] be60: 000000000000000e ffffffc0008ae000 ffffffc0008ae8d8 ffffffc8
5 F8 C( w% x( Y' F6 X9 b; \* m[  864.946172] be80: ffffffc0008abf20 ffffffc000631000 ffffffc000890000 ffffffc0
) }9 i% d5 C: f2 |# P( L[  864.954274] bea0: ffffffc0008a8000 0000000000000000 0000000000000000 ffffffc0
# u# b9 A+ E% C7 j; i+ m$ j+ r[  864.962017] bec0: ffffffc00008683c ffffffc0008abf00                          
1 @% S  b1 U* W0 L- I1 _0 U[  864.967508] [<ffffffc000085700>] el1_irq+0x80/0xf8                           
, C% e* [- m9 W[  864.972019] [<ffffffc0000d8164>] default_idle_call+0x1c/0x38                 
6 X; z# C, H9 \0 c) ^4 A[  864.977958] [<ffffffc0000d8398>] cpu_startup_entry+0x1c8/0x218               7 x. P. S5 W/ m; Q0 X1 z/ e# \* b
[  864.984262] [<ffffffc000621c20>] rest_init+0x88/0x98                        
2 V" a3 ^* z3 y- w; F. z- X[  864.989482] [<ffffffc00084d950>] start_kernel+0x384/0x398                    
. V1 g5 t- ^* S% R4 J6 t[  864.994889] [<0000000000627000>] 0x627000                                    5 @- A% H$ n! K6 @
[  864.999133] ---[ end Kernel panic - not syncing: Attempted to kill init! exi0
# i; z8 J. f- H9 b1 Z- i' }9 q% l[  864.999133]                                                                  
2 s* A! l3 F# }2 l( L2 q' E4 ]& d) i) K/ ~

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-5-9 13:22 , Processed in 0.276714 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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