宽带技术网

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 326|回复: 8

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

[复制链接]
发表于 2019-12-19 19:17:36 | 显示全部楼层 |阅读模式
本帖最后由 jokul0304 于 2019-12-20 13:05 编辑 : b9 e" d9 `. f! {8 `% R
' N8 C1 Y- J1 c; m
从版里大神的固件中提取的rootfs分区,加入dropbear和busybox,单个文件太大了用dd分割成5份。
& N+ N+ b6 M8 R" x$ g文件是纯squashfs格式的,加到刷机包中可能需要加mtd头。2 ^8 w' d& u9 e( M
合并文件的方法:
% I* i9 e% e  J* V6 Q1. 解压7z压缩包;9 _* D5 _; D. g, X. P) H
2. 依次执行下面4个命令,注意后三条命令是双箭头:6 K9 o- l& G  g1 ]
    cat 8145c5-rootfs.1 8145c5-rootfs.2 > 8145c5-rootfs.squashfs
. D' W+ _8 v1 \* }% `4 l    cat 8145c5-rootfs.3 >> 8145c5-rootfs.squashfs
3 F( f! o# }# t) p* j    cat 8145c5-rootfs.4 >> 8145c5-rootfs.squashfs
& x, G' S  ?3 w, [! d    cat 8145c5-rootfs.5 >> 8145c5-rootfs.squashfs
6 o2 O% q9 D; o* ]  s6 L) s3 ]: d  F, x! X
执行成功后就得到完整的root分区,文件名称是8145c5-rootfs.squashfs,可以用unsquashfs命令直接解开。
- E# j4 f8 z3 h7 u; }

本帖子中包含更多资源

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

x
发表于 2019-12-19 20:22:08 | 显示全部楼层
本帖最后由 rubycon 于 2019-12-19 21:04 编辑
1 P2 e3 P8 b1 d' S; p6 ~
# w7 b, V  |1 |& x; _) |这个需要怎么刷新呢?可以详细说一下么?
 楼主| 发表于 2019-12-19 23:18:19 | 显示全部楼层
rubycon 发表于 2019-12-19 20:22
% y6 }/ c& P6 c. `# _8 H+ M这个需要怎么刷新呢?可以详细说一下么?

! c4 `; j" P& t2 r; {+ {; |4 T3 _5 |rootfs是从019的固件中提取的,所以可用019的bin固件,用GUI工具替换rootfs,再用tftp方式刷机就可以了。
% b7 T8 {- ?" q补全shell是前提,刷了DB和busybox就不用担心失效、特别适合既要保留tr69、又要自己折腾的情况。

点评

你这个 rootfs 是已经分割为 5 个小文件了,怎么合成一个完整的 rootfs 文件? 还有这个文件的后缀名是什么?  详情 回复 发表于 2019-12-20 06:50
发表于 2019-12-20 06:50:31 | 显示全部楼层
jokul0304 发表于 2019-12-19 23:180 M! K/ w3 _2 Y% O1 ^# j
rootfs是从019的固件中提取的,所以可用019的bin固件,用GUI工具替换rootfs,再用tftp方式刷机就可以了。' Q. [) e& F, ?
...

4 p+ v4 ]5 h1 J你这个 rootfs 是已经分割为 5 个小文件了,怎么合成一个完整的 rootfs 文件?
2 k* }) ?; S1 Z  u1 x% q0 x# B8 E# G; v6 c9 o" o. O
还有这个文件的后缀名是什么?
发表于 2019-12-20 16:46:35 | 显示全部楼层
加到刷机包中可能需要加mtd头。0 j9 i0 \" c! C$ a

. v  x+ q2 T0 O8 ]请问加 mtd 头,该怎么操作?
发表于 2019-12-20 21:22:30 | 显示全部楼层
请问一下,我在web界面刷入你这个 rootfs 分区的固件后,备份分区查看不到任何版本号了,这个是备份分区丢失了么?
% a3 [% Z# d) |" Z- g
, y: O5 _4 Q* x( }1 a& B3 s( ?' M$ g- D5 p9 L% }/ r

) j! q8 c/ V  T( ~

本帖子中包含更多资源

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

x

点评

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

% ~+ r" o0 {! W7 `* {# {- m$ Rweb上面可单刷rootfs么,建议用备份先刷回。
/ V2 W' }6 e& A- K建议用HW-GUI 1.8做刷机包通过tftp刷。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2020-8-6 15:55 , Processed in 0.020059 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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