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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
+ _) `0 C5 b2 [( T0 v4 l: S& \
; v. W3 O8 r9 k% ]; k/ U) S特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
. F7 D$ G% m: G. d7 V, t如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
# Y7 ^6 S7 S% R4 b9 p; v4 R8 \介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明' G+ ~/ W& T6 ^$ D! }) P

. O% R' C6 D1 [1 P, y7 o! Z==============================================- e% h( a' {8 _0 O
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
" L9 @8 I* l. \2 T7 ^! {2 t; H下面说下详细步骤- K$ S0 f- }% Y, _/ H  `% D

5 U/ Y  `) v# l第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
' }2 ]( h. w- v! t7 r$ A
. B7 _0 U! b& Z: w' \' o  R. y
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    & V2 f: _5 j0 y* W接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot7 O9 x/ C- B8 J; ^" {
    在uboot控制台依次输入以下命令:, |7 v5 ?+ u# r$ u
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    9 `4 z! g5 t" e1 z
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb- z1 _; d1 V( A
  3. ext4load mmc 0:1 0x2000000 boot/Image
    : n& a& y' V4 ^/ W$ c+ v0 K9 y3 D9 r. C
  4. booti 0x2000000 - 0x1000000
    0 T2 s3 Y; O9 s+ d
复制代码
  ?4 b7 s" P: M7 i, Z( J
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    - A' k: r4 C" g- z  e: G当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    , P* j  D9 C0 W6 ~
  1. mount -t proc /proc
    1 Y9 O8 g; z  k" x6 m3 T
  2. mount /dev/mmcblk0p2 /media# H4 @4 K; ]; s; i' B
  3. mount /dev/sda1 /mnt
    ! e5 [5 R+ X* P2 O3 I' D
  4. cp -f /mnt/mtd-full /media$ o6 y0 ^4 b6 m" X$ N: x
  5. umount /media
    6 k2 b" C* f5 y. T  E! N" ^/ s
  6. umount /mnt
    7 g; |5 f9 i- z' `, `  z
复制代码
5 ^- ?6 p, e, @+ @7 I
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    ! e$ s& n8 p& w在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    ; p* l: Z: _! K8 q! v2 [$ A, n
    1. ext4load mmc 0:2 0x1000000 mtd-full
      7 |1 z. {" e- C
    2. sf probe6 d1 g. f, ]0 ?6 t) Y
    3. sf erase 0x0 0x8000008 r6 K7 X' T5 t
    4. sf write 0x1000000 0x0 0x800000. X, V7 X7 Y5 _
    复制代码
    * t5 x. X# b: P& ^3 q# b8 O% T
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    # h$ P8 x$ x, R. @* D在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    0 Z' [1 e8 c" O+ h3 u( F) ~
  1. env default -a
    : m) U) Q, S% g4 u
  2. setenv ethaddr "4c:65:a8:10:e2:55"1 v! Q0 [/ W! I! t" T2 G- F1 r& g
  3. saveenv- s& x4 D5 S5 \- p; s2 N
复制代码
% d" A2 ~# r6 X& G: U* ~5 u
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
( V; }& p  q$ e7 T" f
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
& B8 s+ I) A/ b" L2 d& y! k8 l登录Debian后输入
5 p1 s1 S# ^; `6 S- G& {
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p# H9 F4 v( ?# g! D7 H: w
+ b2 h) ]! ~" B4 |% ?- g1 D

0 R" f& a* Y' _+ W/ C' w6 r2.刷写群晖,按双启教程操作即可
' D) ~4 E/ A( P, t' r0 G
5 s% i7 U- o7 i' k7 D# O  e
) l$ F; m* p+ Z! ~  f' L
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用5 M+ J2 F  _* y$ L9 C
x3p下mac和sn可能有问题: k! u/ c/ K. s. y

( ^9 C' _% X6 d% ^, U+ w! k==============================================4 _: e$ ?7 q7 ?) z
' z$ x* o7 _" A
未经许可不得转载本工具,不得商用,仅限于交流学习

: Y. T* R: c" @0 B+ ^" h" }0 F, @+ D, Y' h% a) f/ e. j
本教程受此贴启发,感谢此贴提供启动及引导文件
1 t: v& V3 ]3 C3 c" `3 c) J  v: K6 e6 ?3 A6 U' T% {( `1 I" V1 f
下面进入正题:, v. Y6 M0 n) [6 f4 D5 Y
1.登录系统,复制引导文件
# b: G( L3 b( m' Z4 @' y7 R原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12. X5 V5 V8 m7 D* C0 p: Y: N
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
" c( u8 Q2 f' ^  o9 ?挂载p2分区,将附件mtd-full存放到/media/目录下% U, r0 d$ C1 D! P7 H7 p; b
  1. mount -t proc /proc& y# t; m6 C* u  g6 J
  2. mount /dev/mmcblk0p2 /media
复制代码
$ d7 s& x" `# `6 e" h) I
2.写入spi镜像,TTL连接
6 F- L8 _2 J6 u' {6 w1 Z0 i+ T接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    6 n, a+ r" f" s( H0 ~3 `
  2. sf probe
    " ]6 S% r: R$ W
  3. sf erase 0x0 0x800000& n" z7 y# u' Q; Y
  4. sf write 0x1000000 0x0 0x800000
复制代码
/ p0 ?4 |& R7 H5 b" {( [
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车/ y8 [7 D! n/ z* v* c# H! h3 {

: t+ _2 v, {% y4 r. ~( B0 u完成后刷机完毕% C. R7 x6 ?4 r! E% t- S

4 c) |1 k! G) V使用2 s; C' u) s# j6 d3 y! O5 \
1.直接通电将进入群晖引导
1 R) B4 F8 w( A  [9 ]5 m4 n- J 1.png   p$ L1 t! G5 B$ D  K6 R
2.按住reset通电将进入emmc系统3 i+ `, r; z5 x6 b: l
2.png 0 H: p' V* A2 ?$ r
3.接上带系统的U盘后按住reset通电将进入U盘系统
- K' R9 c! C% d. W! t* s7 ` 3.png / Q8 q: X9 t% p5 b

* M7 c. j9 }* w附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy* @' Y% Z2 J5 I4 ]% E  G% ~
$ ]1 c# i+ M- f( a" D1 h
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
$ ~8 L3 }  U6 e7 J& Z! a' g; v" Y2 Y1 F# G# Q2 X
0 p; G4 |/ W/ p$ W6 G3 p- w+ E

+ ~$ F( Y; p( |# B7 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 编辑 & h. }4 K4 e/ L8 ?( g
( I, r3 z" q8 v1 N3 Y
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-21 02:41 , Processed in 0.086147 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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