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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 * |- i7 N  n" O) v+ q$ |4 {

) ], N, g$ c3 W' q+ E特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误" n7 {8 s0 H# @0 O  d1 F
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
& @; r8 s. {# z8 X# d介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
, v9 ~$ |3 j# c
( Y- j4 P, b" Q# O- D6 r==============================================
& ^2 G% a2 k  ]3 \; }4 F更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
/ P# i/ J! s5 U/ R- s1 a  X下面说下详细步骤7 ^# w  d+ u% y* o' G" J( T/ H

7 ~/ j% {8 n3 h第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
8 @1 Z: D/ w, z5 i! t" p. f- q8 a" V( e: Q4 H7 o2 o% x
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上) G' K2 k1 O9 }* _: N  o% ?# H
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    ' {: L" v7 V3 _9 A在uboot控制台依次输入以下命令:
    ) }: i3 V0 n5 ]2 D& O
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"  A2 w) ]1 U& S9 K: j
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb7 e, ?! V# ?% g  V5 z( |: X
  3. ext4load mmc 0:1 0x2000000 boot/Image
    3 ~( @9 M; K- \* A4 e
  4. booti 0x2000000 - 0x1000000
    6 P7 z3 a: }* E$ |9 A2 R& V
复制代码
: y) d, I/ K; d& C3 ?
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    ; y+ _9 v6 c; ?8 Y当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb12 H% l5 h4 B2 Q3 Y. E
  1. mount -t proc /proc0 B" a' J0 T4 C/ R1 G: }' G& f: ~
  2. mount /dev/mmcblk0p2 /media
    * f$ E/ K1 {* p% K9 j) E
  3. mount /dev/sda1 /mnt
    4 j% n3 u- O2 b6 U4 E9 w& F& `
  4. cp -f /mnt/mtd-full /media
    ; Z7 m0 w: k/ J. q$ y
  5. umount /media
    ! C: n, _. \0 H) [" L+ {# q0 M
  6. umount /mnt
    " X: n, _  \6 U5 s4 f" \
复制代码
4 J& o" u  ], D' v: x( {# m1 \/ l
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    0 R. W) h# l, j3 R! h- N, Y在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    : d$ A4 z4 u, T4 s$ q3 _" Z8 {: b
    1. ext4load mmc 0:2 0x1000000 mtd-full+ _" F/ S) a0 p$ v6 S/ y
    2. sf probe
      % p$ `: J! R: d. [. S
    3. sf erase 0x0 0x800000
      ) M/ K' P+ T1 S* f7 @0 I/ V
    4. sf write 0x1000000 0x0 0x800000
      / j. p& A0 g. Y$ w
    复制代码

    & q2 i+ W, c- c& z  f2 Y/ ?
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot8 K; H3 S1 k$ D, V
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    3 {- N7 e% m: W$ z: x9 k$ P
  1. env default -a* x& f2 Z# \$ B: |8 R: V1 }
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    - N& F) W* c+ H1 w% n/ x1 A
  3. saveenv' b/ ]& K5 u, s. b
复制代码
8 B+ w: C: n' F
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

& q" u1 ^* V  @1.刷写x3p,注意会格式化emmc,刷写前请备份资料' \7 [( ^" k3 r5 ]
登录Debian后输入/ w+ G2 u6 W1 e
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p+ ]. n  S8 b" i$ B
4 d8 a, s6 o6 E2 v3 d* f7 a8 x" N

, c; G$ T2 o6 W: ]2 t2.刷写群晖,按双启教程操作即可
; y) [( R6 [9 S" Q" G9 x& U- C0 h4 Y( A- r: P

9 M! C! `  \2 I3 H, Y已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用) q+ n' W( A% Q. ~/ r
x3p下mac和sn可能有问题
( \7 V" }* T7 D" g4 l0 @$ ?2 `
( E& }1 i8 r# |* X( R==============================================8 v; `' I* a2 ~  W8 ]7 F& s2 Y, z

& F% L& R: z3 a' Y* k5 g未经许可不得转载本工具,不得商用,仅限于交流学习

4 W/ F8 r: F& \! m8 w; i& ^
7 J8 H: \% v/ _7 p. L9 D本教程受此贴启发,感谢此贴提供启动及引导文件
" E( r0 H( q+ z2 {: `( l
" }) g: i$ p& a; d- d6 {下面进入正题:
- c2 s# y# o4 Z3 p9 x! ^$ D( {2 ]) r1.登录系统,复制引导文件
+ o  [: q. P5 S4 ?原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12- C$ ~1 w6 M& g$ n' @3 r
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
: |- Q! k+ d$ a/ y( u挂载p2分区,将附件mtd-full存放到/media/目录下
1 Q' C9 b3 C( P4 X& P. h
  1. mount -t proc /proc
      K) M! D* _3 K. F3 H
  2. mount /dev/mmcblk0p2 /media
复制代码
0 s1 x' D  K) S& l; z
2.写入spi镜像,TTL连接
# @2 H5 I2 h2 B* Y9 V( y  a接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    1 P7 f, E8 B( p, J$ m
  2. sf probe
    8 S5 r2 i7 Z  w( l
  3. sf erase 0x0 0x800000
    & ^5 V+ |% p3 B9 f4 ?
  4. sf write 0x1000000 0x0 0x800000
复制代码

1 Q2 f* Z# L6 F3 f$ W  }( w+ V组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车- f* ]) A' L6 ], R
3 Y6 ^7 V) U! W  ^; W3 {3 E
完成后刷机完毕- A; v5 }2 ]9 }5 x: m
8 q" M0 L( }( g0 r3 q
使用9 e/ K+ _7 G2 }) [0 l4 V  x
1.直接通电将进入群晖引导
- R9 t) a' H5 k' T0 h' I 1.png
3 n4 I! |1 r) \" h2.按住reset通电将进入emmc系统
7 k9 u: W( Q& Y% q6 |( b6 W3 ? 2.png ' U9 N+ _/ [7 J2 _
3.接上带系统的U盘后按住reset通电将进入U盘系统
2 m" K: g1 v6 t1 a3 I) i 3.png
  O5 K; z" _/ }% q8 i* h
6 ^  B8 v9 E' Q附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
  ?# o+ x% N( v! t3 H/ l
8 u! }6 h; ^( @# h/ g再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
9 g7 }: g0 [# U; t. X# o" }  O$ P/ v5 F+ U; s2 R6 W, x
" E$ A9 \/ E7 l9 D7 ]1 q
9 [3 N) o3 g; W3 I

评分

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

查看全部评分

7

主题

105

回帖

245

积分

中级渣柚V1

积分
245
发表于 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

回帖

950

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 * f2 u2 K: u, O; x# F

$ g6 g8 a. u9 I3 s) X7 f7 Sspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-20 13:42 , Processed in 0.064241 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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