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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
& {7 Z8 v1 y9 V$ g1 W& A5 |4 _" n2 ]- W0 J! i/ p# i. ?$ ~$ p8 z
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
2 v2 o0 n, n% w4 l  |如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
" p: C. i: H0 O介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
* G8 ?( Z8 j# V) N( h8 e4 g9 e
' K1 ^( L- F6 L& I==============================================9 i5 }1 E. J  [0 v/ `
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
+ I5 T; z. [, C) y5 G, J; j下面说下详细步骤
3 r. T' a0 \$ o
' p+ E, {( ~; [% Z& w' u( _4 F第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
+ }+ A% F* k* j" i% I$ _. u. g2 I& q4 w. }
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上% P% p/ |" n2 w4 H* B8 e" {! v+ S
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    7 H' Q! v* t8 z4 `0 G8 M在uboot控制台依次输入以下命令:. x. X4 e: z5 r  F
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    6 K" j1 ~' _* H2 W8 m2 N' X- b
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb! v* j" ~9 X- ^, F$ B+ n. ]) Z
  3. ext4load mmc 0:1 0x2000000 boot/Image
    ; N2 M+ ]5 p! ~+ [& \
  4. booti 0x2000000 - 0x1000000% A% p  t3 O; o, C. n+ \3 l
复制代码
& J+ ~! f8 i- w3 o8 {
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    0 X- W" G1 c. [7 n! i; l& A; p当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1% l! d& ?* o, o5 y
  1. mount -t proc /proc; ]/ d: H4 i( K: d
  2. mount /dev/mmcblk0p2 /media/ w4 v8 G2 R+ F" @1 b% B
  3. mount /dev/sda1 /mnt- |2 Q* r7 b$ J) e2 V6 ~
  4. cp -f /mnt/mtd-full /media
    $ H: h* T- i! s
  5. umount /media4 }2 X/ I' B4 m+ M
  6. umount /mnt9 f# z. D- v8 C3 P4 Q
复制代码
$ ?  B4 _) z* P9 D6 f
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    * l  _6 f! k2 u: Z在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    ' G% j7 Y' @5 M" U2 e
    1. ext4load mmc 0:2 0x1000000 mtd-full1 k! N- e* g; w  m7 M" k; e" S$ V
    2. sf probe
      ; J& Q! \9 Z2 x6 F5 u! {
    3. sf erase 0x0 0x800000
      ) Z- o6 c  P4 b; ^) P: R
    4. sf write 0x1000000 0x0 0x800000
      * O% q) ?, _- \2 B' Z
    复制代码

    + V% {3 @9 l8 X4 V9 K" i$ a
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot8 _  ?. [" x! H9 s2 k. E& \+ l
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    / i& n8 V9 J' @$ X& p7 S; M
  1. env default -a" g# v- v. }" o
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    ! x: v6 t$ v$ r3 Q3 n
  3. saveenv! ~& N6 m6 _" }9 i: a
复制代码

! u( p4 e4 d7 ^  F
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

, F0 m+ z5 O" h  E. t" a8 Y5 z1.刷写x3p,注意会格式化emmc,刷写前请备份资料
1 H8 S0 I1 H& S5 u2 r; R+ `2 Y3 o登录Debian后输入
4 m0 @1 Z" ]5 `* {7 }1 i; x% e
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
$ `% g7 Z6 f+ p
, H) `1 I- o* n8 Y( H+ p

9 e! {7 ]8 Q7 q5 {4 G2.刷写群晖,按双启教程操作即可
% Y) D+ @! ]# e$ y! V9 D, b0 y3 W7 j( [7 f

& Z0 x. E9 k/ a已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用" D3 D2 T7 Y) b: {) x; o, u* \4 C
x3p下mac和sn可能有问题7 j) [( Y+ X7 [, l+ G( |2 V
( P, m9 h2 Y/ O/ V# j
==============================================9 F8 b0 O. z: N2 I2 T8 o) {
! Q* m. s4 b1 E/ @3 A. W; M5 Z! F
未经许可不得转载本工具,不得商用,仅限于交流学习

2 Q% C/ ?# F( g: E3 u
& l( D2 {1 ]. c$ W$ ~/ `/ V$ H. L: Z9 L本教程受此贴启发,感谢此贴提供启动及引导文件9 m8 ]4 r9 R" x/ [

8 g9 i  t, V, _) y! {8 M下面进入正题:$ V* E: c7 u, s6 R% y, A' D) X, e3 [
1.登录系统,复制引导文件
/ o  P' h! |2 K原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
) M5 f0 p0 ?6 l4 D) y8 G& D通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下9 d8 f- b; ^( \* ~6 ?
挂载p2分区,将附件mtd-full存放到/media/目录下
$ L$ W0 p: a- I: ?% F+ A
  1. mount -t proc /proc6 L/ M; F( K7 A4 U1 C$ X
  2. mount /dev/mmcblk0p2 /media
复制代码

9 Z# H: f" P8 N; R  E2.写入spi镜像,TTL连接6 ], n" G& ]+ ~7 ?7 D7 h5 m+ R
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full& K% J0 ~3 X! O
  2. sf probe8 J6 @3 V* e2 t
  3. sf erase 0x0 0x800000
    3 w8 k/ i8 y( \/ z  K1 ^
  4. sf write 0x1000000 0x0 0x800000
复制代码

- ?% M% y& Z2 g( c9 q- T组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车# R3 H. s, @8 \1 T; z- w6 J8 e

% w" }. W. ?' T# ~9 t+ b+ i* q4 F完成后刷机完毕
) I" F" y/ j( e6 D0 ], @
1 X: @, ~' X% p% J' i使用2 W% M$ q9 }- y# e* M& u& R
1.直接通电将进入群晖引导1 V# R5 H; v. }5 [2 z! Y
1.png 3 b* ^% H. s3 J' x* Z$ P) y/ y
2.按住reset通电将进入emmc系统
1 W9 n2 {, [0 Y 2.png : T! T; \6 D5 F3 H  |; h# J0 [) T
3.接上带系统的U盘后按住reset通电将进入U盘系统1 Z" ~' {+ P* o" }. G
3.png # ~$ z0 w% I! R* }9 I* X

# w" S) R& s! j, i附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy, o0 N! a) Z, t4 {, S

/ Z4 f& D  F# c2 e' N再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
3 W: U$ L( Q) u. I
7 W, K9 r2 j/ V5 `# d& ]0 D9 ?
" Q0 d. H, C, y# b! |5 m: T' E  K3 h/ }  w6 y% I8 X$ G

评分

参与人数 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 编辑
1 f$ V. Q0 ^( x& t* c: j( w4 }, v7 l0 `7 R% V( j  f4 K
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-29 16:51 , Processed in 0.165457 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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