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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
2 d4 H+ A6 P# L( v7 z8 M' b
' M! k3 J9 A, b4 G特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
' J6 z7 P2 {4 }  P" L如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20& M8 ^8 Q9 t1 B* |6 [" V& g
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
% b0 a7 y( I  s1 ~! \& i# q
/ T, N; T8 n6 H8 ?- _% f==============================================
( u% N& a4 W1 W更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘9 P; D6 B1 Q% b3 G# p# E! X$ Q
下面说下详细步骤
. T+ ~# c# n, ?) D3 i' V4 z( r' \1 i0 l: @
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
8 D: q% X/ K* C8 f, f
+ ~0 f7 ?$ V, V
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上/ ~" b$ D0 t/ E, _% j3 _1 E2 H
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    6 K5 R( |7 l- l2 ]1 i0 E; P在uboot控制台依次输入以下命令:2 Z6 n( U9 W& U* N
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh". N' g8 U1 \. C7 n% ^. s$ F6 y% B
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb3 H0 y4 \' X+ B: Y- x2 \
  3. ext4load mmc 0:1 0x2000000 boot/Image2 D# E$ p$ Y) [
  4. booti 0x2000000 - 0x1000000; L* H0 F, l! J1 X  M8 J
复制代码
' w# X, a6 N& g8 C6 l( J' @% T
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    ( [1 u, b( Z$ b' ?0 Z) f, k2 X* E当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb12 Z! b5 _- ^! @; v, J. \1 q7 B
  1. mount -t proc /proc
    ' u6 t9 E2 G- |3 w8 k: T
  2. mount /dev/mmcblk0p2 /media& g( z$ E9 |7 U1 A
  3. mount /dev/sda1 /mnt
    7 i5 N4 p; q+ J7 ?/ U
  4. cp -f /mnt/mtd-full /media
    0 Y* t9 p- `9 C3 v. b% W" D
  5. umount /media
    $ f9 _8 y0 X0 e4 ~. L. o5 `! v
  6. umount /mnt
    5 a+ y% H) c7 A0 H2 M  s2 ]2 \
复制代码

  g: n2 [3 O  n/ P$ p( R  C- ?0 s
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot; o* L6 ]; _5 U7 ]# r4 d
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    / y" X! W  L; c
    1. ext4load mmc 0:2 0x1000000 mtd-full
      3 m8 @# }: A8 K% t
    2. sf probe2 Z0 b1 v) o& r  ]
    3. sf erase 0x0 0x800000: b/ J' H- Y0 F& y. ?
    4. sf write 0x1000000 0x0 0x8000009 o/ p9 C" \! h& e$ V/ \
    复制代码
    ) l# V* u1 ?1 v* d2 Q" U9 t
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    & N# @4 K3 d9 o5 C/ H) i在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    1 o( [6 a% }/ s& ~# \" p$ R
  1. env default -a+ p# s/ y( u  C0 b" }* _: g
  2. setenv ethaddr "4c:65:a8:10:e2:55"$ p/ d2 n9 d+ G0 m! m6 f3 m2 R
  3. saveenv8 a1 F1 j* L* S& N
复制代码
# `( {' X7 v9 ~+ Q& k1 G% h
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

; ?( `$ K7 e) c. ]% n8 A- z5 L1.刷写x3p,注意会格式化emmc,刷写前请备份资料# L; g# Y/ \- m) X  Q* s6 [
登录Debian后输入
9 [; A. l* |$ V7 w  x
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
/ h7 p" U" k$ J5 V6 D) H% \+ O+ o" f  H0 L! {" |' X0 }7 x+ W
8 s  c  N  \7 G
2.刷写群晖,按双启教程操作即可
# O8 ^: R) f5 A! V1 k
/ r* S$ A" g, W3 ~' @. C0 t
8 S/ o" B& s" z
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用$ B% Y, E7 v4 t* z) g* i: L
x3p下mac和sn可能有问题. Y) U6 S2 H3 O1 F7 L) `! c# W

" R/ f! r$ A- Z9 Q6 ~  [( Z==============================================
% N/ L& a$ t7 N" {" z* J/ x7 q

+ Z" @; K  D: ^" |; a未经许可不得转载本工具,不得商用,仅限于交流学习
. |3 l- q3 t, l4 F1 g9 E! l; G! ^
, D6 V$ o1 ~1 F. G8 g3 Q
本教程受此贴启发,感谢此贴提供启动及引导文件
% c# ]4 d5 f* p1 x6 ?
; j2 {8 ]3 n" x# C下面进入正题:# y+ z! ?3 ^+ {3 W* m
1.登录系统,复制引导文件
* w. y7 n/ d9 Y! ~+ Z1 G& k9 k原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12, g" ~( Q' T# }
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
0 F5 [/ B8 z) g, Q挂载p2分区,将附件mtd-full存放到/media/目录下2 ~, c2 J1 ^5 A/ ?4 L- S  e% S
  1. mount -t proc /proc
    , @7 O( M- @6 ~- o0 |, `) ]8 R" S$ a
  2. mount /dev/mmcblk0p2 /media
复制代码

0 w; C& ^; l' l* O# p3 X2.写入spi镜像,TTL连接# b" E' P0 a. i0 h  E
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full# L  I2 r" e7 h
  2. sf probe
    ) l! I  M" p9 V5 W
  3. sf erase 0x0 0x800000
    5 ]8 O/ k: y; a
  4. sf write 0x1000000 0x0 0x800000
复制代码
$ [4 v* J/ {6 D0 f# h0 }7 r
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
" O4 l5 F, q% A8 p4 L
1 @! S4 V- S. l2 b完成后刷机完毕# w7 K( \7 Z* t7 c( ?$ }

) r: x: h, L! y/ @3 r* I8 s使用+ m" p# l1 t  ]  a! s2 P6 b
1.直接通电将进入群晖引导
. k% r! x9 L. z: k  Y 1.png
- j, f$ |5 o2 r/ z4 c1 Q2.按住reset通电将进入emmc系统
1 O) W% R# |4 C4 B2 B 2.png
8 y: e# {& X/ f3.接上带系统的U盘后按住reset通电将进入U盘系统
0 i% J1 Q/ o! Q2 ~% G 3.png
$ a& r) _  l' Q
' c5 J' E7 V8 k附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
+ r0 I6 T2 \- L3 o; `5 T, {! J
: N. ?  Q# \( q" k" L4 t9 B! ?再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
% C5 M; K- T2 ~& Y- h! ]4 e4 q1 I; ^
* ~- A+ [0 m. N( u) C
, l; I% e& l- @9 h& D- R

评分

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

回帖

994

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑
0 T( v! W% y5 j1 n" O; T) ~+ y) e1 F/ \$ [! }
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-3 09:57 , Processed in 0.078528 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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