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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 4 A% b  a, K( i0 y/ U+ E5 s

" V  |5 C% ?* k& q: p3 }' O特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
0 T! c/ f; @! j6 b如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20$ ~. f. ?# V, b" ^- C4 v( y
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
* O6 k1 e1 D# W0 w5 Q6 C% z! Y8 C3 p+ |7 @4 h- j! _  V' D  t0 b
==============================================. l3 r# [0 ]$ d2 X7 [
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘. F4 p! b4 h4 O6 Y- M
下面说下详细步骤
! W3 A  U% n8 \) r1 d: u. @" C8 t: m1 z7 K5 D; u/ p& B* `
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi' n/ q% J! [# T! k: t

9 T0 r7 [4 k2 U5 C1 m, v
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上" U0 o+ X- W7 c4 T4 b4 M0 h, X
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot$ O2 L/ X  A1 G# G
    在uboot控制台依次输入以下命令:
    6 t; S9 G7 X8 k2 b
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    + E" `3 H" d0 S' n* ]) O4 t+ d
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb0 \# m1 x$ O5 M" l2 q6 z. Z. a
  3. ext4load mmc 0:1 0x2000000 boot/Image, H8 o8 M* B3 |
  4. booti 0x2000000 - 0x10000007 G: y" M4 K- ]1 k
复制代码

$ d& z. l# J5 J- B% C
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)% F. \6 l: [. ]$ G
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1. C* R  w: l/ Z2 Y9 ?- W
  1. mount -t proc /proc: Q( O: E9 M4 T! ~) ^% M$ R  ~! D# f
  2. mount /dev/mmcblk0p2 /media& j& N9 v" E; B. \% H
  3. mount /dev/sda1 /mnt
    0 |; r9 x; l( ?: U/ o
  4. cp -f /mnt/mtd-full /media( E0 C  j# m  R. j, S
  5. umount /media
    , {, t$ x( U! ^* U3 v
  6. umount /mnt' U/ x# l( e" G; _1 x
复制代码
3 @4 J9 i4 @; e2 c! L$ a
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot$ _. t- {. r4 R+ j! f: t3 d1 c9 v( m
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    8 G( l9 i5 w5 p
    1. ext4load mmc 0:2 0x1000000 mtd-full: B( B" y' Q: b. N. x+ D
    2. sf probe
      $ W. L3 T/ p3 P/ w
    3. sf erase 0x0 0x800000! [/ b" O5 ]# W* `
    4. sf write 0x1000000 0x0 0x800000
      ) |1 R* E' T- Q8 O  k
    复制代码

    & A; W" ~: R+ M+ W
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot1 s8 X; |- q# Y+ Q/ k
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    9 \" g( l( F2 e6 u( o
  1. env default -a% p+ Y0 T2 K4 K5 {7 C
  2. setenv ethaddr "4c:65:a8:10:e2:55"1 y" X3 A0 l& B% m
  3. saveenv
      `, F- c1 M8 _& ]: t
复制代码
  |# K# l* W7 [, d
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

+ [% y4 o4 M- b) m8 h1.刷写x3p,注意会格式化emmc,刷写前请备份资料
  j4 Y" g- w( ^5 ~: _- q登录Debian后输入
: B  w3 d# v* Y- |
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
* {3 N: c& n4 l' A8 k8 n9 b
0 ~0 P: K2 V7 W% i, w6 T

  w$ E7 e" p: p' V; i2.刷写群晖,按双启教程操作即可
' L+ S- n0 b* |. B' X1 T( c/ W
+ z4 h1 `' m, U  k
5 u5 _$ @8 _% E+ ?) h
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用1 h5 J+ Y. g9 f; _; m9 E/ a6 t* L
x3p下mac和sn可能有问题# {) i3 _6 a5 `; M! F
% U! W# V* x' A4 b$ @
==============================================" a2 B/ e! N! R. I" P
  x' ]  \2 z) ?% x+ H
未经许可不得转载本工具,不得商用,仅限于交流学习

; v2 u$ Z6 E2 y4 n" m3 L
4 T! l2 ^7 O9 f, P# s5 X本教程受此贴启发,感谢此贴提供启动及引导文件
& b& l# p& z1 u0 T/ S% J# L9 d- K7 |' X5 B( ?  G4 i) K* `
下面进入正题:
) h6 d$ x& ]" V1.登录系统,复制引导文件
1 G8 r) o4 E: M4 i; a原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech128 k+ S; o8 H) m+ o6 H7 B6 m3 a
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
2 k( k! W- N; e5 C/ k8 d挂载p2分区,将附件mtd-full存放到/media/目录下& s) S- A' R5 s# `3 r+ \% V
  1. mount -t proc /proc
    7 i; {- C0 u% r+ q* W
  2. mount /dev/mmcblk0p2 /media
复制代码
' ?+ u0 C4 L- h0 R0 p" d
2.写入spi镜像,TTL连接) u5 b# k7 |) s  P4 {
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full8 r$ I/ O7 t; E! {
  2. sf probe+ H) y/ U! ?9 m5 S  d/ o
  3. sf erase 0x0 0x800000: m2 j( E" l. Z( _1 ?
  4. sf write 0x1000000 0x0 0x800000
复制代码
7 I. h& q4 y$ L% D/ I, ^6 ~* \& ?
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
: y  x; f8 ]  {7 S1 H- N! }. B6 b* @( I
完成后刷机完毕
/ k+ ]7 B" _- Q" I3 a: {. D9 n  H& \  V
使用
9 O# h+ [: ?1 |) M2 k. Z4 U1.直接通电将进入群晖引导0 m- ~/ Z3 v. R- ?: h1 Y
1.png : d( [: v7 Q$ V" l, D: B" @
2.按住reset通电将进入emmc系统
( i4 a. C  N( C/ h& Q' M 2.png ( ~6 A' V0 P$ C
3.接上带系统的U盘后按住reset通电将进入U盘系统
% C2 x5 Y3 A4 K( M( A) s 3.png
4 Y6 B3 x* W) N) ?+ j# A' k0 `6 e5 i+ n; {
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
" b  `/ j# S1 S9 t& @0 `0 p4 x& _* V
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
" D3 B  H) ^+ ~2 k+ Z$ y7 U# M" A7 b2 E5 w  W

9 C1 O* K/ p; J0 |9 M( V. J
* v3 N: U1 ^8 W9 }( F8 J

评分

参与人数 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

回帖

1106

积分

中级渣柚V3

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑
. ~! ~1 Z3 _1 g1 d
2 {5 d( t8 N4 b1 H6 l8 |spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-23 21:49 , Processed in 0.126189 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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