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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
wdmomo 发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式 IP:–浙江–嘉兴–海宁市 电信
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 ! _/ Y2 @5 Z7 X: ^8 Q0 x2 K* V

, {# p/ e, o9 m特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误! w4 }3 j& V) g$ o; E
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
8 `6 L1 O8 y" m5 u0 f& w( H+ U介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明* u9 b/ [; g7 s4 p9 S  A+ x, q# w

( D+ a4 g* u9 t' E1 T  }$ c==============================================
- }9 Y- A7 \# T8 w( v更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
/ E3 s6 Q9 v. b( O. z0 }4 I. @下面说下详细步骤3 ~4 L! w# l+ N% S7 k5 s% t
# H, Q& U" z6 N
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi1 \- I; n9 Z9 N3 P2 @
. ^3 a  P5 c/ \" N
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    $ f3 p. N  [4 x接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    0 n5 G  c& b' ?* R6 V! D在uboot控制台依次输入以下命令:
    1 P3 Y) C4 z9 B9 y; a- {: {
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    ( }" {4 a6 @; r: x, w' e
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb' e' x' l% _% B: c* b4 s  N
  3. ext4load mmc 0:1 0x2000000 boot/Image
    . P0 l. [" A! H) V) c: p6 o
  4. booti 0x2000000 - 0x1000000
    , W+ A( X1 @7 t3 k# o
复制代码

& u; z% y0 B! w$ F8 M% g) G- I: g
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    % e" i  B5 N8 y) N% ]: j" s当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1: [' j6 w' r$ h8 e+ P. t
  1. mount -t proc /proc
    / x2 ~: e3 v% k- F& ?
  2. mount /dev/mmcblk0p2 /media, d, X$ k' N. \* w" h# h4 j6 S' N
  3. mount /dev/sda1 /mnt5 U5 y, D5 m# b* a8 `0 n* u
  4. cp -f /mnt/mtd-full /media4 r; c+ ?2 w* }/ ]$ D+ P
  5. umount /media0 t0 _% O+ X/ g. O! h
  6. umount /mnt
    / i) h- c3 ~5 B0 J- y. S; l2 S
复制代码

# S+ {# E& o. x+ j$ T5 j
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    9 V9 ?) D. X7 {* B; A在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)+ d9 I' b1 K0 ^" {' K
    1. ext4load mmc 0:2 0x1000000 mtd-full" h4 p9 X3 |' y4 A5 w0 z
    2. sf probe
      9 J6 `- X* L4 R. d6 g: ~2 O- U
    3. sf erase 0x0 0x800000" _9 x- d. \, g% R& H
    4. sf write 0x1000000 0x0 0x800000
      # W4 M& S2 G, R/ s
    复制代码
    4 [+ {. I. ~/ L6 L$ G
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    ) `  _& b4 I$ r: P  w1 x在uboot控制台依次输入以下命令,注意mac地址要改成你自己的7 Z+ ^/ s) _3 ~1 v
  1. env default -a
    6 G" f5 [( }9 k5 \% m, h" P; [
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    ! o* X$ K/ x, e- G8 j2 z
  3. saveenv
    3 v# Q* j+ K& e" _4 V7 M9 V
复制代码

# d! I; a0 R+ D/ o5 K- U
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
+ O3 V4 d' {8 k! R* T
1.刷写x3p,注意会格式化emmc,刷写前请备份资料( {8 q: o7 S5 B- c/ d, g7 X! w
登录Debian后输入
1 h& l8 m) |& a+ |7 D# e& U/ ?
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
! x, X" c: o- e7 d& K7 j, G+ n3 }0 o6 n, W  `

4 n0 ^, W3 d$ U% X; r3 c. m2.刷写群晖,按双启教程操作即可* v: Z* W; z9 E1 f0 c

5 V! V4 l8 D4 J2 ?! R
- a2 k5 _, n; d9 @+ k
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
4 s) f6 w5 \, ?& |' Mx3p下mac和sn可能有问题
3 _0 n/ R2 O8 b
0 }/ r/ X4 X0 Y8 t==============================================
# H; F1 Z: S. Z9 ]1 n" H+ B

$ r' _3 p8 t! h3 H6 }" ]. j未经许可不得转载本工具,不得商用,仅限于交流学习
' x1 ]. c) X' a) ?0 K; \
" x" @( j9 Z% X( E
本教程受此贴启发,感谢此贴提供启动及引导文件0 X( J7 K- J. N' o8 g

% {! a% T& ?7 H' G下面进入正题:
! ^5 U1 e6 r: G1 }! b: T1.登录系统,复制引导文件
8 ]) M* u2 ]+ o. L$ h' m! f原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12$ a- k1 l; r1 a7 F
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下) u. n/ e% O% w& F1 f2 z" B. S
挂载p2分区,将附件mtd-full存放到/media/目录下
. z( g) l' z  A/ z0 j- K% i
  1. mount -t proc /proc* V% Y2 F+ l4 T4 ^
  2. mount /dev/mmcblk0p2 /media
复制代码

  t9 O! R  Z9 x) {2.写入spi镜像,TTL连接6 o& H, c8 R8 Y* T6 ^
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full3 a! x& t3 m" b- U4 M/ S! V5 @8 A+ P
  2. sf probe
    3 \5 \) j, w/ Y: `' w) p5 X
  3. sf erase 0x0 0x800000: w1 Y. |& f4 l1 \6 B2 w2 a& I
  4. sf write 0x1000000 0x0 0x800000
复制代码
. G; Q! w4 H1 U5 I6 P2 g2 L
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车' }% [# }" k( P3 L9 l

2 h' P8 g; D. \6 n, K完成后刷机完毕8 V4 Q' U" G# l" X
5 H, }1 ~2 Q' j4 x4 A3 O  R
使用
( L/ _: C9 l3 X* Z! q  r1.直接通电将进入群晖引导9 x3 J1 R% i( L  ?% W. m7 k
1.png + C! v" z& C, K* k) A
2.按住reset通电将进入emmc系统( p, U& n4 P( N2 N% ?6 U
2.png ( V7 X, Z* e: Q7 a* R5 Y$ k
3.接上带系统的U盘后按住reset通电将进入U盘系统
) u# S, I) S! g8 M 3.png ' w: P. P3 v5 ?3 R* ]' J; g
9 e7 i; x9 f: C
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
# [% I2 h( }2 y) N  ]( J$ D. p4 k8 o; x# T  s8 G
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
% ~2 X* Y% |# y: r& I
) M* I' t; ~2 f) _3 M$ j2 `/ `. i8 T
+ @7 V( n7 L) |+ F
! t& K1 O  B5 a9 K

评分

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

查看全部评分

7

主题

105

回帖

245

积分

中级渣柚V1

积分
245
yodfz 发表于 2019-10-6 22:39:16 | 显示全部楼层 IP:–浙江–杭州 移动
。。。。。等等卖。。。钱都赚不起了。

14

主题

61

回帖

181

积分

初级渣柚V2

积分
181
yvaine2007 发表于 2019-10-6 22:45:42 | 显示全部楼层 IP:–陕西–汉中 电信
谢谢,买不起啊

5

主题

107

回帖

195

积分

初级渣柚V2

积分
195
chenyuewude 发表于 2019-10-6 22:50:08 | 显示全部楼层 IP:–广东–广州 移动
支持,支持。。。

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
HK$ 发表于 2019-10-6 22:51:01 | 显示全部楼层 IP:–北京–北京 联通
哈哈哈,终于来了

5

主题

107

回帖

195

积分

初级渣柚V2

积分
195
chenyuewude 发表于 2019-10-6 22:52:54 | 显示全部楼层 IP:–广东–广州 移动
没有提取码,楼主

15

主题

124

回帖

463

积分

中级渣柚V1

积分
463
czq83 发表于 2019-10-6 22:53:51 | 显示全部楼层 IP:–江西 联通
没钱。再见!

2

主题

32

回帖

1199

积分

中级渣柚V3

积分
1199
残月 发表于 2019-10-6 22:56:08 | 显示全部楼层 IP:–湖南–长沙 电信
大佬啊 没钱

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
HK$ 发表于 2019-10-6 22:56:47 | 显示全部楼层 IP:–北京–北京 联通
本帖最后由 HK$ 于 2019-10-6 23:08 编辑
( p- f* k* y+ W- t2 r0 e. M
& G4 X0 o6 p9 m5 C/ V9 s5 Fspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-4-26 12:40 , Processed in 0.498394 second(s), 38 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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