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

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

 火... [复制链接]

19

主题

58

回帖

2706

积分

开发大佬

积分
2706
发表于 2019-10-6 22:35:35 | 显示全部楼层 |阅读模式
本帖最后由 wdmomo 于 2019-10-8 22:05 编辑 # W& G) ^4 U. p1 }4 C
& S$ C* `9 M5 \
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
* j6 b2 m7 p8 [$ {' |- v9 r- v3 G如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/200 H4 n( u2 e' h  z
介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明
0 i" P+ Q8 j, p' j6 e2 r$ k
9 m5 n# o. o$ X$ k( a5 s' s==============================================3 Z8 K  O+ o* C2 v: Y! ^
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘" _7 f: o, b; R' u: m: V8 z
下面说下详细步骤
0 e* ~) e" U# s% y8 R2 j0 ?
% G4 U6 b6 y: M% S5 \第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
- ?9 V% l4 R% s
7 _* R% x! f% N# }4 I0 T
  • U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上1 b' h$ {  k1 S! s* H
    接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot8 W. A: N  D! [
    在uboot控制台依次输入以下命令:
    * k: o8 L3 Y+ m( J& y& d! S! W
  1. setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
    % ~' [# E' f3 f3 S% G
  2. ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
    8 R* k4 F+ G9 j9 O  @) m! v
  3. ext4load mmc 0:1 0x2000000 boot/Image3 n$ @& c0 U5 L$ f9 ~
  4. booti 0x2000000 - 0x1000000
    ; x- z% @8 p$ k, ^
复制代码

9 h4 L0 {! R) s. x6 L9 T
等待系统启动完成进入无需登陆的shell
  • 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)/ T$ }  e: f; m! C: _0 ~% G
    当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
      M2 I/ W+ [* d5 u6 r  t. l1 N6 ?
  1. mount -t proc /proc
    ! t: \9 H# c& u( Z% I
  2. mount /dev/mmcblk0p2 /media
    2 r4 P) ^* T3 z, o2 @
  3. mount /dev/sda1 /mnt2 m7 H) T+ M- p/ i9 f  }& J
  4. cp -f /mnt/mtd-full /media3 A% J0 q( `* y2 c: w+ }
  5. umount /media
    " w3 {3 ~. {0 P( n
  6. umount /mnt% D, ]2 |) A/ m1 @! a- {
复制代码
7 N6 t' f7 s/ i
然后直接拔电
  • 上电,在倒计时结束前反复按回车再次进入原厂uboot# I& J2 [8 v+ O  u& t3 A3 J' c
    在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车); Q/ Z$ q) a+ o+ x% L, s( E
    1. ext4load mmc 0:2 0x1000000 mtd-full
      $ o# v9 V( o6 L- j  }
    2. sf probe' z$ m2 r6 P% A( Q5 y9 Y# k& Q
    3. sf erase 0x0 0x800000$ |. `% n- I! L/ {1 Y  S2 @
    4. sf write 0x1000000 0x0 0x800000) v6 T. o; s1 Y  E0 K. t
    复制代码
    5 p$ T! T; |& @& z; c% x
  • 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot" u& d0 W$ j' Y  Z) g9 n. P" `
    在uboot控制台依次输入以下命令,注意mac地址要改成你自己的% s$ _/ f1 p$ q& @/ I1 G3 W! \; l
  1. env default -a' @! }2 Y2 f8 f2 W% C7 t
  2. setenv ethaddr "4c:65:a8:10:e2:55"7 C8 ~: ?1 |0 \- T" X) g7 w
  3. saveenv" M; a2 |/ z9 g3 ^
复制代码
" y" i& k# ]  O1 G* k
此时新uboot已经部署完毕,可以直接拔电准备下一步操作
第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian
默认用户root,密码debian
" i1 ?2 Z/ d1 ]2 A7 _
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
3 y7 G9 G1 s- s  b) ^; _% w登录Debian后输入
$ I( g3 @- o7 o; H2 ~
  1. ./install_x3p
复制代码
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p7 T% [7 O" b" a/ ?# C) Y8 K2 f9 N8 j
0 e/ @) d5 V8 F
' E) q/ L4 S/ h
2.刷写群晖,按双启教程操作即可
( J% L. y0 P; E; h' }' H' M# R$ J$ t% B3 U! @, m) L
& E* ^0 c' [$ `6 ^* n
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
) B* S3 ~6 c# M& N; ex3p下mac和sn可能有问题3 T2 m6 ^: c0 ]) W
4 l2 {6 w0 c% w- K
==============================================
" M& Z' x0 ~8 @2 _
% ^6 {6 [) j  _4 A4 M. K, I
未经许可不得转载本工具,不得商用,仅限于交流学习
* v" G! g; [; \8 x

+ b& F1 r  f1 g: S% o2 W8 t4 r本教程受此贴启发,感谢此贴提供启动及引导文件
, B! [4 D' p  c2 N
% k* E! j, ~$ @, }8 B/ S下面进入正题:' Q1 v) [  e0 N! F6 U
1.登录系统,复制引导文件
3 I( a6 c/ b, }3 n7 N: f, @原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
# ~1 V1 l8 ]  R5 t6 a6 x通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下. l# h4 ^$ S/ B; O4 p' T
挂载p2分区,将附件mtd-full存放到/media/目录下5 H2 }! k" j- ^7 o6 i2 c8 i$ H0 {
  1. mount -t proc /proc% J+ I( s# Z6 m# B
  2. mount /dev/mmcblk0p2 /media
复制代码
& W9 {+ Z  F* O
2.写入spi镜像,TTL连接
1 j2 L6 @9 z. U" Z$ E" o/ B) m接好TTL后,通电同时快速并反复按回车进入Uboot
  1. ext4load mmc 0:2 0x1000000 mtd-full  g' _0 b1 Y3 h- d- x4 k
  2. sf probe0 ?' }# O: U6 N. [* j  t& h8 \7 j
  3. sf erase 0x0 0x800000
    5 L( Y2 J% d2 z$ U
  4. sf write 0x1000000 0x0 0x800000
复制代码
$ ]; M  V/ E' r( o
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车" ?" V- B+ z# y" Y7 K0 k0 L
: J. l  |% k4 V
完成后刷机完毕6 K1 Q1 M, H& f3 {' u  |8 W' g
$ @( o9 j; v9 s" [. Y5 |& |
使用
3 i1 H, D; I3 N# P, |+ l4 w" J1.直接通电将进入群晖引导
, L; o8 |  `0 \. A3 ~- V 1.png / I0 Y3 ^& L# A
2.按住reset通电将进入emmc系统  b* F$ u' v$ Z( r( z
2.png . n, }8 F$ e& Q
3.接上带系统的U盘后按住reset通电将进入U盘系统
/ E1 D% K4 S4 t) ]0 P 3.png
6 q: D$ z2 G4 Q/ @2 X% Q
. d1 G4 s8 `  B- ~. S6 d5 r% z5 h附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy+ y( Z( q$ ]+ E8 m' M
# F) s  Z+ z+ S" ]. ?. \( u
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群5 e8 U2 v7 B$ a4 R2 S8 _, [( R7 U" b

; v; U. h3 C, x# {1 C
* v% H9 O9 u# P' ]6 T7 g
) z$ w  V/ X% y" D

评分

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

回帖

831

积分

中级渣柚V2

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

18

主题

176

回帖

703

积分

中级渣柚V2

积分
703
发表于 2019-10-6 22:56:47 | 显示全部楼层
本帖最后由 HK$ 于 2019-10-6 23:08 编辑
/ d: ^8 w; Q+ g! [3 }# _; X4 J% l3 Y6 J- j
spi镜像能不能像双系统那样在SSH上用dd命令刷,不用TTL?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 10:46 , Processed in 0.053744 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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