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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
wdmomo 发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式 IP:–浙江–嘉兴–海宁市 电信
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 : T0 R; L' U0 _, X7 M
: K' L4 @; S# M( X( ?- `' ?5 ?
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误; r( _* a  B0 U. M* u4 t& S9 P4 c
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
" m+ x: ]0 u) N介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明" f0 v3 z2 V! h' `$ ~
9 v$ h/ y* e- O7 Y# C0 p
==============================================
  R3 b$ A5 k7 e更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘/ j% ^' `$ i& M, h, d9 |
下面说下详细步骤
8 x% ], Y" i$ y4 l
8 Y7 [1 Z4 r# |, }第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
1 E  Z* Q' c" K& a3 {/ u5 }6 \: J  m: p2 B
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上: K* t2 o; d% B3 o8 d3 @  @/ c2 T
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    : }6 o+ A" r$ r在uboot控制台依次输入以下命令:
    ; h$ n! L& H9 @: A# L$ T* Y
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    0 S! P4 i  l4 O  k( u# f: N6 _
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb0 L' C; e( W+ {# x: Q- P' ?; G
  3. ext4load mmc 0:1 0x2000000 boot/Image
    / C+ f5 E! a, `. P
  4. booti 0x2000000 - 0x1000000
    " e* v0 W4 s" Q
复制代码
$ g3 i; g' r0 I& c+ p3 ~3 v
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    ; x0 a; \+ j4 g2 _当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    , s4 ^# Y! ~; W2 ?3 e* E
  1. mount -t proc /proc
    6 Q- b& S5 w6 B# ~  d$ W
  2. mount /dev/mmcblk0p2 /media
    9 l* x7 X# [1 g) w
  3. mount /dev/sda1 /mnt
    7 T8 t9 ~5 K+ v& D; y9 M( O7 t& e
  4. cp -f /mnt/mtd-full /media
    + ?' ]) ~& M9 n) v, C2 w8 f
  5. umount /media# n: P9 t$ r0 Z  C9 j3 b3 F
  6. umount /mnt
    & ~  C4 ]3 {+ a" o  {: q9 ^5 ^
复制代码

) x" I* Z! f: k
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot, T0 ]: C9 C( N" L
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)) W6 Z) d0 ^, B% Y, P
    1. ext4load mmc 0:2 0x1000000 mtd-full
      7 |( q3 c; T  D% ]6 }7 Y0 L# H
    2. sf probe
      & G% @  _3 m4 h. ?, _& K: O' |, N/ {" G
    3. sf erase 0x0 0x800000( l* b9 h  `) [, B+ n
    4. sf write 0x1000000 0x0 0x800000
      0 Q3 m' c, m8 R
    复制代码
    ) k. l1 I( ~2 u  z5 H
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    6 L) A% z& M6 H2 k在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    * |4 P& ?# ?5 x/ \) k/ }
  1. env default -a
    : Z; s+ E3 R- o) _/ D3 Y
  2. setenv ethaddr "4c:65:a8:10:e2:55") F3 C5 [. d6 k" X# C
  3. saveenv
    1 U% A  l) }  x4 m6 {0 [
复制代码
; u/ E+ @) w9 A: V! v; K
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
. i: u9 `& x, O8 g9 f1 N/ i' S
1.刷写x3p,注意会格式化emmc,刷写前请备份资料* y* h4 O* ?6 i- O6 S
登录Debian后输入
; Q5 b3 s' }- U8 z( P
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
' t) T) F0 K8 `" }- u" Y  r5 M1 E: G
7 B3 _) r8 r9 r; C

7 Q+ T' v, Z7 z4 R: Z2.刷写群晖,按双启教程操作即可9 i0 L; m7 n, R! ~0 I
5 U6 q) n: w- o! a/ D: y" M

0 i; c0 X) H1 _* |! D; T+ R- x* Z9 g已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用$ F9 {5 K; a2 Y9 f
x3p下mac和sn可能有问题5 p/ }9 U2 K0 y
7 P4 B3 |, ]1 v. ]/ L
==============================================) N1 p/ x$ o1 a& _% D8 H+ P

2 m% I- I. F4 ~  U- C$ w' @未经许可不得转载本工具,不得商用,仅限于交流学习
* e1 w5 @7 ?1 V* V* F
  {  t; _9 y- d3 b
本教程受此贴启发,感谢此贴提供启动及引导文件
$ }: T& C1 {, ?" ~+ ]2 a. l* L( x4 t" `) E0 @
下面进入正题:3 p6 u6 I' o2 g  ]7 z* O
1.登录系统,复制引导文件- R5 u0 d5 T: e9 r, j" L2 ~6 p  X% E
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
6 j2 j2 c9 n+ q+ h7 l# f通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下, [1 Y* l, V9 T" g& a
挂载p2分区,将附件mtd-full存放到/media/目录下
  a  J3 m, _$ J2 \
  1. mount -t proc /proc, S3 g, k1 v( ], G
  2. mount /dev/mmcblk0p2 /media
复制代码

" w* \6 C7 X6 L: d# G% c2.写入spi镜像,TTL连接
& W! f' u1 [; ?) w接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full, I' Q9 B, |0 W; U. ?
  2. sf probe0 X. q2 L. |9 K) p  A
  3. sf erase 0x0 0x8000001 W( q- ]/ i) p6 y
  4. sf write 0x1000000 0x0 0x800000
复制代码

' z6 w; A% m* O( j$ t0 L8 a组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
$ |! H; e7 l8 V2 W
+ k- q# P' m3 ~* I1 Z9 l完成后刷机完毕* y; b& A0 ]9 r9 H

" ^7 Q* L. T8 u" c) ~使用3 O0 N2 D# [* E; f0 }; u
1.直接通电将进入群晖引导
5 t! t; M6 b/ P0 P5 T0 x) F; v 1.png
0 E/ J/ u$ j# G. g$ W/ _2.按住reset通电将进入emmc系统4 {; W- N8 F4 G. J9 E6 U
2.png 1 B1 R0 G: i' o: Z' ?" h: D0 q
3.接上带系统的U盘后按住reset通电将进入U盘系统
- _( F% D* k% @ 3.png
8 A7 e* S9 l% r/ P) v( n
* j- Z6 ?4 ?( l' G+ Z. u附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy, Y7 b8 V- p! G0 j
* k# K' C+ A, ~. H
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
( z* x) t7 [8 ?& H
9 c0 y- k5 `* i' I, V* j& o
7 |! m: b3 U. t) d  n$ R: Z8 k. x5 ~' P) y/ z0 x4 }. b! E

评分

参与人数 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 编辑
2 I0 P4 n, @$ ]9 I) D- T$ w, |+ a: c% e; O/ r
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-6-12 01:27 , Processed in 0.101099 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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