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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑   ]" B: j* t5 m* [
: u0 H% I, [8 }; Q
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
2 n$ P* @% i- T如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20! m2 X# D- p2 L! j! q
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明0 J( o7 E( S$ v2 e3 L- ~
7 w* s6 N/ M3 s6 d
==============================================
, Q) j/ b' {2 w4 }0 S" @更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
; b6 d4 \' u* C, r, @$ p, i下面说下详细步骤2 v) W& J- L9 h: `: G8 U
* M7 R# Q2 [* O
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi& W* ?1 O. A6 x+ Z
: T' o. [! P; t1 i
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    ! H  t& p4 h! ^; c- H接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    + Y2 j9 O4 s& Y' l8 X6 [在uboot控制台依次输入以下命令:
    : P) c% Y9 E% \# t! Q6 @
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    3 L+ ^8 O3 y  {$ s
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb; j! p3 U; v4 j8 _' ~6 x( M+ f0 p
  3. ext4load mmc 0:1 0x2000000 boot/Image
    6 f, l1 B! i, ]: [; p
  4. booti 0x2000000 - 0x1000000( a2 q' C' Y. `3 B  a/ Y) E! i0 g
复制代码

! B& M9 P' }! O
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)" O. b( J4 K6 k, l! F
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1+ w/ [& H7 z+ w3 M
  1. mount -t proc /proc$ Q% T+ {# T4 Q3 |' y: a- M$ z
  2. mount /dev/mmcblk0p2 /media
    3 k# F, x+ J6 B  F
  3. mount /dev/sda1 /mnt" i. |2 ?! J- Z/ m" A2 q
  4. cp -f /mnt/mtd-full /media3 X, Y1 {1 M' V7 E6 ^
  5. umount /media
    . B9 ~, M7 e, N# Z' i2 y
  6. umount /mnt
      o" k2 y: C6 A
复制代码
4 p$ J6 l6 g: f' z3 E5 g
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    0 O2 k( X% M- O5 D0 Q0 R在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    9 l+ @: J; a/ g2 a) s* |
    1. ext4load mmc 0:2 0x1000000 mtd-full
      : q9 |% c7 c8 b7 L( v, S
    2. sf probe, T5 O2 T- P7 l* t9 K
    3. sf erase 0x0 0x8000008 V1 s, X% C1 ]5 y- o$ o
    4. sf write 0x1000000 0x0 0x800000% p3 ]* P" U7 k. s
    复制代码

    3 [- |3 \1 E! U( b: f- x' }
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot: O4 x3 \: m7 z& }
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    0 |3 `2 }4 i. K6 n4 W9 F* k
  1. env default -a) ]3 U, X. L2 l% z8 L0 Q
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    ! l8 O) \& H$ a7 Q; r( X
  3. saveenv2 e- P. P4 v7 |+ }
复制代码
5 \  T. [3 p$ `7 P2 E) A/ z
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

- N' M! n" ?0 d8 ?+ G* E1.刷写x3p,注意会格式化emmc,刷写前请备份资料
6 i5 y- f1 ?3 j+ S; T" e- Z9 f; h登录Debian后输入
3 m/ f- y. J, k! R4 W
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p) Z0 }1 N5 W9 w" ?

% N9 \% C% b- j( }, S

, h7 T' \  @# E' j# v2 c# m2.刷写群晖,按双启教程操作即可) A$ L& F. @7 ]' Q

& U2 A% ?! h; Q

8 E) {" L/ G' ~' ]- W8 m6 n  p已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用4 H4 }' \9 {" @' e- j
x3p下mac和sn可能有问题
5 W! G7 _8 [7 L. g4 ^/ l& M1 _; ^8 R6 B& j2 T
==============================================: L- O+ p& y; c6 I' ?6 [+ j. v

/ O0 j1 G1 P7 R7 |& a5 e) u未经许可不得转载本工具,不得商用,仅限于交流学习
9 a3 e, T9 b. U

( W. N. ]8 p6 N& t" I4 R本教程受此贴启发,感谢此贴提供启动及引导文件
! [# W; @' X9 I# E# }
; Q: d2 z, F% ]# A, V; \  J下面进入正题:
5 {/ q- G  w, W! B1.登录系统,复制引导文件* Z9 Z" s' ?9 ^, o
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
/ Y# u9 h; C+ S) y8 e通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
/ g/ x* |/ g; F& n5 s1 x挂载p2分区,将附件mtd-full存放到/media/目录下
1 x( ~9 s) T+ t* C$ k
  1. mount -t proc /proc5 B8 f* \" d( I& l( ]& y# u
  2. mount /dev/mmcblk0p2 /media
复制代码

- H8 w( e; ?- h; b* F2.写入spi镜像,TTL连接
. N2 P. j5 K& s; k# o6 _接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    5 o, {, Z/ v7 Z" |: W
  2. sf probe7 ^0 }9 D& E7 D  c% g2 f
  3. sf erase 0x0 0x800000
    5 C" Q6 s" R/ e0 r7 e, ?
  4. sf write 0x1000000 0x0 0x800000
复制代码
- }1 B9 L7 B, j7 M$ V. p/ Y
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车4 c( e' ?) j+ P$ q. i

0 N+ W! D$ o* g完成后刷机完毕
7 j/ t9 [6 X- K  A+ X0 D* v1 V) q4 c0 d  l
使用1 b$ e! r1 j  M8 _) r# Q6 ?
1.直接通电将进入群晖引导" r% C8 \0 x& B: G% s1 F3 z' `
1.png
, v  `5 W9 H$ a4 [4 W: ]/ c' w/ K% r2.按住reset通电将进入emmc系统3 K) D/ W: Y) w0 r7 k4 V4 }3 j
2.png
8 b7 P+ ?# {$ p" T: ]. v* O, G3.接上带系统的U盘后按住reset通电将进入U盘系统3 Q$ \! R, K! m6 d# w2 X
3.png # U7 |9 n& \% `6 N+ [2 A
/ ~& c3 J. E1 e5 V  x! U6 D
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
% A1 h' C* ], ^0 d/ ^! h. J$ I
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群, h. A. @: F' }

3 S/ _# m6 ], v$ O+ `- ^, R) o6 G* R, J3 \" |: w5 r

: q# x) [# @% Z" K$ ]

评分

参与人数 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

回帖

648

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 " l* y- @4 i; a; ^5 Q! }

, N9 C  [) y6 r; D& a: O, c$ M- t+ pspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-13 06:35 , Processed in 0.115496 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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