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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
  r. W* A* m5 Q' e; V3 @
; R  D/ A. N: X特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误5 Z3 x4 j6 f& K' N
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20# q3 Q4 W8 e1 R, L' F8 ?7 u
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
! B9 w- s) P: F. H  \. b( a7 q$ b2 @1 [' h! r
==============================================( l' [# p+ t0 m7 f) \5 c# w9 \
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
4 ?4 ?( d7 r" m5 p1 F; H* Q# x下面说下详细步骤+ C. c: u0 S& a7 C2 n0 _
& Y' t' x# H  N& |+ O7 t
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
( ?* q8 p2 K) \" X6 b, W
& G& O  Q) h8 c1 x4 ?
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上5 G7 D  a" h, e8 [/ d
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot! k/ L/ C/ z. d* _# x
    在uboot控制台依次输入以下命令:0 ~; J% B$ ~/ @5 @8 D. F( X! o
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    0 Y; i" [. U) b/ d% A
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    & Q! f! ?3 K9 l& q* c
  3. ext4load mmc 0:1 0x2000000 boot/Image$ y( z) ~, r- \+ _- h
  4. booti 0x2000000 - 0x10000003 v& ~, b8 K; X/ O
复制代码

! g; G8 x* D3 k8 h; r7 M- \
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)6 C2 c# X# x% s6 N5 g
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1* o+ y: Y% N% n1 q
  1. mount -t proc /proc
    - O3 U; _4 F2 n, c) g" S
  2. mount /dev/mmcblk0p2 /media
    * ]& H9 p- C, Q: [4 t& H  Q0 x
  3. mount /dev/sda1 /mnt6 ~5 B* ~" H( k# T! I
  4. cp -f /mnt/mtd-full /media& j- R4 v2 a! B# \2 g
  5. umount /media; `$ e7 n  G8 B( K! n6 G
  6. umount /mnt
      x) i) S! Z- i4 Q
复制代码

6 i, {* v/ D- r$ ]. l' u1 h
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot) ~! }+ t6 _9 {+ J! U
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    ' V1 r: h& S. X8 V* `
    1. ext4load mmc 0:2 0x1000000 mtd-full
      1 Z# s: T# v3 A9 b) F4 a) R
    2. sf probe
      4 T/ Q4 r9 t+ s# r
    3. sf erase 0x0 0x800000
      - k- @# J6 I- k* a, }& E; n+ N7 j& t
    4. sf write 0x1000000 0x0 0x800000
      6 q  I) v2 Y7 a/ e7 y
    复制代码

    # a' z" k6 M. p$ _' _
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot) @2 q9 C1 N  Y7 n* d
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的, X: m/ }; Y3 x- D
  1. env default -a
    & ]! d* C! n1 J5 Y( z* y; G8 {
  2. setenv ethaddr "4c:65:a8:10:e2:55"" R5 \8 `$ T2 U  N3 s
  3. saveenv
    : x# i1 {( {: W" x
复制代码
& \8 k& c) @+ Y% E+ t# X# V1 O
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

* b; s/ s3 x- m' R0 ]+ d8 u! U1.刷写x3p,注意会格式化emmc,刷写前请备份资料  H$ D. ~7 ]' T' b7 s3 @! N* V
登录Debian后输入
# M  q( F& E: m6 k
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
% n" `2 a) k- X7 H8 t7 i& r# |7 e' @. U. C/ S( s; \' j- Q3 D# g
+ R! U3 ~) z% K" Z5 Q# d' I
2.刷写群晖,按双启教程操作即可* T- Q! b* t' m) O2 a
, a5 m- E) x( R. t2 Y) L

7 a7 Y) Q- o; J已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
  n' d, o8 G  Q" Nx3p下mac和sn可能有问题7 w- `8 l' i" ?

( i1 l: y4 H1 G==============================================
0 y. ~( d4 V3 R5 }$ b
+ @5 S( Q3 _9 `! ]6 y0 w
未经许可不得转载本工具,不得商用,仅限于交流学习

' y) T/ M6 l1 B' n3 E* \8 d/ b7 ~5 N, W8 G- t: M6 u2 \
本教程受此贴启发,感谢此贴提供启动及引导文件7 c  H5 k0 g8 c$ L
" F* X) g& T+ J5 h$ N/ w
下面进入正题:
& }3 \* b: M) S* D' E& g7 ^% J1.登录系统,复制引导文件
& {1 o! }) X) @: e+ _原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
0 V* g6 D* d0 J9 z5 }' c5 D; ^通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下1 X( R! z) ?0 |; y! J/ N- g
挂载p2分区,将附件mtd-full存放到/media/目录下$ A7 X! l' J' }) U% P5 q
  1. mount -t proc /proc/ F) q$ Q! f9 ]; E' O/ \
  2. mount /dev/mmcblk0p2 /media
复制代码

& m/ m8 ~# d; q$ n& a5 P2.写入spi镜像,TTL连接$ C0 R1 {* f. t! r2 g; u2 s4 b3 D% |
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    " H7 n% B% z3 T* z& @# E7 n) b
  2. sf probe
    - c4 J0 M# K( B6 {/ i9 X! c) E( u
  3. sf erase 0x0 0x8000009 k2 F7 X% u- z( h+ s5 L
  4. sf write 0x1000000 0x0 0x800000
复制代码

- y( }: r% @" {, r7 T2 j( E组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车/ f) M4 X9 m  I  N( O6 Y
: m* H( o# a) @) b2 E1 z
完成后刷机完毕
* e' s; }* e; A6 Q8 q1 ?! y1 T: h- g: A8 e# C% [
使用
8 d& [9 I, O4 z; `8 \8 B/ \& H1.直接通电将进入群晖引导& ~2 q2 \# D$ W2 f- H
1.png
/ ], {1 O) v3 u8 L7 R- ?2.按住reset通电将进入emmc系统
2 S1 t4 p1 {9 s+ D$ M. p# k4 ?" I 2.png ; c% D' @  n& Q' w1 X
3.接上带系统的U盘后按住reset通电将进入U盘系统5 `" E3 B2 C; h% t3 P
3.png
. O- K( C" y+ q# F$ [8 P/ k6 o0 p2 f
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
: w3 `) x8 R$ F) H" m3 A3 B1 Q& `! w' J# L# U
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群& s& e5 o2 n" q9 r1 f# O8 O! O! j
( W& ^* n, q' v& [9 o6 U  _

" y; r" b6 a, N  H
/ m3 J+ B: J% J9 h* K  b% 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 编辑 / P( T. p$ x; g0 y! m/ q" ~
0 `& g( S. _# [9 ]  Y( G6 P/ ^8 H
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-3-13 17:53 , Processed in 0.112238 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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