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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
$ s3 B) l( e, v* X
. y/ I3 }6 V' u4 ~- u. e特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误* i5 ~! b  ]( |
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
( M' ^2 l$ v) `+ d介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明4 U" E* [6 z! b. }
9 M+ K2 n5 d7 r3 ?1 H
==============================================  K8 g6 H3 ?3 f# o3 V5 G
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘% f8 z, B* P6 F% }0 C& l
下面说下详细步骤3 |( T! x: S2 d4 x0 E2 p; N3 X
6 _' h$ b, n) }3 S
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi; H# l+ l3 a2 Y& i0 {

2 R# D8 n- n9 Z2 E/ R, G7 B* U% ]$ Z
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上9 _5 i1 @. Y6 [3 d3 D3 m% q
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    ; G! O$ A0 a% p- e在uboot控制台依次输入以下命令:" X8 i5 D& m$ ]9 t* V
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"6 W% c8 ^$ I2 P7 K" x/ h  u7 j9 b6 w
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    % d* P$ b- n& F' F' E! S, F+ |
  3. ext4load mmc 0:1 0x2000000 boot/Image
    ( E) Y- B0 Z( F" ~
  4. booti 0x2000000 - 0x1000000
    ( @. n+ q7 `8 H4 d  |& A! V
复制代码
9 j% {  R: ?! a% x0 k) s
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    / ]8 c% S6 ]+ k. K; t当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    ! _! _0 J4 L% U0 C" D! Z* n
  1. mount -t proc /proc
    * j( \! p0 G; k! \$ ]' W3 R( {
  2. mount /dev/mmcblk0p2 /media
    ; c' y  g+ V( r2 U9 ?# P2 Z  A1 W6 N
  3. mount /dev/sda1 /mnt
    / m) Q4 M$ T" T+ j, _) o
  4. cp -f /mnt/mtd-full /media% X  N2 O* X: M8 \
  5. umount /media& l) g# q0 S2 g+ }% E" {
  6. umount /mnt7 a  ~. B/ J- [& y$ L
复制代码

, q) u; ~1 _2 q
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot& Q) n" U2 i0 T
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    % z: Y4 e; y5 F8 m5 a
    1. ext4load mmc 0:2 0x1000000 mtd-full
      8 n% A) K% _' @9 C6 a( V. }5 P5 l/ p
    2. sf probe, S% }5 K# D0 u# i& U4 [: @$ y
    3. sf erase 0x0 0x800000. ~) v' I1 M8 f5 `, l
    4. sf write 0x1000000 0x0 0x800000
      1 j1 e4 u( a9 g! \8 d" s
    复制代码
    ' C, ?! @! Y$ h3 ]/ ?
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot. ^  }1 @3 k, A4 G9 u
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    1 H& n; M0 t# Y( y  A5 r7 S
  1. env default -a; G8 u& Q) I4 [) \" D8 s
  2. setenv ethaddr "4c:65:a8:10:e2:55"0 j' {, T6 P, M" c  B& y6 M1 c
  3. saveenv
    7 ]0 t0 X. F$ x+ D
复制代码

3 r. }. B  I1 ]7 L5 D6 s# k/ B
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

& D7 m. [/ {$ R7 k8 @  l5 f* O1.刷写x3p,注意会格式化emmc,刷写前请备份资料( I; z. i" |7 O2 L. b! V$ |6 G4 k
登录Debian后输入
7 H- a" w+ ?% Y2 Q6 H
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
& S5 A; G: U" n' I% K2 Q4 a  N; R
3 b1 @6 P- L! W0 Z, }/ N

* j- J" A& D! Q2.刷写群晖,按双启教程操作即可
+ E. D) ~7 F$ E8 M$ F3 L( w8 }5 h( A, b6 h, Z0 Y
& {/ w) \0 N( N8 x6 ^7 ]! Q% u7 d: F2 c9 c
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用% ?$ B) E; g4 ^
x3p下mac和sn可能有问题' q, E: S# H7 O

% k- ]# x6 [. O/ P==============================================
& w( m0 f6 f$ o9 z; w% E5 M

+ L2 d% H4 E3 P* x  N! T# m未经许可不得转载本工具,不得商用,仅限于交流学习
* @% ?5 H) J. @3 Q# M3 C
1 b8 @# o7 X9 [; m: `- ^
本教程受此贴启发,感谢此贴提供启动及引导文件  \$ y0 }7 w9 T: F

1 {- [" `3 n+ X8 K3 M下面进入正题:* c" e$ N  c8 m; k! i
1.登录系统,复制引导文件$ _5 N# p6 q3 P% v/ q, K
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12) s3 M4 z3 |7 d
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下+ L( i2 @5 k6 {) _- \  P& S- x, i
挂载p2分区,将附件mtd-full存放到/media/目录下
( A6 t* [- ^3 X8 i9 y6 }2 F( X
  1. mount -t proc /proc' v2 H4 E3 X* k" O) W0 \
  2. mount /dev/mmcblk0p2 /media
复制代码
' L; V% `. i8 @1 f* _" Y, t
2.写入spi镜像,TTL连接
+ ?8 _) B1 l4 a* {( y7 w接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    5 ?1 C5 W1 j6 X' W4 K5 C
  2. sf probe
    0 A$ M" g8 S" c8 Y
  3. sf erase 0x0 0x800000/ t: K. \" h, E+ c2 k& r+ f4 |+ A
  4. sf write 0x1000000 0x0 0x800000
复制代码

0 W6 s/ |/ C& J2 b4 b组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
9 K0 N4 |* ^5 P+ B- c' u6 F) f1 R6 q! R  w# l' g
完成后刷机完毕
4 m' P6 K* r! s6 Q
1 E. z9 e* \0 g$ @0 M使用
" Y* Q* O7 Y3 `1.直接通电将进入群晖引导
9 z, F2 _# ?* L0 u! I3 s- K6 o+ a9 O7 d 1.png + u1 `5 p5 G+ t4 ~3 J: d
2.按住reset通电将进入emmc系统% b- Y2 H! n, Q3 t0 V
2.png
# Q$ m! z3 `2 i* \) O  I* w3.接上带系统的U盘后按住reset通电将进入U盘系统7 k! B3 v( D0 [* o0 @
3.png
( U9 L2 S8 H: n' N5 ~6 |
0 c0 ^# \' s4 Y# V+ j: Y8 u5 M附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy/ K1 j0 `) p' w1 F
* Y5 P7 R) ~# b. `
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
( g/ y: O6 D$ R* `- U* s; j& v. l# U# q8 g; K9 T$ S
0 H, \9 Z. O* [

+ M: x4 U1 [) s  G8 d/ d

评分

参与人数 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 编辑
- n# I# h' K" B  A+ r  U4 V* v% Y
% E) H6 q+ G8 g2 C1 xspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-3-13 19:24 , Processed in 0.367266 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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