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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 ! L- \% x: ^; a, F- E! r/ ~

- `/ \7 w8 K/ j* v' M; i特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
% e# F7 z# `% o! u如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/209 |1 y% g4 t/ X* ], L
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明5 j+ f1 X8 x+ Q! {6 @6 K

; ?0 j% z# U# I. K- V6 k* C4 X==============================================
4 v/ l: v4 }2 e2 v9 O. h更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
0 ^/ g, Z1 n3 R% W' B( e* s5 w下面说下详细步骤
5 K9 l1 o9 B0 m1 F) {! x# j
! H) F! r% t/ V4 w; l' i5 K6 G第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi& m3 E2 u/ l" v8 x) s
& [, ^& j1 r: W4 o# v2 R6 B- ?
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
    1 o- f  ]0 i4 V5 E/ [1 Z接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot; P  y7 e+ j. h
    在uboot控制台依次输入以下命令:& A' d9 u5 o( t7 \. K4 n; F% V
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    6 C) o* r( g5 D# s+ h( m' |
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    5 s5 D2 d% l5 N
  3. ext4load mmc 0:1 0x2000000 boot/Image
    # Y  c  k' u1 G& B# Z* H
  4. booti 0x2000000 - 0x1000000
    & G2 V0 C" l/ X) ?& J1 B
复制代码

) F; A! h$ O. Q! w
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)8 |, d' e( |3 g; V
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1# K& F' c8 I7 k& N) O
  1. mount -t proc /proc
    ; q* m; q( Y5 y3 |( M
  2. mount /dev/mmcblk0p2 /media7 i1 I# k5 R. b9 M7 P
  3. mount /dev/sda1 /mnt
    6 \9 |+ a6 C& R( X. g
  4. cp -f /mnt/mtd-full /media0 T5 D' E  m- |& d. s
  5. umount /media' M/ o  N8 w( k  p+ w
  6. umount /mnt
    ( x! [  A' W/ b0 U) |1 T5 s, W4 f7 |
复制代码
; U) ~; r% M8 ?
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot! f7 T* S9 H4 a1 @
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)3 u- H  O$ c0 u% K0 r' }. M
    1. ext4load mmc 0:2 0x1000000 mtd-full
      ; e6 }: f1 r) O- e5 y) _
    2. sf probe
      * _8 D' M) n6 |1 l6 X, I
    3. sf erase 0x0 0x800000$ x$ J5 \; @: g( U3 p
    4. sf write 0x1000000 0x0 0x800000
      : m- w6 `8 y! S6 H: F! N
    复制代码

    ) |' {) j$ b. e, Z: G7 ^/ ^. ]
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    0 T5 z2 p( j5 {$ h在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
    : }. g- w. J2 K% `0 R. S
  1. env default -a7 @3 u# V. r6 |8 `/ Q  l+ B9 K: I
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    1 X9 N+ O9 M6 M6 S1 e
  3. saveenv7 v9 _. r6 m; T) E2 U4 \
复制代码
2 R8 L, ~. A9 ~: d
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
1 j: q4 B1 E3 k! K
1.刷写x3p,注意会格式化emmc,刷写前请备份资料8 f1 m6 _7 l1 [  l: i7 v
登录Debian后输入, T2 P3 T/ Z' Q0 A4 G3 J" o
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p! z  B3 H" G. y/ @  d6 K

! Q# e6 v3 E8 F6 X* q1 b6 Q
* R. j) @. s" ?8 O  p
2.刷写群晖,按双启教程操作即可. L. `3 {. h) n

0 L+ `4 G6 L! D" W( _4 I/ Z
- R: N) J" ^) X
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用' |! {- P0 E% R! r5 C
x3p下mac和sn可能有问题- j- d* T; Y& a! E6 y$ ]5 y! E
. F9 S1 K  }  |" L; c
==============================================
5 s" B3 c$ V/ E% M( I
! N; Y8 l! B9 c
未经许可不得转载本工具,不得商用,仅限于交流学习
1 t% e. G& D& I  c& P, T' w

4 L$ b- C2 B/ L2 Z0 O1 m! Q本教程受此贴启发,感谢此贴提供启动及引导文件
! v0 H/ T6 a* }) r/ Y" @' J0 ]
5 A& D* @. G5 T6 a% @( p, g0 I下面进入正题:+ B# `# c+ B9 {, ?; l  z. F2 T6 v
1.登录系统,复制引导文件8 L4 _  p. S8 u0 D) P$ M3 F+ v
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
3 f0 K( r) J" _0 p. n通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
$ J- W5 h& p) ~8 @( j- }0 g7 {挂载p2分区,将附件mtd-full存放到/media/目录下
' t: h1 A% r" h! x' i! N+ y
  1. mount -t proc /proc9 x# u  s7 \+ d* r
  2. mount /dev/mmcblk0p2 /media
复制代码
/ H' w5 \; {; }2 W' G
2.写入spi镜像,TTL连接
6 ^  v# L. \7 ^8 b+ d% t接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full
    1 x6 e. B2 R1 \; g
  2. sf probe2 \3 ?  v- I3 ]
  3. sf erase 0x0 0x800000
      f+ O5 }7 R( G" V
  4. sf write 0x1000000 0x0 0x800000
复制代码

; a' R1 x6 U3 k1 _( R组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车. w: w; ?& W9 G1 \2 \& t. V) R5 l
- ]& m; f1 e; [3 P8 R, ]( t
完成后刷机完毕
1 b) k7 H; Y2 R$ W0 _; k4 O& x+ g( w0 P, a; [" I" h
使用) I1 F, H, M3 g
1.直接通电将进入群晖引导, z  ^  Z7 p4 Q" h) x
1.png 8 @8 ^) u% n) G5 f& c
2.按住reset通电将进入emmc系统
/ q' {$ e& L+ l3 I 2.png 2 q4 W( Z3 ]/ o. o; s
3.接上带系统的U盘后按住reset通电将进入U盘系统
6 N6 C% s- o; \ 3.png
9 n/ {; ]2 g+ G, ^7 e: {% S# b+ p# g. l
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
' g/ t9 Q  `/ c! j, m- W) Z6 J" u9 ~) w
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
# p/ Q) F9 r+ b, p3 l: A
/ Z2 E4 Z( z% w! q6 z# l" k4 I# @2 B. u: }: a

, ?6 R: @) Z* a& ^

评分

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

回帖

895

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 8 z! J% E- ~/ W3 k: ~( n3 s5 U

" K6 K* r2 J1 P5 ~0 tspi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-24 16:27 , Processed in 0.095336 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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