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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
: p2 Z/ n7 N8 k+ C* g+ ^! u, f7 o8 w& _7 p5 g1 O7 \  p
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误, a, t) T* C4 R, l! E. }, l1 O4 x
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/204 q/ O4 C- k+ w6 A/ _$ s  w
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
* t* F0 f/ z1 C+ B8 M' H% C# ^* @+ \( K) Y8 F8 H
==============================================( P; E! g4 n. U$ a6 c
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
* F; m8 E; e  X/ ?4 x下面说下详细步骤
" C" a4 v# o/ Q1 H
  ^4 J7 \, \/ T第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
* Z) d7 m4 S8 e: V& A3 _( `5 m3 v2 F' N% x* S; e+ s% H
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    & z4 Z0 R# J3 l6 x. o! {接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot* J- ]% x7 J1 g( G7 e: W
    在uboot控制台依次输入以下命令:
    . r) C0 T/ P' W. w1 |, |. I& g
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh", f8 n( B0 Y4 }' F
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb' A! u2 S. g9 Q6 N8 Y- D1 a
  3. ext4load mmc 0:1 0x2000000 boot/Image  Z$ A3 l: I0 {
  4. booti 0x2000000 - 0x1000000
    ! A& j; ~& K5 f% h1 S& k; e
复制代码

* L. b1 S* ~" E4 _
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)/ B7 A$ k& a. i' o  O2 b# W# R
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    % J  G# S" n4 w
  1. mount -t proc /proc5 U. ^# v( f/ E2 Y
  2. mount /dev/mmcblk0p2 /media
    , y  z/ J5 D! K
  3. mount /dev/sda1 /mnt/ F1 S  }0 I( P* _, H
  4. cp -f /mnt/mtd-full /media$ B- M" D1 T: ]! I( S" D" {
  5. umount /media* y* r1 T4 [! [4 w$ D
  6. umount /mnt1 I; z' [' a, O1 \0 Y
复制代码
) C. i6 V+ O2 [( z: x5 f( o+ N
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    , T1 v( e* d- `在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)3 G/ Z9 d: |+ }
    1. ext4load mmc 0:2 0x1000000 mtd-full
      ! C: i! s( C! T* \# k* j
    2. sf probe
      ! R: l  {) W4 K/ c% j; g' S$ u9 A
    3. sf erase 0x0 0x800000
      3 h4 d7 D3 n1 w; n
    4. sf write 0x1000000 0x0 0x800000
      - w, R9 }  m5 A- G: q
    复制代码

      f5 p8 ]3 y1 J: I  r! \, |% F
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    . r/ `, {' M% f3 i& \7 T在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    3 s! ]$ [: z; `
  1. env default -a
    - K" }4 o' u# o  O- C
  2. setenv ethaddr "4c:65:a8:10:e2:55"0 }# {( a4 H5 D! W
  3. saveenv3 A- b4 R# F5 Z+ D" S; _* W
复制代码
; }" g+ U5 y" @" b% M! d7 l& {
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
1 a1 I* k, f5 A3 e3 `
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
( [2 C9 i# w$ ^" s* [登录Debian后输入4 ^( r# u9 V% G
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p4 R, t, z& w: S. I

( P$ S2 X) ^+ X. I, [
; D. V  |* W0 `( L
2.刷写群晖,按双启教程操作即可
. X% }6 I- `+ i' H$ C/ \) U. \* g! K" H

1 t3 S4 Y- s. n5 a. b0 Z7 P已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
) E4 ~8 p; F/ l6 h, N$ |3 Hx3p下mac和sn可能有问题
, K' c6 h; j5 g
) d) m7 W3 D+ Z' |+ g==============================================1 w. f  @" ?0 ]: K% k9 \' }
( C! h  r7 H( g: `
未经许可不得转载本工具,不得商用,仅限于交流学习

, Q8 M! t% P' ?1 h( p2 K
* O8 g8 S2 o$ F9 @! v5 ~本教程受此贴启发,感谢此贴提供启动及引导文件
: A  ~- w( T) I( o* N
0 M5 N4 s. ]3 `- g- E4 {下面进入正题:" ^2 q1 x# l/ z5 V7 `0 F0 F- G  V
1.登录系统,复制引导文件
; y4 T5 Z: b1 \* T0 I9 P8 K' e* r原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
5 |# i# z6 |" H0 T) L7 a- Z通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下8 A8 p# d2 B1 I8 x) S# \
挂载p2分区,将附件mtd-full存放到/media/目录下7 L# P  ~# B9 R3 L( e4 w- ^
  1. mount -t proc /proc# G- ?; n1 y, I
  2. mount /dev/mmcblk0p2 /media
复制代码

! [# |% h" L0 W7 A( O: Y8 a1 K2.写入spi镜像,TTL连接
" t1 y; E$ R8 `. N4 U1 x) _$ K接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    6 A2 k2 K( n; C& L
  2. sf probe+ `$ U2 K! W% ?
  3. sf erase 0x0 0x8000003 J0 L# L& _$ \9 B$ l  h* c- H2 B4 ^
  4. sf write 0x1000000 0x0 0x800000
复制代码
9 A. n7 l% z) _4 y# `- S
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
% `* Y/ l6 e0 G& I/ d
5 O. }( y* D: }) `5 c完成后刷机完毕
! k. Y7 ^! }$ _' ?& r1 O( Y! j: u) D* s1 E& e+ e3 t$ T& h- U. z+ ]
使用
' r# }1 H* d6 N' K1.直接通电将进入群晖引导
+ t+ W( g$ C* h/ r6 R; V; _! x) i8 j 1.png
6 n3 d4 a% }. u3 y2.按住reset通电将进入emmc系统
& L4 c5 ^: c$ }4 r. y 2.png 2 v- ?  E8 Z# N1 I/ Z- @; U7 S
3.接上带系统的U盘后按住reset通电将进入U盘系统
# }4 q5 q" t. y) d7 E5 o 3.png
6 Q6 z; a3 x4 p
! I. v4 o: `" e+ j, T附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
3 V$ k. r- V1 J7 w
  O; X% a9 q4 k: m5 i6 O再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
# V& N8 A7 n& U4 j8 W% b
* V- e7 c& N" |: j* \- t) N' V2 C1 _4 K

! @  J' C; V/ N9 U! W

评分

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

回帖

970

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 + z+ M& `& `. A' P, }# @: [$ h; A

, X- M4 I, l; u: j) Lspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-11 02:22 , Processed in 0.073077 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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