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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
wdmomo 发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式 IP:–浙江–嘉兴–海宁市 电信
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
6 H# z% ?4 E3 E% v" K/ y) `! O; W1 l, h  g7 m* k4 _7 `
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误% c- o' H# ~4 K1 ?8 R& {
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
  m3 g5 Z6 e8 x0 B, j介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明# U; P: I, q& i: F( o

2 L* {3 S( j2 l- V==============================================$ P. V( Z8 s7 P) F/ ]  u- }! w
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘& o; l% v7 b) m& Q8 O4 {  X
下面说下详细步骤
8 p4 S" \* E9 [7 d8 v! O1 \/ g& g6 Y( @+ E
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
6 w. P. f0 t4 ?% @! Y7 x* Z% z8 q+ n, `# _! ^5 \
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    % x7 @$ B7 Z% G; |* `( T- K. W* x接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    : w0 z6 N( f# X* ]1 e% Q0 x. r在uboot控制台依次输入以下命令:& G) z# B1 {+ f( l) c2 W5 w
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh", v$ T( C9 H5 Q1 h4 S1 b0 O- v" U
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    1 F, ~" E' h( g8 ~* |
  3. ext4load mmc 0:1 0x2000000 boot/Image6 ]- f. p$ A4 f+ O* O' e- V! n$ z
  4. booti 0x2000000 - 0x1000000
    6 @0 m. F$ ^3 D$ `
复制代码
+ f: a6 d) ]# T; c
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    2 h5 b, Y6 `/ ~% N+ h) b当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    * a- r* ^+ W" c
  1. mount -t proc /proc
    , w/ _! g- D  u( S
  2. mount /dev/mmcblk0p2 /media
      i: A2 C0 z9 W. K
  3. mount /dev/sda1 /mnt
    9 m( V; t9 W& m5 a" h  e; r
  4. cp -f /mnt/mtd-full /media  ^3 B  R4 ~! [
  5. umount /media( h& Y) y7 @+ ^
  6. umount /mnt
    + c0 s" i# X+ s5 {+ i' ^! _) b, p
复制代码
, {! a8 M) ]( J! w1 U: \! R) p4 W
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot6 {2 }; ^! ]) k' \
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    ! B3 Z" M4 A" y- P# F
    1. ext4load mmc 0:2 0x1000000 mtd-full
      , b2 W/ x! N( R+ I) @5 N) B
    2. sf probe" Q4 y7 T4 E7 @- Z' z4 j/ K
    3. sf erase 0x0 0x800000
      ) u: X+ x" y  b& J/ f9 z! f* B* I, T
    4. sf write 0x1000000 0x0 0x8000008 s0 z* {. [% v% D0 \
    复制代码

    ! U! P6 A2 _/ A7 Q
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    8 ?3 S6 |$ Z! U% U在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    , g2 h- b$ g' e# g) i
  1. env default -a/ f  ?4 k$ n, v$ _% l! o
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    ( |% }. s+ d$ ^/ h
  3. saveenv0 [5 W' i0 P8 N0 C2 s8 j
复制代码

7 A4 v* E* I( R9 B( t& k! }
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
2 U9 u0 ~- I: L9 g1 S/ W
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
4 B- A* N2 a4 P登录Debian后输入. e0 j: {7 i6 {5 [5 D
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p. _9 K% d! r+ @5 Z  n9 Y
1 O8 V/ }! s. z  `$ m

" \3 W$ d- u( ]$ o0 P5 g0 P2.刷写群晖,按双启教程操作即可' H0 J: f7 [% w' C7 W9 s) _- Y

% R( [5 n; G$ k1 F1 l  o

) G# `9 Y$ @7 z: f已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
0 S9 F: K/ C3 {3 U0 ]: E: c6 _x3p下mac和sn可能有问题
+ W7 {6 ~6 c8 `- a' A. H0 Z/ J# }
- ?  o9 d* S6 Z# R" k( ^8 C* H5 y==============================================' t8 J$ R- ^# ~6 H0 ~8 S5 v
2 C/ {: T5 O) u6 p3 b' a- z
未经许可不得转载本工具,不得商用,仅限于交流学习
+ }# C3 Q1 K4 A

8 f3 d# z0 Z+ L, `2 k! w本教程受此贴启发,感谢此贴提供启动及引导文件
- L  r5 X! ]. ?: m1 m
" U7 A8 r+ J: k( s* {2 w0 M( B下面进入正题:
: ?2 {; n2 D3 ]. y' H1.登录系统,复制引导文件
$ ^; f1 \& ^( i9 m4 L原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
4 w- U$ k( C% Y& {- B( x+ z通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下4 \: S) W" \& Z
挂载p2分区,将附件mtd-full存放到/media/目录下7 p9 k, l# A/ l+ {
  1. mount -t proc /proc
    & k8 R# k% f0 R' O6 ~" m
  2. mount /dev/mmcblk0p2 /media
复制代码
' a3 h0 v6 x( x0 x% Y
2.写入spi镜像,TTL连接
" k0 _) J" t7 E4 R: y/ U/ Y. v接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    , o- ~! B5 ^9 w
  2. sf probe
    7 L7 a' Q  [2 M3 L* L/ z, X2 ^* D
  3. sf erase 0x0 0x800000
    9 b' }6 U1 |) T$ T, F8 N# r
  4. sf write 0x1000000 0x0 0x800000
复制代码
+ `  X1 x$ ^$ a( A* M, _3 L' o& {
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
) _. @  X+ f9 N; U" u, {  F
+ x' y8 l) C/ L8 g) o1 b完成后刷机完毕, W# }6 n# d6 p
& R' }9 h5 A9 ?5 v5 I; G. M
使用
: ~- F2 p& |% f6 j8 l1 i+ n/ E1.直接通电将进入群晖引导
! y: \! [) p2 }/ F% O- ~; S 1.png 9 g! G3 s% }/ A
2.按住reset通电将进入emmc系统
8 b  m4 Z/ W. f" w8 Q  T7 w* X( Q 2.png 6 A& z. a5 f$ N6 @! d, M
3.接上带系统的U盘后按住reset通电将进入U盘系统1 M4 r; }: g! V
3.png
$ s4 d# `* L: f! ]1 h5 _2 G& i+ x. }: d% v2 g
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy- m6 j, g1 B- s! f" [' q' x* N3 D

9 `: L" K& d% [8 t4 ]# o" B, j) t; o再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群7 c4 R4 z) s9 ~( _- b# k

3 d2 W$ v+ P- ^* s: G( b( G/ V) e6 n3 E% p
' `( Y% Y$ k+ T3 y* h

评分

参与人数 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 编辑
/ N6 j( b- ^- z6 n) ]1 h- |& {; y0 l+ l6 |+ ~
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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