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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 & I: \! K- n5 i

( q3 O  W' j" J* G' I9 v' h, X特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
2 D4 |6 t# d* m3 g, l: C" L1 k- H如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
7 C! c% k2 m6 C! H$ b8 H( P6 V介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明2 W- _2 p2 s- q. T

  F1 N0 o0 X. ?6 f2 q==============================================
) w+ k( j1 t( \1 e( `+ v% ?" g更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
) b' W' s; K& x- X5 ^" v8 o) S下面说下详细步骤) Q& J% i+ H  b% E; u

5 f/ e9 S0 M$ N2 v第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi; R2 o. z6 U( o& g& Z5 _
' s5 ?+ V; ]3 _6 z( N( E0 N1 ]
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    0 ~/ Q; @# {4 P8 e7 ]3 V% j0 K8 f; Y接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot# F! @4 O" H% b4 ^* N+ u3 b. S2 o
    在uboot控制台依次输入以下命令:; ^! b- T+ [6 A1 [* E) i
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    & C# ~( Q' I  c
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb; V7 v8 n5 s( D5 d: J: O
  3. ext4load mmc 0:1 0x2000000 boot/Image
    $ R$ b# h: H; W
  4. booti 0x2000000 - 0x10000008 L; |# W# V/ R& [
复制代码

3 \6 H2 v4 z4 s3 O! c
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    ) t3 E( M; g* }$ `4 w8 G当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    4 Z( o7 O; ~4 h5 {& ^7 B
  1. mount -t proc /proc
    - I& |" Z# g, x0 \* d9 M
  2. mount /dev/mmcblk0p2 /media
    - C5 ?4 i, S# E. {) |& K% b
  3. mount /dev/sda1 /mnt
    7 T6 h1 q5 r7 B( j
  4. cp -f /mnt/mtd-full /media
    7 m! n7 B4 t- M- G5 {
  5. umount /media
    # p6 e. j( z. S( |6 A9 Z( b
  6. umount /mnt
    4 o9 I8 r# G1 y
复制代码
% H/ E4 a* E5 p  ]" \9 M  g, o
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    : }9 r3 z: l9 E* L. ]在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)6 Z3 @4 i: d' s" H5 N& x" E
    1. ext4load mmc 0:2 0x1000000 mtd-full
      9 G; r) w8 K, u* H
    2. sf probe2 i& |; t3 {, o( |7 H
    3. sf erase 0x0 0x800000
      $ Y( L; g$ A5 j' m- b$ i& m
    4. sf write 0x1000000 0x0 0x800000
      . J9 ^# \* T8 P- }% w5 K" W
    复制代码
    ( z! F( ~$ l9 V/ _% R* V  `
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot' Q; A6 g: e3 J; g
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的, }4 s  _" e5 A: R1 ?
  1. env default -a7 `( v+ k/ D4 Y8 A' w1 C( ]
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    5 C/ n8 B1 p$ g% x( u
  3. saveenv
      ]5 @) U3 }: [) P* \3 D
复制代码

7 A8 j8 m" k' {) N. M
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

2 O$ `4 @& r7 o! U1.刷写x3p,注意会格式化emmc,刷写前请备份资料
6 W/ p4 @7 x$ c" m% I; c2 O登录Debian后输入3 F% y& ?8 `+ A1 E
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
+ M! T# X: |3 i
$ I1 D+ s' ~" A: U" g3 W" Z
4 E3 w. I8 O" `& W
2.刷写群晖,按双启教程操作即可
' y& [# B$ B4 ]! M( |, U2 F: q2 ^  @, s* u3 P  Q, d% c4 t

7 Q& d4 `2 P1 t6 t6 G/ X已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
/ D1 V9 A5 ^' [1 yx3p下mac和sn可能有问题
" r0 E/ s5 S6 \* g, c+ V4 t: y! r
7 O" Q3 t$ a$ Q  @6 `9 i==============================================
) [+ t- [! ^1 ?' r2 Z, f9 _# K/ Q

. M9 \. Q2 w0 o5 N+ }# P未经许可不得转载本工具,不得商用,仅限于交流学习
! M' J* [& }, y1 I
+ J# {2 N3 M8 v) q
本教程受此贴启发,感谢此贴提供启动及引导文件
% o  o: }6 k/ a9 ^8 ]: k! U8 `8 e4 i2 z' x
下面进入正题:
8 K; |, J) ^6 u5 Z/ K& E1.登录系统,复制引导文件
2 q) R7 ^$ l! j; y6 S2 o原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12. C. M: W( `2 H( z0 \* c7 ]
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下1 a& d+ ~7 k$ P& R- W, ]6 w* G; d1 s
挂载p2分区,将附件mtd-full存放到/media/目录下$ K% B* J9 `0 {! q3 y' {
  1. mount -t proc /proc
    0 I* y$ m: ], _
  2. mount /dev/mmcblk0p2 /media
复制代码
: p7 H( Y& I' v' j0 C3 |/ b( n5 P
2.写入spi镜像,TTL连接
$ R0 O6 Q6 z9 |接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    4 l1 S5 D" V) Q+ W7 p8 L* U
  2. sf probe
    % K3 `. c; f- V3 P
  3. sf erase 0x0 0x800000# X* O: K4 t) I7 T5 P- X' ]
  4. sf write 0x1000000 0x0 0x800000
复制代码
1 Q) \' G8 N. H! ~+ W
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车% T% E% W& x' X/ `5 r" z
2 V* g: F5 z" b0 g2 h  s8 ?
完成后刷机完毕( Y% N  Q0 Q& D
  K1 @1 b. X' H( I
使用
) l7 F0 r0 ~7 m$ q$ h& W! x1.直接通电将进入群晖引导/ u3 b) P3 t; Y4 J( C8 D
1.png
) p( m, g2 ?* Y* h" _2.按住reset通电将进入emmc系统3 P+ z( \0 }2 L5 b2 M
2.png
, w. x5 f! t: A$ `. `" R) [3.接上带系统的U盘后按住reset通电将进入U盘系统
. k! h8 V+ L: o% ~+ b$ j 3.png ) B9 D- t6 U5 |& ]
4 T6 s7 k- k2 X  h$ a0 _# M. T
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
) g& C' Z* K9 Z
6 x$ M" U" t  m9 \% v3 s; J4 r: D9 }: X再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
( A' ~# u- G- f5 y! }- _  o
$ m: v  k4 K* R
# v# R9 F# x! M2 i+ ~: F8 G- i! I# e8 N7 E0 \0 o) x: {

评分

参与人数 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 编辑
: t& V1 p. `# \- D* P4 L& `! o1 N1 U. z7 i# y% ^. L$ J+ l% R$ Y' B
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-29 15:13 , Processed in 0.156205 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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