宽带技术网

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 388|回复: 10

各位大神,谁能给解释一下jffs2和mtd的关系

[复制链接]
发表于 2020-2-1 00:17:16 | 显示全部楼层 |阅读模式
小白,请教各位大神,看到说备份固件,有的说备份mtd,又有的备份jffs2,有点搞不明白它们之间的关系,谁给科普一下!& M6 }. S3 V8 O1 V
发表于 2020-2-1 08:25:10 | 显示全部楼层
我也是小白,你是不是写错了,是不是mnt?
发表于 2020-2-1 11:04:04 | 显示全部楼层
mtd是备份他的分区,包括了固件版本等,通过这里面分割出来,而jffs2就是含有运营商配置的文件。。。所以你如果只要改变版本,刷固件就可以了,要改变各运营商配置就是得刷JFFS2,这样解释如何啊????
发表于 2020-2-1 12:37:31 | 显示全部楼层
mtd≈gho
2 _) w! p$ Z+ z# @1 C+ tjffs2≈system32
 楼主| 发表于 2020-2-1 21:38:09 | 显示全部楼层
tm5880891 发表于 2020-2-1 11:04
' m$ a/ E2 H4 O$ Y: rmtd是备份他的分区,包括了固件版本等,通过这里面分割出来,而jffs2就是含有运营商配置的文件。。。所以你 ...
+ S, m" s  N! b8 O# c' l% A
感谢回复!把全部mtd备份出来,就能合成固件吗?
 楼主| 发表于 2020-2-1 21:45:39 | 显示全部楼层
本帖最后由 cxice 于 2020-2-1 21:47 编辑 : n" J6 B' v2 X- n& s/ V, @
shring 发表于 2020-2-1 12:378 E8 q0 v" `2 l8 u: s6 T0 L" o
mtd≈gho
8 p, L0 f9 ]6 Z6 N) ]jffs2≈system32

3 O) o5 ?! ]5 Y. c- y0 p感谢回复!你这么说,我一下明白了。看到有人说完整的固件结构:kernel+30(十六进制),版本信息(aaaaUUUUDDDD????V1.2.1P1T2.?????2013-12-31 17:05:48.P?..........)+boot,组成,) j% q( b9 P0 }: ^5 X$ I: J* z
mtd里面显示
% p5 x/ Q8 b$ z# i0 E9 @mtd1: 00000000 00200000 00020000 "u-boot"             2M=2x1024x1024=2097152(十进制)=200000(十六进制)
# h! R7 N8 r3 P$ E- S8 ^5 {& r2 cmtd3: 00200000 01400000 00020000 "kernel0"           20M    初始kernel0与kernel1相同,web刷机后boot kernel1刷为新版固件,
& `! m5 U* c: Nmtd6: 01600000 01400000 00020000 "kernel1"           20M    kernel0不变,环境变量versioninfo启动地址改变
  M7 y' n% V8 Y1 {" F: @2 pmtd7: 02a00000 00600000 00020000 "others"             6M  
" r. G' G, F. \- |. @4 Tmtd2: 03000000 00400000 00020000 "parameter tags"     4M    PON信息→LOID及密码,SN及密码' r9 z- x: a, y8 v" r
mtd5: 03400000 00800000 00020000 "usercfg"            8M" x# n5 A- S( u$ m2 m5 ^
mtd4: 03c00000 00400000 00020000 "middleware"         4M    4000000=64M$ A) z+ f0 {# I+ h+ x# J5 _: l
mtd0: 04000000 08000000 00020000 "whole flash"      128M    8000000=128M" . v" H, v: i' N
看到除了kernel外还有很多东西,能给讲解一下吗?还有vmlinuz.bin,又是什么?img和bin文件有何区别?6 A4 O% H4 \" O) C; l6 x; e) W
发表于 2020-2-1 22:07:38 | 显示全部楼层
cxice 发表于 2020-2-1 21:38% s8 [1 s. u; u( J. S  V3 a
感谢回复!把全部mtd备份出来,就能合成固件吗?
" Y# z9 C* u: f1 Q. {. e5 v, x
这不是你玩的东西,你才刚学会走,等你学会跑了再学飞吧
 楼主| 发表于 2020-2-1 22:08:02 | 显示全部楼层
hasibilige 发表于 2020-2-1 08:258 ^) p* P/ J* g' E: w4 T" R
我也是小白,你是不是写错了,是不是mnt?
# E4 V4 n2 F% o. {. F* ^7 c
感谢回复!mtd没错,也许是我问的不够清楚吧!
 楼主| 发表于 2020-2-1 22:22:15 | 显示全部楼层
这不是闹新冠肺炎出不去吗?学习学习!
 楼主| 发表于 2020-2-2 00:31:39 | 显示全部楼层
shring 发表于 2020-2-1 12:37  ~' z& |7 l/ f, h8 K2 B# ?& v) g
mtd≈gho
/ Q7 f( U4 [7 k) E% K  Bjffs2≈system32
4 D0 |+ s! s5 H6 j0 u
再请教一下,硬件完全相同的光猫,把flash互换可以吗?
( F: I8 l" b' }& H5 a: `3 }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2020-9-24 23:10 , Processed in 0.025914 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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