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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 ! B" I- Z, X2 |5 F( n9 w
' ~4 d# J' x6 ]9 I8 s
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误0 @% f. d, g5 Y+ E
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/201 C9 |0 ^2 I' I  B2 f% l
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明/ W6 E! b$ Y! X" K# H8 m+ s0 g1 w
: u) Y  O$ G5 E+ V' ]6 ?5 |' H
==============================================9 @' [5 N& R. v0 B& I  k) I' G
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
. x7 f& P; g) A0 \( ], }! l+ s下面说下详细步骤" V$ f/ y! E5 p8 s5 C
9 l, w! r! [, ?# @
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi) o4 h; c6 p: e8 f6 \! ~

) ]. U$ U5 H; s) ?: R" K
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    1 F6 W; g  a" l5 z/ d接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot7 s) A# Q/ E% {" C
    在uboot控制台依次输入以下命令:
    / i* `: j' m& j0 h5 p9 a# H8 v/ W
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    ) \1 _" _8 @# Y! h3 [* n* t( H$ x( A, s
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb$ i& g3 {; N0 `
  3. ext4load mmc 0:1 0x2000000 boot/Image
      g' b3 m) [* B/ G/ c4 _- R
  4. booti 0x2000000 - 0x1000000$ |4 _3 Q+ n% v: s- H! a' r
复制代码
2 @. Y: u# |2 b3 n- a3 R
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)) j6 z. M: W- B. ?% [  @7 \
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1* m! n& g6 g# A% B/ P$ d# [
  1. mount -t proc /proc
      B5 t( b- y* |( V
  2. mount /dev/mmcblk0p2 /media
    1 {' ]- O% K$ |! D  I
  3. mount /dev/sda1 /mnt
    : W: t- c% w# a3 A
  4. cp -f /mnt/mtd-full /media
    ! q/ t5 R0 y( }6 A1 p
  5. umount /media  Q, O) r& J* n. }' J
  6. umount /mnt
    : ^/ ~( u! b" z' G5 s* b: D
复制代码

9 B! r; B9 z1 U2 y$ J
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    2 D" m* y- T4 v5 s在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)+ O* v8 {- `2 X* ~1 |- c
    1. ext4load mmc 0:2 0x1000000 mtd-full% h, _0 V+ W$ K( B, M
    2. sf probe3 R5 {! f4 j) P+ C- P
    3. sf erase 0x0 0x800000
      " P# t5 D; C$ s9 m* n7 q
    4. sf write 0x1000000 0x0 0x800000  W) }, C* n' [- w
    复制代码
    5 L2 Y8 S. E  b" F
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    . z2 Q5 u; @; k% Q在uboot控制台依次输入以下命令,注意mac地址要改成你自己的% _/ N+ d8 U+ E( w5 p0 f
  1. env default -a
    * z+ n3 J+ I8 e9 t
  2. setenv ethaddr "4c:65:a8:10:e2:55"- [/ P) Z2 {% S9 a. |9 ^9 q3 x
  3. saveenv
    * c  x, G  _' C: p# S8 e9 n
复制代码

4 P# B8 D* i* y2 e
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

# K* o) p$ w/ g/ J* ~' I4 W1.刷写x3p,注意会格式化emmc,刷写前请备份资料
+ l5 _/ }9 @/ ^* V/ {9 u登录Debian后输入
9 C* [& }* b6 h% I) D
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
  z( ?- B8 R' M' i0 x1 V) V- p3 _/ d8 E- a8 Q2 l) }

2 B6 j- ^5 C2 z2 U8 A2.刷写群晖,按双启教程操作即可
# c1 k0 ]1 K$ [) Q
' N* X4 g) n6 g2 Q6 y4 B' G
' C3 Q5 j. D* X. T" u
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用- Z# I/ v2 `% b' {# p. s* C
x3p下mac和sn可能有问题
. u& z$ s% `+ w* U* U2 Q" A
& Y$ x! N* j  _0 Y6 J) h==============================================
8 g- O; t+ M0 Z( j

+ m6 a) b; C, e% o7 M未经许可不得转载本工具,不得商用,仅限于交流学习

! s# h! W9 x4 I5 w% u0 `* l% y) x  l0 o3 k/ W3 f) y
本教程受此贴启发,感谢此贴提供启动及引导文件
- e/ i9 T+ \* X, h& v
" V7 f8 a4 s5 [1 j" t下面进入正题:6 K, l  w8 m' i( [, [
1.登录系统,复制引导文件8 f. }. h- \5 `& F- w- h, V
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12+ \' }, c8 r. _* H/ _
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
+ o: L# |' r$ \9 ^3 o4 T2 w) J& D挂载p2分区,将附件mtd-full存放到/media/目录下
: U3 _" k' q0 N3 z
  1. mount -t proc /proc% P0 E0 G% Z% C( v: E7 J
  2. mount /dev/mmcblk0p2 /media
复制代码

0 r% \% H) O/ ?5 E) ^2.写入spi镜像,TTL连接/ _% O0 \$ U( Q% O
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    . H  X- ^; f4 q. `
  2. sf probe
    ; X; E7 I# J5 [
  3. sf erase 0x0 0x800000
      j' G( ?" X% D1 i
  4. sf write 0x1000000 0x0 0x800000
复制代码

5 f5 \  b  J2 P+ Y: X* {( @8 |# a组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车1 w+ x0 R- p# f

- ~0 I8 ]: I" m  m8 n- `2 {完成后刷机完毕
" `9 k  \! J' E- x4 H3 M& n' I% q
) e! |( V+ N3 N! p" U- G使用
9 j* F5 L. H/ }' K1 |: L1.直接通电将进入群晖引导# i" D( p( f+ ~( n
1.png 2 F' N! o4 \! U: b: g
2.按住reset通电将进入emmc系统
" _5 L/ |8 ?7 Q7 Z 2.png
9 ?$ j8 P0 [7 ^7 ?: y4 H3.接上带系统的U盘后按住reset通电将进入U盘系统
, R( o7 `$ L. k6 P6 I3 h 3.png
9 `$ P( {% N+ X& A/ n/ j4 P1 }$ u
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
% @# ]* u* K3 _' K! r) r$ F; k+ u. f' R1 ?9 \3 f& B
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
4 ^- d$ T) X8 R, v
  p4 W, c: s4 Z. H' n
) A$ }0 \9 Z7 g  l
3 M( ^% u( [6 \. k' M( x: j

评分

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

回帖

1199

积分

中级渣柚V3

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑
6 |" _" t0 l9 H( [% B( |) X) h: f! q& c2 b& i2 l. ]/ M
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-21 04:44 , Processed in 0.101275 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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