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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 9 V$ z  l$ ^3 m

* \" \% L+ K: ^9 J1 {2 a特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
& Q0 M% C" }0 @( I, l如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
; d: K& ~9 \: N5 T介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
) Q# S1 F0 o+ ]; @8 O. p4 y
$ {' o0 I) O5 b1 _( }: I==============================================
6 K" V0 I2 c0 d$ a) _$ ]更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
+ f8 u+ y. H8 n& m  `下面说下详细步骤
7 f7 Z+ R6 M: @( ]- I7 e% L7 |# `* P( q0 l
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi8 ]! ~& _& D" m, Z/ B, o
3 V, W6 F. r2 d) u! c# i! i
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    0 m, y" u9 f7 K+ S9 a接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot7 i' r9 J" g. H' [9 Z& g- Y
    在uboot控制台依次输入以下命令:
    1 A6 ?# d& I, h3 L
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    7 L3 h) W/ J. {/ V5 b. i2 A
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    + ^7 ^! q6 d2 p1 ^: U
  3. ext4load mmc 0:1 0x2000000 boot/Image1 X8 n2 {$ i3 ~& W/ f- B
  4. booti 0x2000000 - 0x1000000
    ; f5 K0 V7 C0 P- `  \* f- m
复制代码

" t( s+ T) G9 T+ _
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    3 i' j) E$ V  j5 @& J5 E当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb18 R5 i& y+ j: j) o/ s
  1. mount -t proc /proc9 K0 e2 h/ X  _% M( [. k: m5 ^
  2. mount /dev/mmcblk0p2 /media* T! m7 T( {: s# M
  3. mount /dev/sda1 /mnt6 P  X$ t9 G; U% t4 }
  4. cp -f /mnt/mtd-full /media
    1 r  j- E: D: h
  5. umount /media) s+ ?9 b; k4 Y4 J, ~( Y
  6. umount /mnt8 B; ~$ x. `, c' a
复制代码

3 |, N  p$ _0 M3 K
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    ! N8 T3 U2 r& [在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)0 \' o( q% T( z- c
    1. ext4load mmc 0:2 0x1000000 mtd-full
        S# W8 y, Q& a% O8 x% s+ E- _
    2. sf probe
      / U/ L* k" w7 d7 T8 J" T
    3. sf erase 0x0 0x800000( Q7 U, h! j$ i! z0 R* m$ X4 H
    4. sf write 0x1000000 0x0 0x800000
      0 e) D$ N5 {: L% b0 ^" A
    复制代码

    * X% K$ V- @$ \8 L1 I+ F3 l
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot8 `$ _7 X6 m9 Q6 @( w- }  c
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的# }% D+ g7 _4 z, {6 I& A& ?3 @! W# }6 _, n
  1. env default -a8 Q7 _  V0 v. {( ]% J3 G
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    1 }9 I: a5 W% `
  3. saveenv
    2 m$ g+ p8 `1 h1 @; M  x
复制代码

8 t6 M8 G# g% X: \
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

. A, u! G2 J, B1.刷写x3p,注意会格式化emmc,刷写前请备份资料* l! |+ L# b8 C3 r: C
登录Debian后输入
& _1 j+ Q5 U" j3 C, z$ y. \  d
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p( {4 r/ D, ^2 r3 i6 |' p. x9 N
' A- i8 V) ?2 H# ]1 A

& G2 z5 |) ]# c4 _2.刷写群晖,按双启教程操作即可
. f1 }1 L. q7 L: g" y: F! C2 o5 S! E
  @; K- ?' S1 L; m. y8 n' }' a
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
7 ~+ f, k: ?* Jx3p下mac和sn可能有问题  @3 C  C5 x% J

) e4 a  f- x  v: H* I8 m==============================================
$ `& E6 e+ X- y  b, `# f6 m5 d

: ^8 @4 g9 \' O, p+ o未经许可不得转载本工具,不得商用,仅限于交流学习
: u4 {2 S3 }+ n4 [- T/ t% @9 o  j
3 t* `, E4 [" a7 X3 v
本教程受此贴启发,感谢此贴提供启动及引导文件+ P. Z& g8 p3 `' W

8 U% ^3 l3 x. H, w: o# q  V' s  N下面进入正题:8 U6 T* ^, Z' W# n3 w2 @" K) m- A
1.登录系统,复制引导文件) G/ A8 u+ R4 u  P
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
4 I, l, N5 R8 L: Q% ]通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下# R' g' t/ b* A) C. V1 x
挂载p2分区,将附件mtd-full存放到/media/目录下1 `& i7 s2 Z: N1 y0 P  _6 E
  1. mount -t proc /proc. Z/ ~/ J7 g4 Z' \  I5 j0 Z! }$ v% t
  2. mount /dev/mmcblk0p2 /media
复制代码

4 ]: N9 C2 D, P, `$ ^2.写入spi镜像,TTL连接! A' m, m, s9 ~/ C; H/ b
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    $ z: o) }, y9 v$ y
  2. sf probe
    ) \3 `5 J2 [5 q+ o
  3. sf erase 0x0 0x800000+ k( r& u& V& @% s" E
  4. sf write 0x1000000 0x0 0x800000
复制代码

+ Z8 I. I. i7 z1 \组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
+ t7 C) s1 `% g3 L
( p7 n  B% B  k* B1 `& i, f( A完成后刷机完毕! s3 _; e# ^2 u1 z
: u% w/ L; N. e4 j$ f4 J$ o; Z% P
使用
, T# f2 P* ?+ m# I& Z/ H1.直接通电将进入群晖引导
" V$ O0 [+ ~2 L( E& Q2 \. q) U6 g 1.png
1 l  t+ m" f2 M7 A4 k( k' E2.按住reset通电将进入emmc系统' |1 p9 h+ v* o2 l0 D& l1 I/ i1 ^
2.png   \' b! A, }9 m# M
3.接上带系统的U盘后按住reset通电将进入U盘系统+ Q1 s1 C& k# F4 I8 o2 E
3.png 4 a1 x6 f$ A' l% x5 U7 {# ]
% [% R" G; ]" M  W* l' F
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy) E5 c9 E. s. M; G& P$ W9 i

2 x# C( @) z' F1 l3 S再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
% t' @7 u* w& `  Z' a+ y7 X6 }# m& ^

+ F7 h& c) e" D- B% N8 o
" P. R  a8 U1 r4 a6 ^

评分

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

回帖

1036

积分

中级渣柚V3

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 " [" W# o* H/ m% ]

. y; U+ Q9 S9 U) V$ D7 n: Vspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-15 20:37 , Processed in 0.087092 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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