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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
% g1 v9 ~/ k3 x5 i. \2 Y8 W- R' }; Z1 E1 [4 ?6 l& _3 ^( @
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
* y  h: ^/ Z/ E4 P8 x如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
5 _# q  Q! P6 ?: K4 c9 q# S! v: Y介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明$ g* m- ~+ L5 y! X: z* A
) [6 p- t& L( ~
==============================================
1 A6 z7 y) u5 g3 x. I/ ^: e, R( d更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
, X  H* M* w" q/ g5 W. [3 q2 P: C下面说下详细步骤' U$ A, H) v# ^3 B% x
; k$ u1 I% D' @4 J$ j7 @$ _3 J
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi8 H2 O. B+ q2 S: P$ `
' D' c: N8 O: K" H$ X/ \, u* [  \7 U
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    8 o) X1 j6 e$ o+ Z接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot" j9 R' S9 c1 |* M
    在uboot控制台依次输入以下命令:
    9 U, \5 F  T' ]; ~3 z  q
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    " l( s: @& q, W; Y
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb& v& [( j0 P! \* ^, \
  3. ext4load mmc 0:1 0x2000000 boot/Image
    * G$ `& ]0 ~4 V
  4. booti 0x2000000 - 0x10000006 l$ d' v# I- k4 C+ U
复制代码

1 J# p( X" j* ?
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上): `  D9 T" z! r- r% |
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    6 I$ Q' A& z! K* l( @
  1. mount -t proc /proc
    2 R1 V& T5 S8 D1 z2 E5 i
  2. mount /dev/mmcblk0p2 /media9 m& v  J/ Q% `2 W( o" Q
  3. mount /dev/sda1 /mnt- N, Y5 K; ]" m% X% q  V
  4. cp -f /mnt/mtd-full /media5 |+ [+ Z7 Q% M; q3 i9 _
  5. umount /media
    $ Z* A7 O: _; T7 X/ E. u
  6. umount /mnt
    3 C7 j" A- `7 n: _! L; d5 Q! S
复制代码
/ k5 U( U( A8 _' y7 z
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot' M7 h2 ?3 j% Q! z  U1 f: z
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)6 U3 x* u5 y/ {1 f$ J4 p
    1. ext4load mmc 0:2 0x1000000 mtd-full" {+ j: c4 D! b/ T' C$ h% l
    2. sf probe
      . G; S* V& ?% S5 F4 S: e& S
    3. sf erase 0x0 0x800000( t! m) W! ~6 N: O- E; _
    4. sf write 0x1000000 0x0 0x8000003 W9 d! X! Q5 p1 r% _# {% t; \, z
    复制代码
    & |# k( S& s; u
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot5 }+ y4 C+ D: W- ]
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的8 N3 N. B' m0 X7 F, |; E
  1. env default -a% l5 K6 E1 K- }9 a7 `9 i$ D. w$ ]8 K
  2. setenv ethaddr "4c:65:a8:10:e2:55"" N; C! p1 @! _9 h  S" z/ m8 |/ j
  3. saveenv
    ) b9 h8 x( s( s" O9 n" Q
复制代码

! u$ _1 w: V# H# D" `
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
- J' G' ^' n3 F+ r6 o" J8 \
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
# K  D0 `: q" i9 I8 h登录Debian后输入
. [( o! O: j" }" u$ S
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p* Q' g  d8 f( F8 C

* g' G, \2 ~0 @2 }

3 W8 p2 Q5 u; H6 ?7 b" W2.刷写群晖,按双启教程操作即可
" k7 s  `% |7 p0 w7 ^1 M  A9 ~7 t* K; x* u( x: G

& Z+ q. o) R- }# B# H已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用* U$ z- ~) b; W6 ?- N- u
x3p下mac和sn可能有问题
) S# S. |. Z9 T. E% ?" @5 [" l3 t+ G- S. p9 F. L1 K2 V1 v) Y! v
==============================================5 x0 o% s# s" {
1 V8 s$ f: b. k
未经许可不得转载本工具,不得商用,仅限于交流学习
  [' D) w5 j4 B% f9 j
7 N7 J" K/ J5 y+ P  [* v+ T
本教程受此贴启发,感谢此贴提供启动及引导文件8 T) m3 u0 I" O0 \) Z
- }4 Y+ W3 r* \) e% G0 P7 T1 A
下面进入正题:
; D) k. S$ h; ?1 _  f& t  V1.登录系统,复制引导文件4 R/ `" n/ i2 F# _1 z" C
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12$ O# S2 V( {1 q8 s1 i
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下4 m. U2 z& A) H/ D, f9 M6 y
挂载p2分区,将附件mtd-full存放到/media/目录下1 T8 X3 F' |& J0 C; G
  1. mount -t proc /proc
    4 a6 |9 m' [6 m: v% z" N, b4 i0 z
  2. mount /dev/mmcblk0p2 /media
复制代码
6 }' @0 o$ f% L  v) y
2.写入spi镜像,TTL连接  K6 [* i9 C5 [- I3 r, V6 e& R2 ^
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full; b6 z) o/ z7 o" l  H
  2. sf probe6 j3 D% {" ^0 z% ^/ p+ m
  3. sf erase 0x0 0x800000  A& F8 j& o6 N
  4. sf write 0x1000000 0x0 0x800000
复制代码

& _3 B1 q8 w) Q# v0 l2 e组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
. W( W2 G' C" f' f, V8 Q6 T
8 [! a, m5 m3 x1 X- T- D; l: r完成后刷机完毕* A8 r2 S9 @* [9 C+ R8 ^

7 L, v, V8 K5 {8 h( Y+ n+ s使用
, J; c: ?$ |8 V1 v8 x$ {: O2 ^' }1.直接通电将进入群晖引导
* n" e. H0 z5 W& i+ v1 g 1.png
& o2 \3 [1 s8 m7 @, i( x& [2.按住reset通电将进入emmc系统
! s$ U& O. x* a9 P" I/ g. D- M 2.png ( h$ T+ b! j' G' M, r" G9 a
3.接上带系统的U盘后按住reset通电将进入U盘系统
6 y  Q7 a% u- }3 \: S 3.png 8 A* i) R+ z9 J; w( D+ M. k
" o" |! x5 M. x: J: A
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
1 n  V. b. y5 j9 ~& F5 |3 [! m! V& Z: }7 `0 ?3 A; Y* _* f
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
0 r4 v, l$ s8 A' `, G- D: [2 a' V  T! R/ B1 ~

2 s) T$ Y6 @6 i' p+ c; _0 o' F* H" [0 E& K" Q- H

评分

参与人数 6渣金 +170 经验值 +170 收起 理由
包松旺 + 50 + 50 大佬, 还是我最爱你。对不对
小白 + 30 + 30 很给力!
kyrie + 30 + 30 很给力!
zystbbs + 20 + 20 很给力!
yu1007 + 20 + 20 很给力!
jakc + 20 + 20 很给力!

查看全部评分

7

主题

105

回帖

244

积分

中级渣柚V1

积分
244
发表于 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

回帖

616

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 ' g* i! `0 U/ o+ i4 I

8 t7 k6 ]* c0 m! q( w) v( Cspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-12 15:36 , Processed in 0.053913 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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