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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

超级版主

积分
2706
wdmomo 发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式 IP:–浙江–嘉兴–海宁市 电信
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
* q/ }; A/ Y, p! g; E/ U$ ]. ^; F" w1 d' [0 ~8 u( W  @
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误7 L2 ~( \9 ^/ x
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
5 P2 s+ o. F' ~- M2 l9 ?1 p介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
( w3 e# Q5 s2 n* j, P9 y
6 J% G0 r+ w* L( w/ ~==============================================
8 L) Y5 x+ J: `0 b/ z6 r8 ?更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘# A; a8 s7 @9 w6 ], w$ I
下面说下详细步骤7 P( v- m6 {# ]! h
& h- l' {0 o9 ^1 B# _9 k" @
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi) w4 p+ s" Y4 w4 b( r

( h, r0 A' }4 l& d6 _
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上$ d0 ]7 h" p$ Q9 p
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
    $ h/ j& j5 u9 K, u% t在uboot控制台依次输入以下命令:
    - Y' x+ E9 w) ^( g# \  W
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
      N9 V* s  U6 L! O) `" v* j1 Q
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb! x& f% M; X  t( w# @' L! @
  3. ext4load mmc 0:1 0x2000000 boot/Image3 w: z/ j% z7 G$ r( G
  4. booti 0x2000000 - 0x1000000
    1 e& O. h% H' N; G
复制代码

; m- J6 {2 T7 x/ U8 C
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
    ( Q* ?8 X( l1 K( W/ M) S, t) Y当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
    8 A5 H* F2 }: o1 q2 q
  1. mount -t proc /proc9 ~! Z( j5 k- q
  2. mount /dev/mmcblk0p2 /media: ~! I$ _8 n6 E( i6 D1 T" U$ R
  3. mount /dev/sda1 /mnt
    8 m, D7 v$ Q8 G7 O' Y, e6 W! Q6 f
  4. cp -f /mnt/mtd-full /media- i( L4 T) y1 F3 [( F" b
  5. umount /media( M# n, v8 v: l. M$ k) I: v
  6. umount /mnt
      W% \1 k) o4 k' B
复制代码

1 X8 |. p* m) Z* |! ]) v) a
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot
    9 u' ?( o3 ~4 J- A% r' b( B在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
    8 @( L3 u$ p7 P! u7 N' I
    1. ext4load mmc 0:2 0x1000000 mtd-full% l2 ^; X' z4 t. R' J$ G( g; G; J3 M
    2. sf probe
        i/ W$ V9 W3 L8 {
    3. sf erase 0x0 0x8000003 b) c. c7 G, s/ ~$ k2 I9 p7 v
    4. sf write 0x1000000 0x0 0x800000
      . l: l" u! c8 R1 t8 a2 L/ c- x5 a
    复制代码

    , `9 R) M& T6 g, G7 `
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
    * c& p/ V! w7 F3 ~5 D) w8 D在uboot控制台依次输入以下命令,注意mac地址要改成你自己的9 _" b+ @( M' ?
  1. env default -a
    9 g8 m9 d7 r/ c) D9 p% P4 L" H
  2. setenv ethaddr "4c:65:a8:10:e2:55"
    9 S, P* @$ _" r5 D" m. z
  3. saveenv
    - E3 |: J+ K0 @- ]: D7 z
复制代码

/ w4 }! T. Q# I. s' _
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian

& D5 F2 Z% C0 t7 f1.刷写x3p,注意会格式化emmc,刷写前请备份资料' p6 Q# [. m/ n0 A
登录Debian后输入
) `5 j0 ~9 D4 ~5 D( g6 K/ }
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
' ?: [7 _( a5 w) S. S
2 `' p# s/ F9 O! a" F5 C5 f

- g9 f9 x+ T# ~: _/ n5 i2.刷写群晖,按双启教程操作即可, O4 i/ s( W0 `% c3 M% t+ p$ X

4 c: h% }8 a' r: Q4 ]) W

6 Q2 L( B* s" n* m9 O已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用- G. c! J  J3 D* g' ^4 p" d
x3p下mac和sn可能有问题: C9 ~3 F1 Y3 }/ `. U0 B% g9 x, a: C+ I
8 L6 s# ~& Z* Y. ^! p
==============================================
4 Y, s" ?/ A  Q

( R2 ^- i  W) A9 d0 \* L# g7 j0 V7 a未经许可不得转载本工具,不得商用,仅限于交流学习
2 }& d" f6 N3 N2 A5 o

( K' r7 K; V6 S# Z# p本教程受此贴启发,感谢此贴提供启动及引导文件) `# ]" j# T3 x( y% @! }' g

" ]% c/ ]8 R+ G" g' m& ~% a下面进入正题:
6 h8 i, L! d  X9 g, ~4 [* H5 g1.登录系统,复制引导文件( x* R. d- F( [' R5 B1 x# U
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
) Y# x, P- L% V8 n2 p) b通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
- D) _, l0 I& N; h挂载p2分区,将附件mtd-full存放到/media/目录下7 X5 ~2 [% g! f+ a4 s3 B
  1. mount -t proc /proc
    0 Q  Y$ ]# B9 w8 v
  2. mount /dev/mmcblk0p2 /media
复制代码

* ]& K4 C8 {8 M- j2.写入spi镜像,TTL连接9 I, \  |( T4 A! i+ @. {
接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full3 L9 l" n5 }5 F" Q" t/ X
  2. sf probe+ D2 @' e- v0 o/ x5 A( e5 \$ p$ ]- B
  3. sf erase 0x0 0x800000
    ' b, ]2 t8 A" s; f! p
  4. sf write 0x1000000 0x0 0x800000
复制代码

, @2 j5 F+ B# R2 h9 k* b8 E组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车; X+ @. y8 _+ C. V2 ]2 S
+ o+ d( p7 x/ ?5 L$ Y
完成后刷机完毕; G# o/ z7 F$ K/ |- b- ~

; D- F- G+ A3 U% U- ]使用
8 P/ w2 b# T* z1.直接通电将进入群晖引导
* V7 @5 o5 R7 P* Q% `/ C4 e1 f 1.png , L! s8 J/ F6 e$ m+ B, s, v' o0 j
2.按住reset通电将进入emmc系统5 |- H7 W0 R' a. Z2 P8 h& w4 N9 |
2.png
5 K& Q, r0 ~3 [3.接上带系统的U盘后按住reset通电将进入U盘系统
5 R8 c8 {1 d* l7 x% R% ^ 3.png
0 O  T+ {# D' m  p3 f+ I
6 ^7 d* f3 R% K0 S6 n/ J. q附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy4 z' ?: i5 z6 t

9 p  W) _- h+ A" y! E0 f9 Z( v再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群8 k, i! p! [4 I. [

7 E/ Q9 B) n% Q; U1 B
6 ^5 g, _+ b. W3 J3 d# c. i0 x0 q7 ?

评分

参与人数 6渣金 +170 经验值 +170 收起 理由
包松旺 + 50 + 50 大佬, 还是我最爱你。对不对
小白 + 30 + 30 很给力!
kyrie + 30 + 30 很给力!
zystbbs + 20 + 20 很给力!
yu1007 + 20 + 20 很给力!
jakc + 20 + 20 很给力!

查看全部评分

7

主题

105

回帖

245

积分

中级渣柚V1

积分
245
yodfz 发表于 2019-10-6 22:39:16 | 显示全部楼层 IP:–浙江–杭州 移动
。。。。。等等卖。。。钱都赚不起了。

14

主题

61

回帖

181

积分

初级渣柚V2

积分
181
yvaine2007 发表于 2019-10-6 22:45:42 | 显示全部楼层 IP:–陕西–汉中 电信
谢谢,买不起啊

5

主题

107

回帖

195

积分

初级渣柚V2

积分
195
chenyuewude 发表于 2019-10-6 22:50:08 | 显示全部楼层 IP:–广东–广州 移动
支持,支持。。。

18

主题

176

回帖

704

积分

中级渣柚V2

积分
704
HK$ 发表于 2019-10-6 22:51:01 | 显示全部楼层 IP:–北京–北京 联通
哈哈哈,终于来了

5

主题

107

回帖

195

积分

初级渣柚V2

积分
195
chenyuewude 发表于 2019-10-6 22:52:54 | 显示全部楼层 IP:–广东–广州 移动
没有提取码,楼主

15

主题

124

回帖

463

积分

中级渣柚V1

积分
463
czq83 发表于 2019-10-6 22:53:51 | 显示全部楼层 IP:–江西 联通
没钱。再见!

2

主题

32

回帖

1199

积分

中级渣柚V3

积分
1199
残月 发表于 2019-10-6 22:56:08 | 显示全部楼层 IP:–湖南–长沙 电信
大佬啊 没钱

18

主题

176

回帖

704

积分

中级渣柚V2

积分
704
HK$ 发表于 2019-10-6 22:56:47 | 显示全部楼层 IP:–北京–北京 联通
本帖最后由 HK$ 于 2019-10-6 23:08 编辑 , k, J2 N2 y6 O4 D, c
2 w7 d# ], }7 g7 G
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-10-22 09:13 , Processed in 0.065973 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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