找回密码
 立即注册
查看: 68465|回复: 423

[原创] 猫盘刷X3P和群晖双启动及USB系统实现三合一教程-更新U盘系统

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
) m7 K& A7 s6 D, P2 P, s. ]4 t* l; J+ Z6 Z; ~2 q
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
) R) p2 L( V# C: K如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
. |" o# H7 Z. M介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明" k! U& t1 f2 L, Q$ T
# r2 L$ U9 B* v( s
==============================================0 C1 K3 V$ B5 j+ K3 T
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘+ m2 e* `& v  g
下面说下详细步骤
4 C8 U* d4 k. W; r
8 g6 z6 V* r# G# C第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
% }2 S; u1 X, [* t* X! y+ Q& O* e) d
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上, O2 j' G7 ~# `2 o: u# r8 M
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot, Z5 |3 \) L3 v' L
    在uboot控制台依次输入以下命令:, X# \% p6 b, q2 v
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"  F& x. V9 z! f$ K2 Z
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    & k3 \6 J6 N/ e0 p; d/ f! y
  3. ext4load mmc 0:1 0x2000000 boot/Image. h% c% o/ y; s9 n6 G
  4. booti 0x2000000 - 0x1000000
    + T) C% p7 k  H1 G/ S5 V
复制代码
  d0 R" t1 u- S
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)" ~5 O: `  k6 h& t' S( H
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    5 e% b/ k' X8 N! L9 ^5 }$ A
  1. mount -t proc /proc
    * Y" r& L9 O9 `/ j% G/ z
  2. mount /dev/mmcblk0p2 /media
    - s% \; u6 f3 B  f% D1 t
  3. mount /dev/sda1 /mnt
    * W+ H) `1 I# b1 k7 ~, J) P$ Y  A) u# s
  4. cp -f /mnt/mtd-full /media
    - H  F! h& N) B6 B) ]! l
  5. umount /media
    8 u9 S) z& |# o) @
  6. umount /mnt% a( z. _& F/ ?3 I/ }; ^
复制代码
6 f5 i4 t5 M: s1 ]7 r" ?
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot% l2 l1 K) e' ]: g& d+ H
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    ! t; ?" e& X3 w9 z6 X
    1. ext4load mmc 0:2 0x1000000 mtd-full
      3 _7 s; ~- T1 T6 Q" k4 r
    2. sf probe
      1 E. \8 @0 E9 y8 n, o1 Y7 B
    3. sf erase 0x0 0x800000' U0 s# b; b: u( W
    4. sf write 0x1000000 0x0 0x800000) ^$ w) s4 k3 Z* [. ^) T+ p
    复制代码

    ' `3 F; l% c# N. X& K/ q$ d
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    6 h; t! p; w( ?: ?在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    4 }5 A  A1 R8 ^( E1 a
  1. env default -a8 |4 K' @, O9 D& `
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    : [9 N, r, A  m0 m* x: K  l" Q+ O
  3. saveenv
    , e( I( `# K0 m) q7 D
复制代码

' F" m: a0 m( |# S0 Q+ k9 i
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

8 ^" |  T) b, T( D9 y1.刷写x3p,注意会格式化emmc,刷写前请备份资料
0 ]- J# N7 W2 p5 K登录Debian后输入- E# @* h1 \% ]
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
( X! T- ?; O; ]0 d8 k; O+ U* p& G; z2 M) m! e

/ K* q3 h  \- ]+ U% J2.刷写群晖,按双启教程操作即可, g: d5 u  t  n- `: M

* \$ k* M0 K- M4 k/ t  N) m$ d
2 V5 J, N9 N0 X" D7 V5 D
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
+ j+ P1 U! A( Z8 {( `. Ux3p下mac和sn可能有问题
) ?1 T5 j! m9 f/ k, p( F1 a8 o" W
==============================================: i2 b8 X) M+ Z; }9 w$ v
$ `/ ^% [, @4 c  C/ ?
未经许可不得转载本工具,不得商用,仅限于交流学习

9 G( Y4 n6 o1 K% D: s4 W/ C6 Z8 k2 @5 s9 r! j+ c
本教程受此贴启发,感谢此贴提供启动及引导文件
6 w' J  l& [6 o: q- u2 C% s6 g2 Y1 [5 F( z! p* V$ v5 N5 l8 Y
下面进入正题:( R) r3 e2 a( Q9 I* j5 T' U
1.登录系统,复制引导文件
( j' D0 W* d: n$ _原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
- e, Z" I* K# ~' e2 Z3 z通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
' i& t% v  R  M# p; U& w7 D# w9 j挂载p2分区,将附件mtd-full存放到/media/目录下5 R1 w  |1 k8 S! Y
  1. mount -t proc /proc
    # n" M5 V6 \3 X$ L- ~8 L# E
  2. mount /dev/mmcblk0p2 /media
复制代码

0 M/ B8 r0 J) x8 Z, v2.写入spi镜像,TTL连接
( N$ U4 p8 X# s& P+ X/ E1 N接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    2 _) K+ S' {4 q2 A) p* a
  2. sf probe9 T1 t" U: [( f' D" P
  3. sf erase 0x0 0x800000! q2 w' H( C9 D
  4. sf write 0x1000000 0x0 0x800000
复制代码
: H! q' V3 U4 e" v+ a
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车9 E* N+ ^, T0 D) a

+ i5 \& E* L9 x" d( ?完成后刷机完毕# W# Q: M0 ]+ x- o) `
! L+ Y" k* m- x5 M/ G
使用
) q9 X: \* u9 a: t' G1.直接通电将进入群晖引导
$ R1 b, \" F( B5 y/ T# C 1.png
& Z) q* d7 X: V: k% Q! I, k! ]2.按住reset通电将进入emmc系统
6 M3 z& I; x! f# m& l 2.png
5 q3 D% i5 j2 U) i0 ]' N+ m9 q% f3.接上带系统的U盘后按住reset通电将进入U盘系统
6 c9 \) j. F- L& q; j& n 3.png ! P* n# Q6 k) l* F

1 O" _) r8 \$ A, H附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
" L8 e. h6 u* K0 D$ B8 ?, z
! t. x+ t! W5 X4 o7 Q7 Q再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
* ~* g" t, d4 v& ]* N8 F- G4 q
+ w1 H2 W  Q! e! k+ T0 {: \  E
3 q( m& [7 H6 f/ W% H# L# \$ p/ b3 K) n; R0 D, X7 _

评分

参与人数 6渣金 +170 经验值 +170 收起 理由
包松旺 + 50 + 50 大佬, 还是我最爱你。对不对
小白 + 30 + 30 很给力!
kyrie + 30 + 30 很给力!
zystbbs + 20 + 20 很给力!
yu1007 + 20 + 20 很给力!
jakc + 20 + 20 很给力!

查看全部评分

7

主题

105

回帖

244

积分

中级渣柚V1

积分
244
发表于 2019-10-6 22:39:16 | 显示全部楼层
。。。。。等等卖。。。钱都赚不起了。

14

主题

61

回帖

181

积分

初级渣柚V2

积分
181
发表于 2019-10-6 22:45:42 | 显示全部楼层
谢谢,买不起啊

5

主题

107

回帖

195

积分

初级渣柚V2

积分
195
发表于 2019-10-6 22:50:08 | 显示全部楼层
支持,支持。。。

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:51:01 | 显示全部楼层
哈哈哈,终于来了

5

主题

107

回帖

195

积分

初级渣柚V2

积分
195
发表于 2019-10-6 22:52:54 | 显示全部楼层
没有提取码,楼主

15

主题

124

回帖

463

积分

中级渣柚V1

积分
463
发表于 2019-10-6 22:53:51 | 显示全部楼层
没钱。再见!

2

主题

32

回帖

608

积分

中级渣柚V2

积分
608
发表于 2019-10-6 22:56:08 | 显示全部楼层
大佬啊 没钱

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 8 m3 A% `# w3 d( l& @
( A% ], G* v% s: f* F2 i+ q
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-4 20:46 , Processed in 0.055120 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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