找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5964|回复: 8

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

[复制链接]
发表于 2019-12-19 19:17:36 | 显示全部楼层 |阅读模式
本帖最后由 jokul0304 于 2019-12-20 13:05 编辑 : A: s7 h) r  g& h. E3 t

( f7 ]; _7 J! I从版里大神的固件中提取的rootfs分区,加入dropbear和busybox,单个文件太大了用dd分割成5份。. ]3 C: b# ]- r- F9 [% \
文件是纯squashfs格式的,加到刷机包中可能需要加mtd头。- e, \* _) j2 H% R# i/ f# K
合并文件的方法:+ p' \) g& G. l" n; I, O1 R; s
1. 解压7z压缩包;( l' _9 t* W( |
2. 依次执行下面4个命令,注意后三条命令是双箭头:
. Y- P6 v, W5 ~    cat 8145c5-rootfs.1 8145c5-rootfs.2 > 8145c5-rootfs.squashfs
8 b1 a- x  A; T* y    cat 8145c5-rootfs.3 >> 8145c5-rootfs.squashfs
; l0 l  s* s" e9 y4 e    cat 8145c5-rootfs.4 >> 8145c5-rootfs.squashfs
3 F- R. F3 n, e9 b    cat 8145c5-rootfs.5 >> 8145c5-rootfs.squashfs
. p- N/ x/ Q2 ~+ j. }4 H8 D; r) X# b3 s6 ?7 w/ T
执行成功后就得到完整的root分区,文件名称是8145c5-rootfs.squashfs,可以用unsquashfs命令直接解开。. s/ }! E8 `( C' F' T( R

本帖子中包含更多资源

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

×
发表于 2019-12-19 20:22:08 | 显示全部楼层
本帖最后由 rubycon 于 2019-12-19 21:04 编辑
' O% x4 F' D# s  `
3 M; R& C) {: @# }8 D: p( g这个需要怎么刷新呢?可以详细说一下么?
 楼主| 发表于 2019-12-19 23:18:19 | 显示全部楼层
rubycon 发表于 2019-12-19 20:22
! @4 y6 l' D9 ~0 u0 ~4 v  K这个需要怎么刷新呢?可以详细说一下么?

- q6 X3 f" J( p/ R* Grootfs是从019的固件中提取的,所以可用019的bin固件,用GUI工具替换rootfs,再用tftp方式刷机就可以了。: X  u$ h0 k3 W) w- t7 K1 g( p
补全shell是前提,刷了DB和busybox就不用担心失效、特别适合既要保留tr69、又要自己折腾的情况。
发表于 2019-12-20 06:50:31 | 显示全部楼层
jokul0304 发表于 2019-12-19 23:18
' V8 s0 e7 U. y3 Rrootfs是从019的固件中提取的,所以可用019的bin固件,用GUI工具替换rootfs,再用tftp方式刷机就可以了。% I: t6 g- ?0 n6 j, N
...
' f5 ?, W% p6 C& j$ x# Q2 q) O/ i
你这个 rootfs 是已经分割为 5 个小文件了,怎么合成一个完整的 rootfs 文件?0 a" p7 R' O9 d
- d2 _$ `) y( N' H+ B8 [/ R
还有这个文件的后缀名是什么?
发表于 2019-12-20 16:46:35 | 显示全部楼层
加到刷机包中可能需要加mtd头。
  F# O! c* ~0 ~/ ^/ C$ e) B7 J- S* s# t; H
请问加 mtd 头,该怎么操作?
发表于 2019-12-20 21:22:30 | 显示全部楼层
请问一下,我在web界面刷入你这个 rootfs 分区的固件后,备份分区查看不到任何版本号了,这个是备份分区丢失了么?
$ j2 m3 ]# O7 M2 ^* `8 J$ c# P
6 Y! q4 \% g. h. V0 W  v& P+ [. X+ F2 x+ Z+ s
. V9 N* W; ]& f' A9 V4 R

本帖子中包含更多资源

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

×
 楼主| 发表于 2019-12-23 09:04:36 | 显示全部楼层
rubycon 发表于 2019-12-20 21:22$ o* y8 u& C! x( I0 b
请问一下,我在web界面刷入你这个 rootfs 分区的固件后,备份分区查看不到任何版本号了,这个是备份分区丢 ...

5 o* v% l% s8 M! g! Cweb上面可单刷rootfs么,建议用备份先刷回。2 f# B3 T3 p6 [$ \& t3 z$ Z
建议用HW-GUI 1.8做刷机包通过tftp刷。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-6 09:24 , Processed in 0.023606 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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