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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

超级版主

积分
2706
wdmomo 发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式 IP:–浙江–嘉兴–海宁市 电信
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
8 ~' ]- Z5 |0 I, v/ E4 E2 {( B9 U5 w3 k# O4 j. O( `. H8 [* y& z5 y
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误4 h4 F" V& F6 e1 y5 ^0 j" M% E; Q" i
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
. Z  P1 J4 N# W7 t1 v* m$ M介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明) K5 A; H# f- f6 j+ ]: Y

# p: X) ]5 G8 w4 b' _==============================================
7 D7 y  N# m' A8 Q; A& [更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘! k; ]3 P4 m6 X2 B8 ?
下面说下详细步骤
( l8 E: e- X) I) S1 w9 R$ h
) V, g/ G. _  A5 q8 c第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi. c  }8 W4 |4 p7 [. F7 Z7 y

5 P9 y" b  T8 ?# w6 q6 b6 m% c( Z
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    # B6 R# S. U' z, ~接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot; e- @: M5 E8 U- L
    在uboot控制台依次输入以下命令:# _' t. h3 G9 I- A  G9 x; _
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"! |# I; W4 c3 v+ n
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    + Y8 a( Q  D/ `6 }& }3 b) F
  3. ext4load mmc 0:1 0x2000000 boot/Image* b: X7 o  k4 S+ Q, b
  4. booti 0x2000000 - 0x1000000  k1 c% |+ H9 m5 B/ l, }9 e9 h$ d
复制代码

* o* x  M9 [4 n9 ~
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)  H& U! ]5 w8 c  Z: [9 B
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1% l, Z8 `: J6 V
  1. mount -t proc /proc: X3 g" T, w3 V' q2 H, I( W
  2. mount /dev/mmcblk0p2 /media
    3 F% u8 ]& ]* [! Z9 X( u1 R
  3. mount /dev/sda1 /mnt
    / ?* h6 d0 B) y. c
  4. cp -f /mnt/mtd-full /media
    ; ^, V* q! o; l. S" S2 l6 q$ G
  5. umount /media( G7 y8 Y$ B! Z8 Q
  6. umount /mnt
    & T6 T7 y: F; u) `3 [
复制代码

3 x( w- X7 ?( P; W" W4 L
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot+ w: x  m9 a6 h* Q. Z+ ~
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车). S/ H" N& W/ D9 U
    1. ext4load mmc 0:2 0x1000000 mtd-full
      % u8 A6 s3 X! h$ U" ]
    2. sf probe9 i1 R: X( k2 A
    3. sf erase 0x0 0x800000; H1 r+ `% x4 U: N
    4. sf write 0x1000000 0x0 0x800000
      # u1 W2 l) ^; M1 r* o( I" `: l8 C) X
    复制代码

    5 l) R; G$ _) t( L+ q
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot' X$ U; t! O3 [1 ^6 Y% _
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的2 c3 k3 V2 L" _, E# B' V
  1. env default -a- `7 u! R9 Q+ }3 e! H, ]% u+ g# ^/ t
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    1 `7 T) X- P- [' I2 |
  3. saveenv
    ' U# _0 k+ ]1 f
复制代码

# R9 j) p) c6 h8 ~4 X. R! K) B2 Z1 c
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

% v) n2 s$ }& U, @1.刷写x3p,注意会格式化emmc,刷写前请备份资料- @4 S7 G% d( }9 X3 K3 U
登录Debian后输入8 [+ I' |" s$ S* i/ X3 ~' E
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p/ R% q4 c6 q+ u6 ~) V& E* c
9 M; @) _* ?+ w% I+ z

: I  ?. ?5 Z" m4 S$ z2.刷写群晖,按双启教程操作即可# h8 k+ k/ t( _, A6 P7 ~

6 _9 i3 y/ U0 @+ c
, e' \$ t' q! @& D( S' `* P, j
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用: P) Z! _8 }1 {  h/ B+ t& V
x3p下mac和sn可能有问题
! S1 r6 g) A2 x  o% T" t0 ~' }" k: _. m0 E
==============================================
/ ]! ~0 `: q* h9 V! R) j
+ V2 h  y+ ?0 G. J4 c1 g
未经许可不得转载本工具,不得商用,仅限于交流学习
3 M) w# B0 T  D3 C& Z

" U, C" Y7 Q, y9 @本教程受此贴启发,感谢此贴提供启动及引导文件. |# `7 Y( D) w- s/ R

) p9 O' u' W1 ~8 X2 r! b* [# a( A3 b5 F下面进入正题:
& r" ]6 z- A" w& h4 k+ c1.登录系统,复制引导文件6 q, K: A, J0 k
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
9 P/ }+ n/ o/ U' o) H通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
7 D& b: K0 l" W* U& o. G) B  i挂载p2分区,将附件mtd-full存放到/media/目录下& Q7 a$ M* m, U5 L
  1. mount -t proc /proc, h) e2 l0 J1 U4 ^% T, n8 k* q
  2. mount /dev/mmcblk0p2 /media
复制代码
9 V+ [' @* u5 N7 Y6 r5 e+ g
2.写入spi镜像,TTL连接0 u6 S% a( c7 M1 z) b! ^
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full0 s, K& [9 q. n7 w9 {" K& |/ _
  2. sf probe
    # x$ Y7 @$ g% ?: q* C9 c
  3. sf erase 0x0 0x8000006 y0 p9 m, H9 |' I0 ^% |
  4. sf write 0x1000000 0x0 0x800000
复制代码

$ }: z8 \$ U6 \  }/ X2 [组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
, F: Z4 B: u" \" x& a5 T6 \
5 z: L& E5 \+ ]2 `- p完成后刷机完毕$ q  i6 Y- \( g7 @$ `

- ]: N) W* @8 ^- l使用5 O/ d- y# [0 }' ~' z
1.直接通电将进入群晖引导9 l8 h( w; A+ s4 f2 E' L
1.png
! b+ z$ q, S- W  i2.按住reset通电将进入emmc系统" g" `  m, |+ F( t, R4 x4 ]! e
2.png ; o& i, `% k% r1 @! d& X
3.接上带系统的U盘后按住reset通电将进入U盘系统
/ a% x+ T& n9 B 3.png . c& n. }  @; e- N9 a7 z6 b
% h- z3 p. e- A- I! C
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
( w8 X( {: q) |0 ~
% R  i* p: V* U2 {再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
: L; p; ]. {; y$ j0 G4 z$ v2 [1 \4 t  S# F3 [) e- P4 I
. D- b% |4 l' B+ t9 H( D) ]- o

& w/ U! Q4 h0 `! W0 O0 O; M! V

评分

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

回帖

704

积分

中级渣柚V2

积分
704
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

回帖

704

积分

中级渣柚V2

积分
704
HK$ 发表于 2019-10-6 22:56:47 | 显示全部楼层 IP:–北京–北京 联通
本帖最后由 HK$ 于 2019-10-6 23:08 编辑
1 J4 L& j7 R+ M! [7 h) a0 p& `1 A. s: N" F; @! l
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-9-23 21:30 , Processed in 0.065636 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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