宽带技术网

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 212|回复: 8

华为HS8145C5加入DB和busybox的rootfs分区

[复制链接]
发表于 2019-12-19 19:17:36 | 显示全部楼层 |阅读模式
本帖最后由 jokul0304 于 2019-12-20 13:05 编辑
, A. B5 ]) h8 L  K' A) ]- E
- r$ h" {7 W7 M& {* c; `" u从版里大神的固件中提取的rootfs分区,加入dropbear和busybox,单个文件太大了用dd分割成5份。
0 X5 ]9 k: c1 ^+ g" G( J文件是纯squashfs格式的,加到刷机包中可能需要加mtd头。
% w! y; D  S7 d合并文件的方法:
1 _8 ^. Y  M/ ~1. 解压7z压缩包;
+ z" @! i. E6 k5 e8 \6 V1 B2. 依次执行下面4个命令,注意后三条命令是双箭头:0 U' E6 a# f9 h
    cat 8145c5-rootfs.1 8145c5-rootfs.2 > 8145c5-rootfs.squashfs- [/ Q. X! u0 H$ h1 \6 R
    cat 8145c5-rootfs.3 >> 8145c5-rootfs.squashfs
+ p" c! m. G7 H0 N    cat 8145c5-rootfs.4 >> 8145c5-rootfs.squashfs
# g4 l  Q( u$ w8 L# J    cat 8145c5-rootfs.5 >> 8145c5-rootfs.squashfs
: l" e% s. [, \8 i: Y! t; x* C! S) ^2 u8 m: K# O
执行成功后就得到完整的root分区,文件名称是8145c5-rootfs.squashfs,可以用unsquashfs命令直接解开。
9 Z! f  M4 Y/ l8 h& X" \

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2019-12-19 20:22:08 | 显示全部楼层
本帖最后由 rubycon 于 2019-12-19 21:04 编辑
( G: {, V( j2 d" X$ O! P' d6 t
0 g( F# a: a4 }2 n; y5 @这个需要怎么刷新呢?可以详细说一下么?
 楼主| 发表于 2019-12-19 23:18:19 | 显示全部楼层
rubycon 发表于 2019-12-19 20:22
, k4 t* Q0 G. a0 G( g# r4 D这个需要怎么刷新呢?可以详细说一下么?

' l" b$ W' @" {/ x  f9 Nrootfs是从019的固件中提取的,所以可用019的bin固件,用GUI工具替换rootfs,再用tftp方式刷机就可以了。3 B2 s! \5 D8 w: X0 K
补全shell是前提,刷了DB和busybox就不用担心失效、特别适合既要保留tr69、又要自己折腾的情况。

点评

你这个 rootfs 是已经分割为 5 个小文件了,怎么合成一个完整的 rootfs 文件? 还有这个文件的后缀名是什么?  详情 回复 发表于 2019-12-20 06:50
发表于 2019-12-20 06:50:31 | 显示全部楼层
jokul0304 发表于 2019-12-19 23:18
/ z, ^) ~& R. Vrootfs是从019的固件中提取的,所以可用019的bin固件,用GUI工具替换rootfs,再用tftp方式刷机就可以了。3 O7 h, e  z4 z+ \
...

5 k- }! W: I" S9 E: }! v1 F你这个 rootfs 是已经分割为 5 个小文件了,怎么合成一个完整的 rootfs 文件?
- V8 @1 j+ ?+ l5 V% c) R  B. E& }% A
还有这个文件的后缀名是什么?
发表于 2019-12-20 16:46:35 | 显示全部楼层
加到刷机包中可能需要加mtd头。" w8 w' ^/ [/ H. }0 u2 }& R* O
! n6 S  g1 ^6 w+ R/ z% G
请问加 mtd 头,该怎么操作?
发表于 2019-12-20 21:22:30 | 显示全部楼层
请问一下,我在web界面刷入你这个 rootfs 分区的固件后,备份分区查看不到任何版本号了,这个是备份分区丢失了么?
2 t9 x; K0 v% k. Q% \. U2 @# q1 i+ @9 `/ o! u8 |
2 Y/ O* S1 O/ t

- \$ X1 c8 t3 m( `8 g) k

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

你的备份分区已经挂掉了  发表于 2019-12-21 12:16
 楼主| 发表于 2019-12-23 09:04:36 | 显示全部楼层
rubycon 发表于 2019-12-20 21:222 }. M% n+ q1 D# y, ?) R
请问一下,我在web界面刷入你这个 rootfs 分区的固件后,备份分区查看不到任何版本号了,这个是备份分区丢 ...

5 j. a5 k+ a) p! a8 Wweb上面可单刷rootfs么,建议用备份先刷回。
4 Y) Y/ P) D6 b1 F0 o建议用HW-GUI 1.8做刷机包通过tftp刷。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|宽带技术网 ( 粤公网安备 44152102000001号 )|网站地图

粤公网安备 44152102000001号

GMT+8, 2020-2-17 07:11 , Processed in 0.019750 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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